From d2888e60eba762c19eb5083f6174999b39db211a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 4 Feb 2024 12:22:11 +0000 Subject: [PATCH] deploy: 7fff118259db58e6b56888f0791416f90f640eee --- 404.html | 8 ++++---- about/index.html | 8 ++++---- assets/js/01a85c17.7ae9e931.js | 1 - assets/js/01a85c17.8af32a67.js | 1 + assets/js/17896441.33da02f3.js | 1 + assets/js/17896441.fd69a151.js | 1 - assets/js/1a4e3797.a050e87f.js | 2 ++ ...8e.js.LICENSE.txt => 1a4e3797.a050e87f.js.LICENSE.txt} | 0 assets/js/1a4e3797.bcf9028e.js | 2 -- assets/js/1be78505.53a54786.js | 1 - assets/js/1be78505.aa18d58b.js | 1 + assets/js/1df93b7f.4c90cd24.js | 1 - assets/js/1df93b7f.5c4ad7ba.js | 1 + assets/js/2181.90f911b7.js | 1 - assets/js/2703.24079bde.js | 2 -- assets/js/2703.5f136730.js | 2 ++ ...079bde.js.LICENSE.txt => 2703.5f136730.js.LICENSE.txt} | 0 assets/js/6875c492.47efd58b.js | 1 + assets/js/6875c492.4ca9302d.js | 1 - assets/js/{788.9d012866.js => 788.dfc73581.js} | 2 +- assets/js/9867.87f774ce.js | 1 + assets/js/a6aa9e1f.5dbafc8d.js | 1 + assets/js/a6aa9e1f.9e704b22.js | 1 - assets/js/b455e532.500405bd.js | 1 - assets/js/b455e532.97ea0720.js | 1 + assets/js/c1d171ff.476d894b.js | 1 + assets/js/c1d171ff.fbadcb73.js | 1 - assets/js/ccc49370.93caf3b0.js | 1 + assets/js/ccc49370.fbb10f91.js | 1 - assets/js/{main.c3747972.js => main.4d104f18.js} | 4 ++-- ...747972.js.LICENSE.txt => main.4d104f18.js.LICENSE.txt} | 0 ...{runtime~main.f970dce3.js => runtime~main.417a4fe8.js} | 2 +- blog/author/AkashSingh3031/index.html | 8 ++++---- blog/bharatvarsha/index.html | 8 ++++---- blog/index.html | 8 ++++---- blog/tags/ajnabhavarsh/index.html | 8 ++++---- blog/tags/aryavarta/index.html | 8 ++++---- blog/tags/bharat/index.html | 8 ++++---- blog/tags/bharatkhand/index.html | 8 ++++---- blog/tags/bharatvarsha/index.html | 8 ++++---- blog/tags/hindustan/index.html | 8 ++++---- blog/tags/index.html | 8 ++++---- blog/tags/india/index.html | 8 ++++---- blog/tags/jambudweep/index.html | 8 ++++---- blog/tags/tenjiku/index.html | 8 ++++---- blog/tags/universe/index.html | 8 ++++---- blog/universe/index.html | 8 ++++---- docs/getting-started/quickstart/index.html | 8 ++++---- docs/index.html | 8 ++++---- index.html | 8 ++++---- search/index.html | 8 ++++---- 51 files changed, 102 insertions(+), 102 deletions(-) delete mode 100644 assets/js/01a85c17.7ae9e931.js create mode 100644 assets/js/01a85c17.8af32a67.js create mode 100644 assets/js/17896441.33da02f3.js delete mode 100644 assets/js/17896441.fd69a151.js create mode 100644 assets/js/1a4e3797.a050e87f.js rename assets/js/{1a4e3797.bcf9028e.js.LICENSE.txt => 1a4e3797.a050e87f.js.LICENSE.txt} (100%) delete mode 100644 assets/js/1a4e3797.bcf9028e.js delete mode 100644 assets/js/1be78505.53a54786.js create mode 100644 assets/js/1be78505.aa18d58b.js delete mode 100644 assets/js/1df93b7f.4c90cd24.js create mode 100644 assets/js/1df93b7f.5c4ad7ba.js delete mode 100644 assets/js/2181.90f911b7.js delete mode 100644 assets/js/2703.24079bde.js create mode 100644 assets/js/2703.5f136730.js rename assets/js/{2703.24079bde.js.LICENSE.txt => 2703.5f136730.js.LICENSE.txt} (100%) create mode 100644 assets/js/6875c492.47efd58b.js delete mode 100644 assets/js/6875c492.4ca9302d.js rename assets/js/{788.9d012866.js => 788.dfc73581.js} (99%) create mode 100644 assets/js/9867.87f774ce.js create mode 100644 assets/js/a6aa9e1f.5dbafc8d.js delete mode 100644 assets/js/a6aa9e1f.9e704b22.js delete mode 100644 assets/js/b455e532.500405bd.js create mode 100644 assets/js/b455e532.97ea0720.js create mode 100644 assets/js/c1d171ff.476d894b.js delete mode 100644 assets/js/c1d171ff.fbadcb73.js create mode 100644 assets/js/ccc49370.93caf3b0.js delete mode 100644 assets/js/ccc49370.fbb10f91.js rename assets/js/{main.c3747972.js => main.4d104f18.js} (78%) rename assets/js/{main.c3747972.js.LICENSE.txt => main.4d104f18.js.LICENSE.txt} (100%) rename assets/js/{runtime~main.f970dce3.js => runtime~main.417a4fe8.js} (84%) diff --git a/404.html b/404.html index 3bedb6ab..b4dcc3c1 100644 --- a/404.html +++ b/404.html @@ -21,13 +21,13 @@ - - + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- - + + \ No newline at end of file diff --git a/about/index.html b/about/index.html index db3f85fa..19ccb0b7 100644 --- a/about/index.html +++ b/about/index.html @@ -21,13 +21,13 @@ - - + +
Skip to main content
Skip to main content

I am Akash Singh.

Hello, I'm Akash Singh, a 2022 graduate in Computer Science and Engineering from Sagar Institute of Research Technology and Science (SIRTS), Bhopal. Passionate about web development and Machine Learning, I'm driven by curiosity to explore new technologies.
I thrive on learning and growth opportunities, continually enhancing my skills. Committed to excellence, I aim to contribute meaningfully in web development and Machine Learning.

"Face the challenge, Fight through the obstacles, Finish what you started."

Projects

Age Calculator
Age Calculator

Age Calculator is a simple app that calculates your age based on the year you were born.

CSS Variables With JS
CSS Variables With JS

CSS Variables With JS Is A Simple App That Can Change Radius Of Image, Blur Effect On Image And Border Color Of Image.

Countdown Timer
Countdown Timer

Countdown Timer Is A Simple App That Can Count Down From A Given Time.

- - + + \ No newline at end of file diff --git a/assets/js/01a85c17.7ae9e931.js b/assets/js/01a85c17.7ae9e931.js deleted file mode 100644 index 46d66e1a..00000000 --- a/assets/js/01a85c17.7ae9e931.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[4013],{5319:(e,t,r)=>{r.d(t,{k:()=>n});const n={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},1117:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294),a=r(866);const l=()=>n.createElement(a.C,null)},859:(e,t,r)=>{r.d(t,{f:()=>Y});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(3833),m=r(4813),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>i.createElement("svg",function(e){for(var t=1;t{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?p.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var y=r(6775),w=r(2280),v=r(4080),x=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,y.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(w.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(w.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(x.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(v.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(w.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(p.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,f.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(p.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(p.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,null)))))):i.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),P=r(4837);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>i.createElement("svg",function(e){for(var t=1;t{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t{const r=(0,y.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(F,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(T,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(v.u,{appear:!0,show:e,as:i.Fragment},i.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(v.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(v.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),F=e=>i.createElement("div",{className:(0,a.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(R,{id:"tablet"}),i.createElement(H,{id:"tablet"})),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?i.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(L,{component:k.p.Button,label:e.label,open:t}),i.createElement(k.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(R,{id:"phone"}),i.createElement(H,{id:"phone"})),H=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(p.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},R=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(p.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(A.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(D.c,null),"Dark"))};var I=r(41),U=r(4695),z=r(7990),G=r(2045);const $=()=>{const{loading:e,githubStarCountText:t}=(0,U.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(z.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(G.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},Y=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),g=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement($,null),i.createElement(I.m,null)),i.createElement(V,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:g}}))))}},41:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(5214),c=r(7109);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},4539:(e,t,r)=>{r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(506);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>B,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>c,nI:()=>w,dd:()=>g,nm:()=>H,t2:()=>D,ty:()=>s,Zm:()=>x,wW:()=>P});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",V(function(e){for(var t=1;t{const{colorMode:t}=(0,F.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{C:()=>g});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(4539),i=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9658:(e,t,r)=>{r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const g=r?l.Z:"button";return n.createElement(g,c(function(e){for(var t=1;t{r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;ta.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},2892:(e,t,r)=>{r.d(t,{Z:()=>j});var n=r(7294),a=r(7915),l=r(859),o=r(1117),c=r(6010),i=r(1984),s=r(1526),m=r(9658);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",g="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",p=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:g})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:g,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var f=r(4080),b=r(2560),h=r(4837);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;t{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>v(w({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(v(w({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const C=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:g}=(0,O.TH)(),[p,y]=(0,n.useState)(!1),[w,v]=E("banner-modal",null),C=(0,n.useRef)(!1),k=x();var j,P;return(0,n.useEffect)((()=>{"/blog/"!==g&&"/blog"!==g&&(C.current||p||k.scrollY>79&&k.scrollY<100&&(C.current=!0,9===w||null===w?(y(!0),v(0)):(v(w+1),C.current=!0)))}),[k.scrollY]),(0,n.useEffect)((()=>{p&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[p]),n.createElement(f.u,{appear:!0,show:p,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>y(!1)},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(j=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==j?j:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(P=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==P?P:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>y(!1)},n.createElement(h.T,{className:"w-4 h-4"})))))))))};function k(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const j=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=k(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=x();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(p,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(C,null))}},8173:(e,t,r)=>{r.r(t),r.d(t,{default:()=>u});var n=r(7294),a=r(6010),l=r(2210);var o=r(9712),c=r(5319),i=r(2892),s=r(3149),m=r(6894);function u({tags:e,sidebar:t}){const r=(0,l.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});return n.createElement(o.FG,{className:(0,a.Z)(c.k.wrapper.blogPages,c.k.page.blogTagsListPage)},n.createElement(o.d,{title:r}),n.createElement(m.Z,{tag:"blog_tags_list"}),n.createElement(i.Z,{sidebar:t},n.createElement("h1",{className:""},r),n.createElement(s.Z,{tags:e})))}},9527:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{r.d(t,{Z:()=>x});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),g=r(4642);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){for(var t=1;tn.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),y=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},w=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(h,null))),v=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(g.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)}))))))))))));function x({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(w,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(v,{tags:l}))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/01a85c17.8af32a67.js b/assets/js/01a85c17.8af32a67.js new file mode 100644 index 00000000..25bd728d --- /dev/null +++ b/assets/js/01a85c17.8af32a67.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[4013],{5319:(e,t,r)=>{r.d(t,{k:()=>n});const n={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},945:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294),a=r(5333);const l=()=>n.createElement(a.C,null)},4006:(e,t,r)=>{r.d(t,{f:()=>Y});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(9679),m=r(9068),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>i.createElement("svg",function(e){for(var t=1;t{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?p.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var y=r(6775),w=r(6215),v=r(4080),x=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,y.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(w.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(w.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(x.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(v.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(w.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(p.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,f.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(p.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(p.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,null)))))):i.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),P=r(2935);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>i.createElement("svg",function(e){for(var t=1;t{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t{const r=(0,y.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(F,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(T,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(v.u,{appear:!0,show:e,as:i.Fragment},i.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(v.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(v.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),F=e=>i.createElement("div",{className:(0,a.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(R,{id:"tablet"}),i.createElement(H,{id:"tablet"})),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?i.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(L,{component:k.p.Button,label:e.label,open:t}),i.createElement(k.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(R,{id:"phone"}),i.createElement(H,{id:"phone"})),H=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(p.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},R=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(p.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(A.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(D.c,null),"Dark"))};var I=r(3076),U=r(4695),z=r(6296),G=r(8616);const $=()=>{const{loading:e,githubStarCountText:t}=(0,U.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(z.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(G.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},Y=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),g=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement($,null),i.createElement(I.m,null)),i.createElement(V,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:g}}))))}},3076:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},682:(e,t,r)=>{r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>B,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>c,nI:()=>w,dd:()=>g,nm:()=>H,t2:()=>D,ty:()=>s,Zm:()=>x,wW:()=>P});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",V(function(e){for(var t=1;t{const{colorMode:t}=(0,F.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{C:()=>g});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(682),i=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2915:(e,t,r)=>{r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const g=r?l.Z:"button";return n.createElement(g,c(function(e){for(var t=1;t{r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;ta.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},4906:(e,t,r)=>{r.d(t,{Z:()=>j});var n=r(7294),a=r(8110),l=r(4006),o=r(945),c=r(6010),i=r(1984),s=r(7593),m=r(2915);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",g="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",p=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:g})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:g,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var f=r(4080),b=r(2560),h=r(2935);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;t{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>v(w({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(v(w({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const C=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:g}=(0,O.TH)(),[p,y]=(0,n.useState)(!1),[w,v]=E("banner-modal",null),C=(0,n.useRef)(!1),k=x();var j,P;return(0,n.useEffect)((()=>{"/blog/"!==g&&"/blog"!==g&&(C.current||p||k.scrollY>79&&k.scrollY<100&&(C.current=!0,9===w||null===w?(y(!0),v(0)):(v(w+1),C.current=!0)))}),[k.scrollY]),(0,n.useEffect)((()=>{p&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[p]),n.createElement(f.u,{appear:!0,show:p,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>y(!1)},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(j=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==j?j:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(P=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==P?P:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>y(!1)},n.createElement(h.T,{className:"w-4 h-4"})))))))))};function k(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const j=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=k(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=x();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(p,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(C,null))}},8173:(e,t,r)=>{r.r(t),r.d(t,{default:()=>u});var n=r(7294),a=r(6010),l=r(2210);var o=r(9712),c=r(5319),i=r(4906),s=r(3149),m=r(6894);function u({tags:e,sidebar:t}){const r=(0,l.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});return n.createElement(o.FG,{className:(0,a.Z)(c.k.wrapper.blogPages,c.k.page.blogTagsListPage)},n.createElement(o.d,{title:r}),n.createElement(m.Z,{tag:"blog_tags_list"}),n.createElement(i.Z,{sidebar:t},n.createElement("h1",{className:""},r),n.createElement(s.Z,{tags:e})))}},9527:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{r.d(t,{Z:()=>x});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),g=r(9383);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){for(var t=1;tn.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),y=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},w=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(h,null))),v=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(g.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)}))))))))))));function x({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(w,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(v,{tags:l}))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/17896441.33da02f3.js b/assets/js/17896441.33da02f3.js new file mode 100644 index 00000000..780e8471 --- /dev/null +++ b/assets/js/17896441.33da02f3.js @@ -0,0 +1 @@ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[7918],{6120:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[9867,9867]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=6120,e.exports=a},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const u=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&u(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:u,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t{var e,t,r,o;const d=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:b,metadata:{id:g}}=d,{tutorial:{units:y}}=(0,u.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},w=!!(null===(e=b)||void 0===e?void 0:e.tutorial),O=g.split("/")[1],x=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:u,prev:d}=null!=s?s:{},m=u?n(u):void 0,p=t[d?n(d):void 0],f=t[m];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(d),E=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(E).map((([e,r])=>p(m({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===O&&w&&{current:!0}),{docs:r.map((e=>m({},e,e.id===g&&w&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return w?{id:g,isTutorial:w,unit:O,pagination:x,units:k}:void 0}},502:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>u});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tt.filter((t=>t.unit===e));function u(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},2581:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},7593:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},906:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:u,buttonClassname:d}=e,m=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const u=null!==(s=b[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",u)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||g[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(d=null!=t?t:g[e])&&void 0!==d?d:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var d},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=b[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;tn.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return O(w({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,O(w({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,O(w({},e),{icon:n.createElement(x,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,O(w({},e),{type:"caution",icon:n.createElement(E,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},6427:(e,t,r)=>{"use strict";r.d(t,{d:()=>L});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),u=r(9238),d=r(6010),m=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function b(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const g=e=>{var{as:t}=e,r=b(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,d.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,d.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const r=t?O:E;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,d.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,d.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;tn.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),S=({children:e,icon:t=n.createElement(Z,null)})=>n.createElement("div",{className:(0,d.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),C=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:b})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var w;const O=null!==(w=null!=p?p:(0,i.Vo)(t))&&void 0!==w?w:y,x=(0,c.p)(),E=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:Z,code:C}=(0,i.nZ)(e,{metastring:r,language:O,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(g,{as:"div",className:(0,d.Z)("refine-common-code-block",O&&`language-${O}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:b},j&&n.createElement(S,{icon:f},j),n.createElement("div",{className:(0,d.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(m.ZP,N(P({},m.lG),{theme:x,code:C,language:null!=O?O:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:E.codeBlockRef,className:(0,d.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,d.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(u.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,d.Z)(Z[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,d.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(E.isEnabled||E.isCodeScrollable)&&n.createElement(k,{onClick:E.toggle,isEnabled:E.isEnabled}),n.createElement(v,{className:(0,d.Z)(),code:C})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const L=e=>{var{children:t}=e,r=A(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?C:l.Z;return n.createElement(i,function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Z});var n=r(7294),a=r(6427),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const u="playgroundPreview_jwe9";function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var b=r(6822),g=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||g.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),w=e=>n.createElement("svg",function(e){for(var t=1;t{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(w,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(Z,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const x=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:d=!1})=>{const p=String(e),{shared:g,sharedCss:y}=(0,b.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=g?g:""}\n ${p}\n `.replace(/\n$/,"")),w=n.useRef(null),x=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(w),{siteConfig:{customFields:E}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(m,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(u,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:w},k?n.createElement(f,{if:x,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=g?g:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${d?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(O,{hidden:a,code:h})))},E=n.memo(x,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,b.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,b.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},N=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function Z(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(N,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(E,e):n.createElement(a.d,e)}},446:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>je});var n=r(7294),a=r(6895),l=r(5479),o=r(7391),c=r(4220),i=r(6010),s=r(5319),u=r(6296),d=r(5845);function m(e){return n.createElement("div",{className:(0,i.Z)(s.k.docs.docFooterTagsRow,"row margin-bottom--sm")},n.createElement("div",{className:"col"},n.createElement(d.Z,e)))}function p({editUrl:e,lastUpdatedAt:t,lastUpdatedBy:r,formattedLastUpdatedAt:a}){return n.createElement("div",{className:(0,i.Z)("flex items-start justify-between content-md:items-center","flex-col content-md:flex-row","gap-4")},n.createElement("div",{className:(0,i.Z)()},n.createElement("a",{href:e,target:"_blank",rel:"noreferrer noopener",className:(0,i.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm","flex gap-2 items-center","underline")},n.createElement(u.E,{className:"w-4 h-4"})," Edit this page")),n.createElement("div",{className:(0,i.Z)("text-gray-500","text-xs leading-4 content-4xl:text-base content-4xl:leading-6")},n.createElement("span",null,"Last updated on "),n.createElement("span",null,a," "),n.createElement("span",null,"by ",r)))}const f=()=>{const{metadata:e}=(0,a.k)(),{editUrl:t,lastUpdatedAt:r,formattedLastUpdatedAt:l,lastUpdatedBy:o,tags:c}=e,s=c.length>0,u=!!(t||r||o);return s||u?n.createElement("footer",{className:(0,i.Z)("flex","flex-col","gap-6","mt-16","mb-6")},s&&n.createElement(m,{tags:c}),u&&n.createElement(p,{editUrl:t,lastUpdatedAt:r,lastUpdatedBy:o,formattedLastUpdatedAt:l})):null};var b=r(1984);function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t{const{previous:t,next:r}=e;return n.createElement("div",{className:(0,i.Z)("grid grid-cols-2","gap-4 2xl:gap-8","w-full")},t&&n.createElement(b.Z,{href:t.permalink,className:(0,i.Z)("group","flex-1","p-4","rounded-lg","border border-gray-300 dark:border-gray-600","hover:bg-gray-100 hover:dark:bg-gray-700","hover:no-underline")},n.createElement("div",{className:"flex-1 flex items-start justify-center flex-col gap-2 text-left"},n.createElement("div",{className:(0,i.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},n.createElement("span",{className:(0,i.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(y,{className:"text-gray-400 dark:text-gray-500"})),"Previous"),n.createElement("span",{className:(0,i.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","ml-8")},t.title))),r&&n.createElement(b.Z,{href:r.permalink,className:(0,i.Z)("group","flex-1","p-4","rounded-lg","border border-gray-300 dark:border-gray-600","hover:bg-gray-100 hover:dark:bg-gray-700","hover:no-underline",!t&&"col-start-2")},n.createElement("div",{className:"flex-1 flex items-end justify-center flex-col gap-2 text-right"},n.createElement("div",{className:(0,i.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},"Next",n.createElement("span",{className:(0,i.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(h.L,{className:"text-gray-400 dark:text-gray-500"}))),n.createElement("span",{className:(0,i.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","mr-8")},r.title))))};var w=r(1446);function O(){const{metadata:e}=(0,a.k)(),t=(0,w.x)(),r=!!t,l=r?t.pagination.previous:e.previous,o=r?t.pagination.next:e.next;return n.createElement(v,{previous:l,next:o})}var x=r(2085),E=r(9252),k=r(676),j=r(6775),P=r(4368),N=r(502),Z=r(1261);function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const D=({unit:e,isSelected:t,width:r="100px",height:a="100px"})=>{const{units:l}=(0,w.x)(),{items:o}=(0,N.wG)(),{current:c}=(0,Z.n)(),s=[...(0,N.eW)(e,o)].filter((e=>(e=>{const t=e.id.split("/"),r=P.V1.filter((e=>e!==c));return!t.find((e=>r.includes(e)))})(e))).sort(((e,t)=>{var r,n;return null===(n=`${e.title}`)||void 0===n||null===(r=n.localeCompare)||void 0===r?void 0:r.call(n,`${t.title}`)})),u=s.map((e=>{const t=e.checklist.length>0&&e.checklist.every((e=>e.checked)),r=e.checklist.length>0&&e.checklist.some((e=>e.checked));return C(function(e){for(var t=1;tt.unit===e)),m=s.length,p=2*Math.PI*45,f=360/m,b=p/360*f,g=p/360*(90-f)-10,y=b-20,h=`${y} 20`,v=`${y} ${p-b+20}`,O=g,x=e=>(e=>b*e*-1+b)(e)+g;return n.createElement("svg",{width:r,height:a,viewBox:"0 0 100 100"},n.createElement("circle",{className:"empty-dashes stroke-gray-500 dark:stroke-gray-600",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:6,strokeDasharray:h,strokeDashoffset:O}),u.map(((e,t)=>"completed"===e.status?n.createElement("circle",{key:t,className:"filled-dash",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#48bb78",strokeWidth:6,strokeDasharray:v,strokeDashoffset:x(t)}):null)),n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,i.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!t,"text-gray-800 dark:text-gray-0":t})},d.no))};function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function L(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const R=({id:e,width:t="100px",height:r="100px",unitNo:a,isCurrent:l})=>{var o;const{items:c}=(0,N.wG)(),s=((null===(o=c.find((t=>t.id===e)))||void 0===o?void 0:o.checklist)||[]).map((e=>{const t=e.checked;return L(function(e){for(var t=1;t(e=>p*e*-1+p)(e)+f;return n.createElement("svg",{width:t,height:r,viewBox:"0 0 100 100"},n.createElement("circle",{className:(0,i.Z)("empty-dashes","text-gray-300 dark:text-gray-500"),cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:6,strokeDasharray:g,strokeDashoffset:h,stroke:"currentColor"}),a&&n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,i.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!l,"text-gray-800 dark:text-gray-0":l})},a),s.map(((e,t)=>"completed"===e.status?n.createElement("circle",{key:t,className:"filled-dash",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#48bb78",strokeWidth:6,strokeDasharray:y,strokeDashoffset:v(t)}):null)))};function M(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function T(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function I(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const $={headless:"Headless",antd:"Ant Design",mui:"Material UI",mantine:"Mantine","chakra-ui":"Chakra UI"},B=e=>{var{id:t,isCurrent:r,className:a,dangerouslySetInnerHTML:l}=e,o=I(e,["id","isCurrent","className","dangerouslySetInnerHTML"]);const c=(0,k.Z)(`/docs/${t}`,{forcePrependBaseUrl:!0});return n.createElement("a",T(function(e){for(var t=1;t{const{preferred:e}=(0,Z.n)();return n.createElement("div",{className:"mt-4"},n.createElement("div",{className:(0,i.Z)("rounded"," bg-gray-50 dark:bg-gray-800","p-4")},n.createElement("div",{className:(0,i.Z)("font-semibold text-sm leading-6")},"Current Framework"),n.createElement("div",{className:(0,i.Z)("flex items-center justify-between","pt-3")},n.createElement("div",{className:"flex items-center gap-2"},n.createElement("img",{src:`https://refine.ams3.cdn.digitaloceanspaces.com/website/static/icons/colored/ui-framework-${e}.svg`,className:"h-auto w-6"}),n.createElement("span",{className:"text-sm leading-6"},$[e])),n.createElement("div",null,n.createElement(B,{id:"tutorial/introduction/select-framework",className:(0,i.Z)("underline","text-sm","text-refine-link-light","dark:text-refine-link-dark")},"Change")))))},F=({item:e,activeId:t,setActiveId:r})=>{const a=(0,j.TH)(),{hash:l}=((0,j.k6)(),a);return n.useEffect((()=>{const t=document.getElementById(e.id);if(t){const n=new IntersectionObserver((t=>{t.forEach((t=>{if(t.isIntersecting){const t=`#${e.id}`;t!==l&&(r(e.id),window.history.replaceState({},"",t))}}))}),{rootMargin:"0px 0px -80% 0px"});return n.observe(t),()=>{n.unobserve(t)}}}),[e.id]),n.createElement("a",{href:`#${e.id}`,dangerouslySetInnerHTML:{__html:e.value},className:(0,i.Z)("text-gray-800 dark:text-gray-0 hover:!text-refine-link active:!text-refine-link dark:hover:!text-refine-link-dark dark:active:!text-refine-link-dark",t===e.id&&"!text-refine-link-light dark:!text-refine-link-dark")})},H=()=>{var e,t,r,l,o,c,s,u,d,m;const{toc:p,metadata:{id:f}}=(0,a.k)(),b=(0,w.x)(),{hash:g}=(0,j.TH)(),y=`${g}`.replace("#",""),[h,v]=(0,n.useState)(b.unit),[O,x]=n.useState(y);n.useEffect((()=>{x(y)}),[y]);const k=e=>n.createElement("li",{key:e.id,style:{marginLeft:12*(e.level-2)},className:"mb-1"},n.createElement(F,{item:e,activeId:O,setActiveId:x})),P=e=>{const t=(e=>{var t;const r=/^\d+\.\s?/g,n=(null===(t=e.match(r))||void 0===t||t[0],e.replace(r,""));return`${(0,E.Z)(n)}`})(e.title),r=e.title.split(".")[0];return n.createElement("li",{key:e.id,className:(0,i.Z)("flex flex-row items-start gap-2","pb-4")},n.createElement("div",{className:(0,i.Z)("mt-0.5","h-8 w-8","flex-shrink-0")},n.createElement(R,{id:e.id,width:"100%",height:"100%",unitNo:isNaN(Number(r))?void 0:r,isCurrent:e.current})),n.createElement("div",{className:"flex flex-col gap-2 pt-[6px]"},n.createElement(B,{id:e.id,isCurrent:e.current,className:(0,i.Z)("leading-[22px]","no-underline",{"text-gray-900 dark:text-white":f===e.id,"hover:cursor-default hover:no-underline hover:text-gray-900":e.current}),dangerouslySetInnerHTML:{__html:t}}),e.current&&(0===p.length?null:n.createElement("ul",{className:"mt-1 list-none pl-0"},p.map(k)))))},N=null===(r=b)||void 0===r||null===(e=(t=r.units).find)||void 0===e?void 0:e.call(t,(e=>e.unit===h)),Z=1===(null===(l=null===(c=null===(s=b)||void 0===s?void 0:s.units)||void 0===c||null===(o=c.find)||void 0===o?void 0:o.call(c,(e=>e?.unit===b?.unit)))||void 0===l?void 0:l.no);return n.createElement("div",{className:(0,i.Z)("tutorial-tracker","max-h-[calc(100vh-6rem]")},n.createElement("div",{className:(0,i.Z)("tutorial-units","mb-1 px-2","flex items-center gap-0.5")},null===(m=b)||void 0===m||null===(u=(d=m.units).map)||void 0===u?void 0:u.call(d,(e=>n.createElement("button",{key:e.no,type:"button","data-unit-title":e.title,"data-unit-no":e.no,"data-unit-current":e.unit===h?"true":void 0,onClick:()=>v(e.unit),className:(0,i.Z)("tutorial-unit",e.unit===h&&"bg-gradient-to-t from-gray-50 dark:from-gray-700 from-40% to-gray-200 dark:to-gray-600","-mb-1","flex items-center justify-center","w-[40px] h-[44px]","cursor-pointer","rounded-tl-[24px] rounded-tr-[24px]","border-none","font-semibold")},n.createElement(D,{unit:e.unit,width:"32px",height:"32px",isSelected:e.unit===h}))))),n.createElement("div",{className:(0,i.Z)("rounded","pt-6 px-3 pb-2","bg-gray-50 dark:bg-gray-700")},n.createElement("div",{className:(0,i.Z)("text-sm")},(e=>{var t,r,a,l,o;return n.createElement("div",null,n.createElement("ul",{className:(0,i.Z)("list-none","pl-0")},null===(o=e)||void 0===o||null===(t=(r=null===(a=(l=o.docs).sort)||void 0===a?void 0:a.call(l,((e,t)=>`${e.title}`?.localeCompare(`${t.title}`)))).map)||void 0===t?void 0:t.call(r,P)))})(N))),!Z&&"tutorial/introduction/select-framework"!==f&&n.createElement(_,null))};var V=r(3964),U=r(7275),W=r(2210);function z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const G=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[t,r]=n.useState(!0),[a,l]=n.useState(!0),[o,c]=n.useState(!0),[i,s]=n.useState(!0),[u,d]=n.useState(!1);return n.useEffect((()=>{if("undefined"!=typeof window){const[t,n,a,o,i]=Y[e.variant].map((e=>window.matchMedia(`(min-width: ${e}px)`))),u=e=>{r(e.matches)},m=e=>{l(e.matches)},p=e=>{c(e.matches)},f=e=>{s(e.matches)},b=e=>{d(e.matches)};return t.addEventListener("change",u),n.addEventListener("change",m),a.addEventListener("change",p),o.addEventListener("change",f),i.addEventListener("change",b),r(t.matches),l(n.matches),c(a.matches),s(o.matches),d(i.matches),()=>{t.removeEventListener("change",u),n.removeEventListener("change",m),a.removeEventListener("change",p),o.removeEventListener("change",f),i.removeEventListener("change",b)}}}),[]),{sm:t,md:a,lg:o,xl:i,xxl:u}};function X(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Q(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const ee=()=>{const e=K(),t=(0,V.s1)(),r=(0,U.Ns)();if(!t)return null;const[a,l]=(0,n.useMemo)((()=>{const r=t.length>3&&!e.sm;return[t.map(((e,t,n)=>Q(function(e){for(var t=1;t0&&t"Examples"===e.label))&&n.createElement("div",{className:(0,i.Z)("example-full-title","hidden","h-0 w-0","overflow-hidden"),"aria-hidden":!0},a.slice(2).map((e=>e.label)).join(" ")," Example"),n.createElement("ul",{className:(0,i.Z)("breadcrumbs","flex flex-wrap items-center"),itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},r&&n.createElement("li",{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(b.Z,{href:"/docs",itemProp:"item"},n.createElement(G,{className:"text-gray-400 dark:text-gray-500"}),n.createElement("span",{className:"sr-only",itemProp:"name"},"Documentation"),n.createElement("meta",{itemProp:"position",content:"1"}))),a.map(((e,r)=>{const o=r===t.length-1;return n.createElement(n.Fragment,{key:r},n.createElement("li",{className:(0,i.Z)("flex-row flex-nowrap",e.hideOnMobile?"hidden":"flex"),itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(J,{className:"text-gray-400 dark:text-gray-500"}),e.href&&!o?n.createElement(b.Z,{href:e.href,className:(0,i.Z)("text-gray-500 dark:text-gray-400","text-base"),itemProp:"item",itemID:e.href},n.createElement("span",{itemProp:"name"},e.label)):n.createElement("span",{className:(0,i.Z)(o?"text-gray-400 dark:text-gray-500":"text-gray-500 dark:text-gray-400"),itemProp:"item",itemID:"#"},n.createElement("span",{itemProp:"name"},e.label)),n.createElement("meta",{itemProp:"position",content:String(r+2)})),0===r&&a.length>1&&l?n.createElement("li",{className:(0,i.Z)("flex flex-row flex-nowrap")},n.createElement(J,{className:"text-gray-400 dark:text-gray-500"}),n.createElement("div",{className:"text-gray-500 dark:text-gray-400"},"...")):null)}))))},te=({path:e})=>{const t=e.startsWith("https://")?e:`https://github.com/PrepVerse/PrepVerse/blob/master${e.startsWith("/")?"":"/"}${e}`;return n.createElement("a",{href:t,target:"_blank",rel:"noreferrer noopener",className:(0,i.Z)("text-xs","font-mono","text-gray-0","bg-refine-purple","py-2 pl-2 pr-4","rounded-[32px]","flex gap-2 items-center","hover:no-underline hover:text-gray-0")},n.createElement(u.E,{className:"w-4 h-4"}),n.createElement("span",null,"Source Code"))};var re=r(906);const ne=()=>n.createElement("div",{className:(0,i.Z)("text-xs","font-mono","text-gray-0","bg-refine-indigo","py-2 pl-2 pr-4","rounded-[32px]","flex gap-2 items-center")},n.createElement(re.F,{className:"w-4 h-4"}),n.createElement("span",null,"Swizzle Ready")),ae=({id:e,value:t,level:r,activeId:a,onIdChange:l})=>(n.useEffect((()=>{const t=document.getElementById(e);if(t){const r=new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&l(e)}))}),{rootMargin:"0px 0px -80% 0px"});return r.observe(t),()=>{r.unobserve(t)}}}),[e]),n.createElement("a",{href:`#${e}`,className:(0,i.Z)("refine-toc-item","py-2 pr-4",2===r&&"pl-4",3===r&&"pl-6",4===r&&"pl-8",5===r&&"pl-8",a===e&&"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10",a===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",a!==e&&"text-refine-600 dark:text-refine-300",a!==e&&"hover:bg-gray-100 dark:hover:bg-gray-700",a!==e&&"hover:text-gray-600 dark:hover:text-gray-300","rounded-[18px]","block","text-sm","no-underline hover:no-underline","transition-colors duration-200 ease-in-out"),dangerouslySetInnerHTML:{__html:t}})),le=()=>{const e=(0,j.TH)(),{toc:t,hasTOC:r,activeId:a,setActiveId:l}=((0,j.k6)(),oe()),o=t=>{var r;t!==`${null!==(r=e.hash)&&void 0!==r?r:""}`.replace("#","")&&(l(t),window.history.replaceState({},"",`#${t}`))};return n.createElement("div",{className:(0,i.Z)("hidden xl:block","w-full","sticky right-0 top-[65px]","max-w-[260px]","overflow-auto","h-[calc(100vh-65px)]","px-4","py-4","border-l border-l-gray-300 dark:border-l-gray-700",!r&&"invisible")},n.createElement("ul",null,t.filter((e=>e.level<5)).map((e=>n.createElement("li",{key:e.id},n.createElement(ae,{id:e.id,value:e.value,activeId:a,level:e.level,onIdChange:o}))))))},oe=()=>{var e;const{hash:t}=(0,j.TH)(),r=`${t}`.replace("#",""),[l,o]=n.useState(r);n.useEffect((()=>{o(r)}),[r]);const{toc:c}=(0,a.k)(),i=(null===(e=c)||void 0===e?void 0:e.length)>0;return{toc:c,activeId:l,setActiveId:o,hasTOC:i}};var ce=r(8368),ie=r(4080),se=r(9383);const ue=()=>{const{hasTOC:e,activeId:t,toc:r}=oe();return e?n.createElement("div",{className:(0,i.Z)("xl:hidden block w-full mb-10","max-w-screen-content-sm")},n.createElement(ce.p,null,(({open:e})=>n.createElement("div",{className:(0,i.Z)("rounded-lg","border gray-300 dark:border-gray-700","bg-gray-100 dark:bg-gray-700")},n.createElement(ce.p.Button,{className:(0,i.Z)("w-full","flex items-center gap-2","px-2 py-2")},n.createElement(se.A,{className:(0,i.Z)("h-5 w-5","text-gray-500","transition-transform duration-200 ease-in-out",{"transform -rotate-90":!e})}),n.createElement("span",{className:(0,i.Z)("text-base","text-gray-800 dark:text-gray-100")},"On this page")),n.createElement(ie.u,{show:e,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-y-95",enterTo:"transform opacity-100 scale-y-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-y-100",leaveTo:"transform opacity-0 scale-y-95"},n.createElement(ce.p.Panel,{className:"h-[328px] rounded-bl-lg rounded-br-lg overflow-auto bg-gray-0 dark:bg-gray-800"},n.createElement("ul",{className:"p-4"},r.map((({id:e,value:r,level:a})=>{const l=t===e;return n.createElement("a",{key:e,href:`#${e}`,className:(0,i.Z)("refine-toc-item",2===a&&"pl-4",3===a&&"pl-6",4===a&&"pl-8","py-2 pr-4","rounded-[18px]","transition-colors duration-200 ease-in-out","block","text-sm","leading-5","no-underline hover:no-underline",{"text-gray-800 dark:text-gray-300":!l,"text-refine-react-light-link dark:text-refine-react-dark-link":l,"bg-refine-blue-2-light dark:bg-refine-blue dark:bg-opacity-10":l,"hover:bg-gray-100 dark:hover:bg-gray-700":!l,"hover:text-gray-800 dark:hover:text-gray-300":!l}),dangerouslySetInnerHTML:{__html:r}})}))))))))):null},de=({version:e})=>n.createElement("div",{className:(0,i.Z)("text-xs","py-[7px] px-4","rounded-[32px]","font-jetBrains-mono","border border-solid","border-gray-300 dark:border-gray-700","text-gray-500 dark:text-gray-400")},e);var me=r(1190),pe=r(1899);const fe=({className:e})=>{const t=n.useRef(null),r=(0,j.TH)(),[a,l]=(0,n.useState)(null),[o,c]=(0,n.useState)(!1),[s,u]=(0,n.useState)(!1),[d,m]=(0,n.useState)(null);return n.createElement("div",{ref:t,className:(0,i.Z)("w-full max-w-[416px]","flex flex-col","p-3","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700","rounded-[28px]",(o||s)&&"h-[286px] sm:h-[242px]",!o&&!s&&"h-[114px] sm:h-[58px]","transition-all duration-200 ease-in-out","overflow-hidden",e)},s?n.createElement(me.M,null,n.createElement(ye,{selectedOption:d})):n.createElement(n.Fragment,null,n.createElement(be,{options:we,selectedOption:d,onOptionClick:async e=>{if(m(e),c(!0),setTimeout((()=>{var e,r;null===(r=t.current)||void 0===r||null===(e=r.scrollIntoView)||void 0===e||e.call(r,{behavior:"smooth"})}),150),a){const t=await ve({surveyId:a.id,body:{response:e}});if(!t)return;l(t)}else{const t=await he({body:{response:e,entityId:r.pathname}});if(!t)return;l(t)}}}),o&&n.createElement(ge,{className:(0,i.Z)("w-full","mt-4",o&&"h-[128px] block",!o&&"h-[0px] hidden","transition-all duration-200 ease-in-out"),onSubmit:async e=>{if(""===e.trim())return;const t=await ve({surveyId:a.id,body:{response:d,responseText:e}});t&&(l(t),u(!0),setTimeout((()=>{m(null),l(null),u(!1),c(!1)}),3e3))}})))},be=e=>{const t=!!e.selectedOption;return n.createElement("div",{className:(0,i.Z)("w-full","flex flex-col sm:flex-row","items-center justify-between","gap-4 sm:gap-2","sm:pl-4",e.className)},n.createElement("div",{className:(0,i.Z)("dark:text-gray-100 text-gray-800","text-base")},"Was this helpful?"),n.createElement("div",{className:(0,i.Z)("flex","items-center","gap-3 sm:gap-1")},e.options.map((({value:r,img:a})=>{const l=e.selectedOption===r;return n.createElement("button",{key:r,onClick:()=>e.onOptionClick(r),className:"p-1.5 sm:p-1"},n.createElement("img",{src:a,alt:a.split("/").pop(),loading:"lazy",className:(0,i.Z)("block","flex-shrink-0","sm:w-6 sm:h-6","w-9 h-9",l&&"mix-blend-normal",l&&"scale-[1.33]",!l&&"mix-blend-luminosity",!l&&t&&"opacity-50","transition-all duration-200 ease-in-out")}))}))))},ge=e=>{const[t,r]=(0,n.useState)("");return n.createElement("form",{className:(0,i.Z)("w-full","h-full","flex","flex-col",e.className),onSubmit:r=>{r.preventDefault(),e.onSubmit(t)}},n.createElement("textarea",{name:"survey-text",required:!0,className:(0,i.Z)("w-full","h-32","p-4","text-sm","dark:placeholder-gray-500 placeholder-gray-400","dark:text-gray-500 text-gray-400","dark:bg-gray-900 bg-white","border","dark:border-gray-700","border-gray-300","rounded-lg","resize-none"),placeholder:"Your emoji tells us how you feel. If you have any additional thoughts or suggestions, we'd love to hear them!",value:t,onChange:e=>{r(e.currentTarget.value)}}),n.createElement("div",{className:(0,i.Z)("flex","items-center","justify-end","mt-2")},n.createElement("button",{type:"submit",className:(0,i.Z)("w-20 h-8","text-xs","text-white ","bg-gray-600","border","border-transparent","rounded-full")},"Send")))},ye=e=>{var t;const r=we.find((t=>t.value===e.selectedOption));return n.createElement("div",{className:(0,i.Z)("flex","flex-col","items-center","justify-center","h-full","dark:text-white text-gray-800",e.className)},n.createElement("img",{src:null===(t=r)||void 0===t?void 0:t.img,className:(0,i.Z)("w-8 h-8","block"),alt:"emoji"}),n.createElement(pe.E.div,{initial:{opacity:0},animate:{opacity:1,transition:{delay:.1}},exit:{opacity:0}},n.createElement("div",{className:(0,i.Z)("mt-6")},"Thank you!")),n.createElement(pe.E.div,{initial:{opacity:0},animate:{opacity:1,transition:{delay:.2}},exit:{opacity:0}},n.createElement("div",{className:(0,i.Z)("mt-1")},"Your feedback has been recieved.")))},he=async({body:e})=>{const t=await fetch(`${Oe}/responses`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok)return null;return await t.json()},ve=async({surveyId:e,body:t})=>{const r=await fetch(`${Oe}/responses/${e}`,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});if(!r.ok)return null;return await r.json()},we=[{value:1,img:"/icons/emoji/emoji-crying-face.png"},{value:2,img:"/icons/emoji/emoji-sad-face.png"},{value:3,img:"/icons/emoji/emoji-neutral-face.png"},{value:4,img:"/icons/emoji/emoji-slightly-smiling-face.png"},{value:5,img:"/icons/emoji/emoji-star-struct-face.png"}],Oe="https://cloud2.refine.dev/.refine/surveys/documentation-pages-survey";var xe=r(2581);const Ee=({children:e})=>{var t,r,l;const s=(()=>{var e;const t=(0,w.x)(),{frontMatter:r,toc:l}=(0,a.k)(),o=r.hide_table_of_contents;return{hidden:o,tutorialTOC:!o&&l.length>0||(null===(e=t)||void 0===e?void 0:e.isTutorial)?n.createElement(H,null):void 0}})(),u=(0,w.x)(),{frontMatter:{swizzle:d,source:m}}=(0,a.k)(),{badge:p,label:b}=(0,o.E)(),g=n.useRef(null);return n.useLayoutEffect((()=>{const e=g.current;if(e){const t=e.getBoundingClientRect().width;e.style.setProperty(`--${xe.ae}`,`${t}px`)}const t=()=>{const t=e.getBoundingClientRect().width;e.style.setProperty(`--${xe.ae}`,`${t}px`)};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}),[g]),n.createElement(n.Fragment,null,n.createElement("div",{ref:g,className:(0,i.Z)("flex-1","flex flex-col","items-center justify-start","px-4 sm:px-0 py-4 sm:py-14","relative","w-full")},n.createElement("div",{className:(0,i.Z)("max-w-screen-content w-full")},n.createElement(x.Z,null),n.createElement("div",{className:(0,i.Z)("flex flex-col","mb-6 sm:mb-10")},(null===(t=u)||void 0===t?void 0:t.isTutorial)?null:n.createElement(ee,null),n.createElement("div",{className:(0,i.Z)("flex","flex-row","gap-2","items-center")},p&&n.createElement(de,{version:b}),d&&n.createElement(ne,null),m&&n.createElement(te,{path:m}))),(null===(r=u)||void 0===r?void 0:r.isTutorial)?n.createElement("div",{className:(0,i.Z)("my-4","xl:hidden block")},s.tutorialTOC):n.createElement(ue,null),n.createElement("div",{className:(0,i.Z)("refine-prose")},n.createElement(c.Z,null,e)),n.createElement(f,null)),n.createElement("div",{className:(0,i.Z)("max-w-screen-content","w-full")},n.createElement(O,null),n.createElement(fe,{className:(0,i.Z)("mx-auto","mt-10")}))),(null===(l=u)||void 0===l?void 0:l.isTutorial)?n.createElement("div",{className:(0,i.Z)("mt-16","hidden xl:block","sticky top-[120px]","w-[280px]","px-3")},s.tutorialTOC):n.createElement(le,null))};var ke=r(2068);const je=e=>{const t=e.content;return n.createElement(a.b,{content:e.content},n.createElement(P.lu,null,n.createElement(ke.M,null,n.createElement(l.Z,null),n.createElement(Ee,null,n.createElement(t,null)))))}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Ie});var n=r(7693),a=r(7294),l=r(6010),o=r(2915);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t{var m,p,f,b,g,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&d&&window.gtag("event","view_banner",{banner_name:d,banner_text:e,banner_description:t,banner_image:r.src})}),[d]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(u.Z,{to:null!==(g=null===(m=r)||void 0===m?void 0:m.href)&&void 0!==g?g:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(b=r)||void 0===b?void 0:b.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},m=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],b=Math.floor(Math.random()*(f.length+1));var g=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),w=r(2076),O=r(1446),x=r(502);function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t{var t,r,n;const o=a.useRef(!1),{id:c}=(0,O.x)(),[i,s]=a.useState(!1),{items:u}=(0,x.wG)(),{reward:d}=(0,w.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),m=null===(n=u.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&m&&o.current&&(s(!0),d())}),[m,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>a.createElement("svg",function(e){for(var t=1;t{var r,n,o,c;const{id:i}=(0,O.x)(),{items:s,toggle:u}=(0,x.wG)(),d=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{u(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!d,"border-refine-react-dark-link dark:border-refine-react-dark-link":d,"bg-refine-react-dark-link":d})},d&&a.createElement(N,null))),a.createElement("div",{className:(0,l.Z)(d&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!d&&"text-gray-800 dark:text-gray-100")},e))};var S=r(6427),C=r(906);const D=({path:e})=>a.createElement(S.d,{language:"bash",title:"Run on your local",icon:a.createElement(C.F,null)},`npm create refine-app@latest -- --example ${e}`);var A=r(6296);const L=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(A.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),R=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(L,{path:t})},M=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(R,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var T=r(4158),I=r(6153);const $=()=>a.createElement("div",null,a.createElement(T.Z,{type:"simple",title:"Good to know"},a.createElement(I.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),B=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),_=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(B,{content:o},a.createElement(u.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function F(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const H=e=>a.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,z="tooltip__Ymd",G="tooltipContainer_l6r7",q="tooltipContent_UeXm",J="tooltipArrow_mOyh",Y=({label:e,children:t})=>e?a.createElement("div",{className:`${z} group`},t,a.createElement("div",{className:`${G} group-hover:visible`},a.createElement("span",{className:q},e),a.createElement("div",{className:J}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,u;const d=null!==(u=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==u?u:"",m=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>d?a.createElement(I.D,null,d):null),[e,t]);var f;return a.createElement(Y,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:m},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(W,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(I.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(I.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(I.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(I.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(6120)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var de=r(6928);function me(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(de.P,pe(function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(u(t),n(l))},m=e=>{var t,r;let n=null;switch(e.key){case"Enter":d(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Ee({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:m,onClick:d},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ne(e){const t=(0,we.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Ee({},e,t)),a.createElement(Pe,Ee({},e,t)))}function Ze(e){const t=(0,Oe.Z)();return a.createElement(Ne,Ee({key:String(t)},e))}function Se(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ce(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ae(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Le;var Re=r(2581),Me=r(551);function Te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Ie=($e=function(e){for(var t=1;t{var{className:t}=e,r=Ce(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tb===f.length?a.createElement(p.Z,null,(()=>a.createElement(m,null))):a.createElement(p.Z,null,(()=>a.createElement(d,f[b]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(_,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(_,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(_,{color:"purple",icon:a.createElement(H,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Ae(function(e){for(var t=1;t{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ze,null,a.createElement(Me.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm)),a.createElement(Me.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm)),a.createElement(Me.Z,{value:"yarn",label:"yarn"},a.createElement(S.d,{className:"language-bash"},r.yarn),a.createElement(I.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ze,null,a.createElement(Me.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm),t),a.createElement(Me.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm),t),a.createElement(Me.Z,{value:"yarn",label:"yarn"},a.createElement(S.d,{className:"language-bash"},r.yarn),t))},FullTable:Re.Xm},Be=null!=Be?Be:{},Object.getOwnPropertyDescriptors?Object.defineProperties($e,Object.getOwnPropertyDescriptors(Be)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Be)).forEach((function(e){Object.defineProperty($e,e,Object.getOwnPropertyDescriptor(Be,e))})),$e);var $e,Be},9527:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}}}]); \ No newline at end of file diff --git a/assets/js/17896441.fd69a151.js b/assets/js/17896441.fd69a151.js deleted file mode 100644 index f7c88ffc..00000000 --- a/assets/js/17896441.fd69a151.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[7918],{9624:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[2181,2181]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=9624,e.exports=a},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const u=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&u(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:u,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t{var e,t,r,o;const d=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:b,metadata:{id:g}}=d,{tutorial:{units:y}}=(0,u.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},w=!!(null===(e=b)||void 0===e?void 0:e.tutorial),O=g.split("/")[1],x=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:u,prev:d}=null!=s?s:{},m=u?n(u):void 0,p=t[d?n(d):void 0],f=t[m];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(d),E=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(E).map((([e,r])=>p(m({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===O&&w&&{current:!0}),{docs:r.map((e=>m({},e,e.id===g&&w&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return w?{id:g,isTutorial:w,unit:O,pagination:x,units:k}:void 0}},7790:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>u});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tt.filter((t=>t.unit===e));function u(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},3280:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},1526:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},5904:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:u,buttonClassname:d}=e,m=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const u=null!==(s=b[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",u)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||g[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(d=null!=t?t:g[e])&&void 0!==d?d:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var d},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=b[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;tn.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return O(w({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,O(w({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,O(w({},e),{icon:n.createElement(x,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,O(w({},e),{type:"caution",icon:n.createElement(E,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},923:(e,t,r)=>{"use strict";r.d(t,{d:()=>L});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),u=r(9238),d=r(6010),m=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function b(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const g=e=>{var{as:t}=e,r=b(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,d.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,d.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const r=t?O:E;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,d.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,d.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;tn.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),S=({children:e,icon:t=n.createElement(Z,null)})=>n.createElement("div",{className:(0,d.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),C=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:b})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var w;const O=null!==(w=null!=p?p:(0,i.Vo)(t))&&void 0!==w?w:y,x=(0,c.p)(),E=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:Z,code:C}=(0,i.nZ)(e,{metastring:r,language:O,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(g,{as:"div",className:(0,d.Z)("refine-common-code-block",O&&`language-${O}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:b},j&&n.createElement(S,{icon:f},j),n.createElement("div",{className:(0,d.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(m.ZP,N(P({},m.lG),{theme:x,code:C,language:null!=O?O:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:E.codeBlockRef,className:(0,d.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,d.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(u.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,d.Z)(Z[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,d.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(E.isEnabled||E.isCodeScrollable)&&n.createElement(k,{onClick:E.toggle,isEnabled:E.isEnabled}),n.createElement(v,{className:(0,d.Z)(),code:C})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const L=e=>{var{children:t}=e,r=A(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?C:l.Z;return n.createElement(i,function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Z});var n=r(7294),a=r(923),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const u="playgroundPreview_jwe9";function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var b=r(6822),g=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||g.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),w=e=>n.createElement("svg",function(e){for(var t=1;t{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(w,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(Z,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const x=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:d=!1})=>{const p=String(e),{shared:g,sharedCss:y}=(0,b.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=g?g:""}\n ${p}\n `.replace(/\n$/,"")),w=n.useRef(null),x=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(w),{siteConfig:{customFields:E}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(m,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(u,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:w},k?n.createElement(f,{if:x,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=g?g:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${d?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(O,{hidden:a,code:h})))},E=n.memo(x,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,b.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,b.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},N=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function Z(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(N,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(E,e):n.createElement(a.d,e)}},5716:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>je});var n=r(7294),a=r(6895),l=r(5479),o=r(7391),c=r(4220),i=r(6010),s=r(5319),u=r(7990),d=r(5845);function m(e){return n.createElement("div",{className:(0,i.Z)(s.k.docs.docFooterTagsRow,"row margin-bottom--sm")},n.createElement("div",{className:"col"},n.createElement(d.Z,e)))}function p({editUrl:e,lastUpdatedAt:t,lastUpdatedBy:r,formattedLastUpdatedAt:a}){return n.createElement("div",{className:(0,i.Z)("flex items-start justify-between content-md:items-center","flex-col content-md:flex-row","gap-4")},n.createElement("div",{className:(0,i.Z)()},n.createElement("a",{href:e,target:"_blank",rel:"noreferrer noopener",className:(0,i.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm","flex gap-2 items-center","underline")},n.createElement(u.E,{className:"w-4 h-4"})," Edit this page")),n.createElement("div",{className:(0,i.Z)("text-gray-500","text-xs leading-4 content-4xl:text-base content-4xl:leading-6")},n.createElement("span",null,"Last updated on "),n.createElement("span",null,a," "),n.createElement("span",null,"by ",r)))}const f=()=>{const{metadata:e}=(0,a.k)(),{editUrl:t,lastUpdatedAt:r,formattedLastUpdatedAt:l,lastUpdatedBy:o,tags:c}=e,s=c.length>0,u=!!(t||r||o);return s||u?n.createElement("footer",{className:(0,i.Z)("flex","flex-col","gap-6","mt-16","mb-6")},s&&n.createElement(m,{tags:c}),u&&n.createElement(p,{editUrl:t,lastUpdatedAt:r,lastUpdatedBy:o,formattedLastUpdatedAt:l})):null};var b=r(1984);function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t{const{previous:t,next:r}=e;return n.createElement("div",{className:(0,i.Z)("grid grid-cols-2","gap-4 2xl:gap-8","w-full")},t&&n.createElement(b.Z,{href:t.permalink,className:(0,i.Z)("group","flex-1","p-4","rounded-lg","border border-gray-300 dark:border-gray-600","hover:bg-gray-100 hover:dark:bg-gray-700","hover:no-underline")},n.createElement("div",{className:"flex-1 flex items-start justify-center flex-col gap-2 text-left"},n.createElement("div",{className:(0,i.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},n.createElement("span",{className:(0,i.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(y,{className:"text-gray-400 dark:text-gray-500"})),"Previous"),n.createElement("span",{className:(0,i.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","ml-8")},t.title))),r&&n.createElement(b.Z,{href:r.permalink,className:(0,i.Z)("group","flex-1","p-4","rounded-lg","border border-gray-300 dark:border-gray-600","hover:bg-gray-100 hover:dark:bg-gray-700","hover:no-underline",!t&&"col-start-2")},n.createElement("div",{className:"flex-1 flex items-end justify-center flex-col gap-2 text-right"},n.createElement("div",{className:(0,i.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},"Next",n.createElement("span",{className:(0,i.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(h.L,{className:"text-gray-400 dark:text-gray-500"}))),n.createElement("span",{className:(0,i.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","mr-8")},r.title))))};var w=r(1446);function O(){const{metadata:e}=(0,a.k)(),t=(0,w.x)(),r=!!t,l=r?t.pagination.previous:e.previous,o=r?t.pagination.next:e.next;return n.createElement(v,{previous:l,next:o})}var x=r(2085),E=r(9252),k=r(676),j=r(6775),P=r(4368),N=r(7790),Z=r(1261);function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const D=({unit:e,isSelected:t,width:r="100px",height:a="100px"})=>{const{units:l}=(0,w.x)(),{items:o}=(0,N.wG)(),{current:c}=(0,Z.n)(),s=[...(0,N.eW)(e,o)].filter((e=>(e=>{const t=e.id.split("/"),r=P.V1.filter((e=>e!==c));return!t.find((e=>r.includes(e)))})(e))).sort(((e,t)=>{var r,n;return null===(n=`${e.title}`)||void 0===n||null===(r=n.localeCompare)||void 0===r?void 0:r.call(n,`${t.title}`)})),u=s.map((e=>{const t=e.checklist.length>0&&e.checklist.every((e=>e.checked)),r=e.checklist.length>0&&e.checklist.some((e=>e.checked));return C(function(e){for(var t=1;tt.unit===e)),m=s.length,p=2*Math.PI*45,f=360/m,b=p/360*f,g=p/360*(90-f)-10,y=b-20,h=`${y} 20`,v=`${y} ${p-b+20}`,O=g,x=e=>(e=>b*e*-1+b)(e)+g;return n.createElement("svg",{width:r,height:a,viewBox:"0 0 100 100"},n.createElement("circle",{className:"empty-dashes stroke-gray-500 dark:stroke-gray-600",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:6,strokeDasharray:h,strokeDashoffset:O}),u.map(((e,t)=>"completed"===e.status?n.createElement("circle",{key:t,className:"filled-dash",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#48bb78",strokeWidth:6,strokeDasharray:v,strokeDashoffset:x(t)}):null)),n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,i.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!t,"text-gray-800 dark:text-gray-0":t})},d.no))};function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function L(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const R=({id:e,width:t="100px",height:r="100px",unitNo:a,isCurrent:l})=>{var o;const{items:c}=(0,N.wG)(),s=((null===(o=c.find((t=>t.id===e)))||void 0===o?void 0:o.checklist)||[]).map((e=>{const t=e.checked;return L(function(e){for(var t=1;t(e=>p*e*-1+p)(e)+f;return n.createElement("svg",{width:t,height:r,viewBox:"0 0 100 100"},n.createElement("circle",{className:(0,i.Z)("empty-dashes","text-gray-300 dark:text-gray-500"),cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:6,strokeDasharray:g,strokeDashoffset:h,stroke:"currentColor"}),a&&n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,i.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!l,"text-gray-800 dark:text-gray-0":l})},a),s.map(((e,t)=>"completed"===e.status?n.createElement("circle",{key:t,className:"filled-dash",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#48bb78",strokeWidth:6,strokeDasharray:y,strokeDashoffset:v(t)}):null)))};function M(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function T(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function I(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const $={headless:"Headless",antd:"Ant Design",mui:"Material UI",mantine:"Mantine","chakra-ui":"Chakra UI"},B=e=>{var{id:t,isCurrent:r,className:a,dangerouslySetInnerHTML:l}=e,o=I(e,["id","isCurrent","className","dangerouslySetInnerHTML"]);const c=(0,k.Z)(`/docs/${t}`,{forcePrependBaseUrl:!0});return n.createElement("a",T(function(e){for(var t=1;t{const{preferred:e}=(0,Z.n)();return n.createElement("div",{className:"mt-4"},n.createElement("div",{className:(0,i.Z)("rounded"," bg-gray-50 dark:bg-gray-800","p-4")},n.createElement("div",{className:(0,i.Z)("font-semibold text-sm leading-6")},"Current Framework"),n.createElement("div",{className:(0,i.Z)("flex items-center justify-between","pt-3")},n.createElement("div",{className:"flex items-center gap-2"},n.createElement("img",{src:`https://refine.ams3.cdn.digitaloceanspaces.com/website/static/icons/colored/ui-framework-${e}.svg`,className:"h-auto w-6"}),n.createElement("span",{className:"text-sm leading-6"},$[e])),n.createElement("div",null,n.createElement(B,{id:"tutorial/introduction/select-framework",className:(0,i.Z)("underline","text-sm","text-refine-link-light","dark:text-refine-link-dark")},"Change")))))},F=({item:e,activeId:t,setActiveId:r})=>{const a=(0,j.TH)(),{hash:l}=((0,j.k6)(),a);return n.useEffect((()=>{const t=document.getElementById(e.id);if(t){const n=new IntersectionObserver((t=>{t.forEach((t=>{if(t.isIntersecting){const t=`#${e.id}`;t!==l&&(r(e.id),window.history.replaceState({},"",t))}}))}),{rootMargin:"0px 0px -80% 0px"});return n.observe(t),()=>{n.unobserve(t)}}}),[e.id]),n.createElement("a",{href:`#${e.id}`,dangerouslySetInnerHTML:{__html:e.value},className:(0,i.Z)("text-gray-800 dark:text-gray-0 hover:!text-refine-link active:!text-refine-link dark:hover:!text-refine-link-dark dark:active:!text-refine-link-dark",t===e.id&&"!text-refine-link-light dark:!text-refine-link-dark")})},H=()=>{var e,t,r,l,o,c,s,u,d,m;const{toc:p,metadata:{id:f}}=(0,a.k)(),b=(0,w.x)(),{hash:g}=(0,j.TH)(),y=`${g}`.replace("#",""),[h,v]=(0,n.useState)(b.unit),[O,x]=n.useState(y);n.useEffect((()=>{x(y)}),[y]);const k=e=>n.createElement("li",{key:e.id,style:{marginLeft:12*(e.level-2)},className:"mb-1"},n.createElement(F,{item:e,activeId:O,setActiveId:x})),P=e=>{const t=(e=>{var t;const r=/^\d+\.\s?/g,n=(null===(t=e.match(r))||void 0===t||t[0],e.replace(r,""));return`${(0,E.Z)(n)}`})(e.title),r=e.title.split(".")[0];return n.createElement("li",{key:e.id,className:(0,i.Z)("flex flex-row items-start gap-2","pb-4")},n.createElement("div",{className:(0,i.Z)("mt-0.5","h-8 w-8","flex-shrink-0")},n.createElement(R,{id:e.id,width:"100%",height:"100%",unitNo:isNaN(Number(r))?void 0:r,isCurrent:e.current})),n.createElement("div",{className:"flex flex-col gap-2 pt-[6px]"},n.createElement(B,{id:e.id,isCurrent:e.current,className:(0,i.Z)("leading-[22px]","no-underline",{"text-gray-900 dark:text-white":f===e.id,"hover:cursor-default hover:no-underline hover:text-gray-900":e.current}),dangerouslySetInnerHTML:{__html:t}}),e.current&&(0===p.length?null:n.createElement("ul",{className:"mt-1 list-none pl-0"},p.map(k)))))},N=null===(r=b)||void 0===r||null===(e=(t=r.units).find)||void 0===e?void 0:e.call(t,(e=>e.unit===h)),Z=1===(null===(l=null===(c=null===(s=b)||void 0===s?void 0:s.units)||void 0===c||null===(o=c.find)||void 0===o?void 0:o.call(c,(e=>e?.unit===b?.unit)))||void 0===l?void 0:l.no);return n.createElement("div",{className:(0,i.Z)("tutorial-tracker","max-h-[calc(100vh-6rem]")},n.createElement("div",{className:(0,i.Z)("tutorial-units","mb-1 px-2","flex items-center gap-0.5")},null===(m=b)||void 0===m||null===(u=(d=m.units).map)||void 0===u?void 0:u.call(d,(e=>n.createElement("button",{key:e.no,type:"button","data-unit-title":e.title,"data-unit-no":e.no,"data-unit-current":e.unit===h?"true":void 0,onClick:()=>v(e.unit),className:(0,i.Z)("tutorial-unit",e.unit===h&&"bg-gradient-to-t from-gray-50 dark:from-gray-700 from-40% to-gray-200 dark:to-gray-600","-mb-1","flex items-center justify-center","w-[40px] h-[44px]","cursor-pointer","rounded-tl-[24px] rounded-tr-[24px]","border-none","font-semibold")},n.createElement(D,{unit:e.unit,width:"32px",height:"32px",isSelected:e.unit===h}))))),n.createElement("div",{className:(0,i.Z)("rounded","pt-6 px-3 pb-2","bg-gray-50 dark:bg-gray-700")},n.createElement("div",{className:(0,i.Z)("text-sm")},(e=>{var t,r,a,l,o;return n.createElement("div",null,n.createElement("ul",{className:(0,i.Z)("list-none","pl-0")},null===(o=e)||void 0===o||null===(t=(r=null===(a=(l=o.docs).sort)||void 0===a?void 0:a.call(l,((e,t)=>`${e.title}`?.localeCompare(`${t.title}`)))).map)||void 0===t?void 0:t.call(r,P)))})(N))),!Z&&"tutorial/introduction/select-framework"!==f&&n.createElement(_,null))};var V=r(3964),U=r(7275),W=r(2210);function z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const G=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[t,r]=n.useState(!0),[a,l]=n.useState(!0),[o,c]=n.useState(!0),[i,s]=n.useState(!0),[u,d]=n.useState(!1);return n.useEffect((()=>{if("undefined"!=typeof window){const[t,n,a,o,i]=Y[e.variant].map((e=>window.matchMedia(`(min-width: ${e}px)`))),u=e=>{r(e.matches)},m=e=>{l(e.matches)},p=e=>{c(e.matches)},f=e=>{s(e.matches)},b=e=>{d(e.matches)};return t.addEventListener("change",u),n.addEventListener("change",m),a.addEventListener("change",p),o.addEventListener("change",f),i.addEventListener("change",b),r(t.matches),l(n.matches),c(a.matches),s(o.matches),d(i.matches),()=>{t.removeEventListener("change",u),n.removeEventListener("change",m),a.removeEventListener("change",p),o.removeEventListener("change",f),i.removeEventListener("change",b)}}}),[]),{sm:t,md:a,lg:o,xl:i,xxl:u}};function X(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Q(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const ee=()=>{const e=K(),t=(0,V.s1)(),r=(0,U.Ns)();if(!t)return null;const[a,l]=(0,n.useMemo)((()=>{const r=t.length>3&&!e.sm;return[t.map(((e,t,n)=>Q(function(e){for(var t=1;t0&&t"Examples"===e.label))&&n.createElement("div",{className:(0,i.Z)("example-full-title","hidden","h-0 w-0","overflow-hidden"),"aria-hidden":!0},a.slice(2).map((e=>e.label)).join(" ")," Example"),n.createElement("ul",{className:(0,i.Z)("breadcrumbs","flex flex-wrap items-center"),itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},r&&n.createElement("li",{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(b.Z,{href:"/docs",itemProp:"item"},n.createElement(G,{className:"text-gray-400 dark:text-gray-500"}),n.createElement("span",{className:"sr-only",itemProp:"name"},"Documentation"),n.createElement("meta",{itemProp:"position",content:"1"}))),a.map(((e,r)=>{const o=r===t.length-1;return n.createElement(n.Fragment,{key:r},n.createElement("li",{className:(0,i.Z)("flex-row flex-nowrap",e.hideOnMobile?"hidden":"flex"),itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(J,{className:"text-gray-400 dark:text-gray-500"}),e.href&&!o?n.createElement(b.Z,{href:e.href,className:(0,i.Z)("text-gray-500 dark:text-gray-400","text-base"),itemProp:"item",itemID:e.href},n.createElement("span",{itemProp:"name"},e.label)):n.createElement("span",{className:(0,i.Z)(o?"text-gray-400 dark:text-gray-500":"text-gray-500 dark:text-gray-400"),itemProp:"item",itemID:"#"},n.createElement("span",{itemProp:"name"},e.label)),n.createElement("meta",{itemProp:"position",content:String(r+2)})),0===r&&a.length>1&&l?n.createElement("li",{className:(0,i.Z)("flex flex-row flex-nowrap")},n.createElement(J,{className:"text-gray-400 dark:text-gray-500"}),n.createElement("div",{className:"text-gray-500 dark:text-gray-400"},"...")):null)}))))},te=({path:e})=>{const t=e.startsWith("https://")?e:`https://github.com/PrepVerse/PrepVerse/blob/master${e.startsWith("/")?"":"/"}${e}`;return n.createElement("a",{href:t,target:"_blank",rel:"noreferrer noopener",className:(0,i.Z)("text-xs","font-mono","text-gray-0","bg-refine-purple","py-2 pl-2 pr-4","rounded-[32px]","flex gap-2 items-center","hover:no-underline hover:text-gray-0")},n.createElement(u.E,{className:"w-4 h-4"}),n.createElement("span",null,"Source Code"))};var re=r(5904);const ne=()=>n.createElement("div",{className:(0,i.Z)("text-xs","font-mono","text-gray-0","bg-refine-indigo","py-2 pl-2 pr-4","rounded-[32px]","flex gap-2 items-center")},n.createElement(re.F,{className:"w-4 h-4"}),n.createElement("span",null,"Swizzle Ready")),ae=({id:e,value:t,level:r,activeId:a,onIdChange:l})=>(n.useEffect((()=>{const t=document.getElementById(e);if(t){const r=new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&l(e)}))}),{rootMargin:"0px 0px -80% 0px"});return r.observe(t),()=>{r.unobserve(t)}}}),[e]),n.createElement("a",{href:`#${e}`,className:(0,i.Z)("refine-toc-item","py-2 pr-4",2===r&&"pl-4",3===r&&"pl-6",4===r&&"pl-8",5===r&&"pl-8",a===e&&"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10",a===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",a!==e&&"text-refine-600 dark:text-refine-300",a!==e&&"hover:bg-gray-100 dark:hover:bg-gray-700",a!==e&&"hover:text-gray-600 dark:hover:text-gray-300","rounded-[18px]","block","text-sm","no-underline hover:no-underline","transition-colors duration-200 ease-in-out"),dangerouslySetInnerHTML:{__html:t}})),le=()=>{const e=(0,j.TH)(),{toc:t,hasTOC:r,activeId:a,setActiveId:l}=((0,j.k6)(),oe()),o=t=>{var r;t!==`${null!==(r=e.hash)&&void 0!==r?r:""}`.replace("#","")&&(l(t),window.history.replaceState({},"",`#${t}`))};return n.createElement("div",{className:(0,i.Z)("hidden xl:block","w-full","sticky right-0 top-[65px]","max-w-[260px]","overflow-auto","h-[calc(100vh-65px)]","px-4","py-4","border-l border-l-gray-300 dark:border-l-gray-700",!r&&"invisible")},n.createElement("ul",null,t.filter((e=>e.level<5)).map((e=>n.createElement("li",{key:e.id},n.createElement(ae,{id:e.id,value:e.value,activeId:a,level:e.level,onIdChange:o}))))))},oe=()=>{var e;const{hash:t}=(0,j.TH)(),r=`${t}`.replace("#",""),[l,o]=n.useState(r);n.useEffect((()=>{o(r)}),[r]);const{toc:c}=(0,a.k)(),i=(null===(e=c)||void 0===e?void 0:e.length)>0;return{toc:c,activeId:l,setActiveId:o,hasTOC:i}};var ce=r(8368),ie=r(4080),se=r(4642);const ue=()=>{const{hasTOC:e,activeId:t,toc:r}=oe();return e?n.createElement("div",{className:(0,i.Z)("xl:hidden block w-full mb-10","max-w-screen-content-sm")},n.createElement(ce.p,null,(({open:e})=>n.createElement("div",{className:(0,i.Z)("rounded-lg","border gray-300 dark:border-gray-700","bg-gray-100 dark:bg-gray-700")},n.createElement(ce.p.Button,{className:(0,i.Z)("w-full","flex items-center gap-2","px-2 py-2")},n.createElement(se.A,{className:(0,i.Z)("h-5 w-5","text-gray-500","transition-transform duration-200 ease-in-out",{"transform -rotate-90":!e})}),n.createElement("span",{className:(0,i.Z)("text-base","text-gray-800 dark:text-gray-100")},"On this page")),n.createElement(ie.u,{show:e,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-y-95",enterTo:"transform opacity-100 scale-y-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-y-100",leaveTo:"transform opacity-0 scale-y-95"},n.createElement(ce.p.Panel,{className:"h-[328px] rounded-bl-lg rounded-br-lg overflow-auto bg-gray-0 dark:bg-gray-800"},n.createElement("ul",{className:"p-4"},r.map((({id:e,value:r,level:a})=>{const l=t===e;return n.createElement("a",{key:e,href:`#${e}`,className:(0,i.Z)("refine-toc-item",2===a&&"pl-4",3===a&&"pl-6",4===a&&"pl-8","py-2 pr-4","rounded-[18px]","transition-colors duration-200 ease-in-out","block","text-sm","leading-5","no-underline hover:no-underline",{"text-gray-800 dark:text-gray-300":!l,"text-refine-react-light-link dark:text-refine-react-dark-link":l,"bg-refine-blue-2-light dark:bg-refine-blue dark:bg-opacity-10":l,"hover:bg-gray-100 dark:hover:bg-gray-700":!l,"hover:text-gray-800 dark:hover:text-gray-300":!l}),dangerouslySetInnerHTML:{__html:r}})}))))))))):null},de=({version:e})=>n.createElement("div",{className:(0,i.Z)("text-xs","py-[7px] px-4","rounded-[32px]","font-jetBrains-mono","border border-solid","border-gray-300 dark:border-gray-700","text-gray-500 dark:text-gray-400")},e);var me=r(1190),pe=r(1899);const fe=({className:e})=>{const t=n.useRef(null),r=(0,j.TH)(),[a,l]=(0,n.useState)(null),[o,c]=(0,n.useState)(!1),[s,u]=(0,n.useState)(!1),[d,m]=(0,n.useState)(null);return n.createElement("div",{ref:t,className:(0,i.Z)("w-full max-w-[416px]","flex flex-col","p-3","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700","rounded-[28px]",(o||s)&&"h-[286px] sm:h-[242px]",!o&&!s&&"h-[114px] sm:h-[58px]","transition-all duration-200 ease-in-out","overflow-hidden",e)},s?n.createElement(me.M,null,n.createElement(ye,{selectedOption:d})):n.createElement(n.Fragment,null,n.createElement(be,{options:we,selectedOption:d,onOptionClick:async e=>{if(m(e),c(!0),setTimeout((()=>{var e,r;null===(r=t.current)||void 0===r||null===(e=r.scrollIntoView)||void 0===e||e.call(r,{behavior:"smooth"})}),150),a){const t=await ve({surveyId:a.id,body:{response:e}});if(!t)return;l(t)}else{const t=await he({body:{response:e,entityId:r.pathname}});if(!t)return;l(t)}}}),o&&n.createElement(ge,{className:(0,i.Z)("w-full","mt-4",o&&"h-[128px] block",!o&&"h-[0px] hidden","transition-all duration-200 ease-in-out"),onSubmit:async e=>{if(""===e.trim())return;const t=await ve({surveyId:a.id,body:{response:d,responseText:e}});t&&(l(t),u(!0),setTimeout((()=>{m(null),l(null),u(!1),c(!1)}),3e3))}})))},be=e=>{const t=!!e.selectedOption;return n.createElement("div",{className:(0,i.Z)("w-full","flex flex-col sm:flex-row","items-center justify-between","gap-4 sm:gap-2","sm:pl-4",e.className)},n.createElement("div",{className:(0,i.Z)("dark:text-gray-100 text-gray-800","text-base")},"Was this helpful?"),n.createElement("div",{className:(0,i.Z)("flex","items-center","gap-3 sm:gap-1")},e.options.map((({value:r,img:a})=>{const l=e.selectedOption===r;return n.createElement("button",{key:r,onClick:()=>e.onOptionClick(r),className:"p-1.5 sm:p-1"},n.createElement("img",{src:a,alt:a.split("/").pop(),loading:"lazy",className:(0,i.Z)("block","flex-shrink-0","sm:w-6 sm:h-6","w-9 h-9",l&&"mix-blend-normal",l&&"scale-[1.33]",!l&&"mix-blend-luminosity",!l&&t&&"opacity-50","transition-all duration-200 ease-in-out")}))}))))},ge=e=>{const[t,r]=(0,n.useState)("");return n.createElement("form",{className:(0,i.Z)("w-full","h-full","flex","flex-col",e.className),onSubmit:r=>{r.preventDefault(),e.onSubmit(t)}},n.createElement("textarea",{name:"survey-text",required:!0,className:(0,i.Z)("w-full","h-32","p-4","text-sm","dark:placeholder-gray-500 placeholder-gray-400","dark:text-gray-500 text-gray-400","dark:bg-gray-900 bg-white","border","dark:border-gray-700","border-gray-300","rounded-lg","resize-none"),placeholder:"Your emoji tells us how you feel. If you have any additional thoughts or suggestions, we'd love to hear them!",value:t,onChange:e=>{r(e.currentTarget.value)}}),n.createElement("div",{className:(0,i.Z)("flex","items-center","justify-end","mt-2")},n.createElement("button",{type:"submit",className:(0,i.Z)("w-20 h-8","text-xs","text-white ","bg-gray-600","border","border-transparent","rounded-full")},"Send")))},ye=e=>{var t;const r=we.find((t=>t.value===e.selectedOption));return n.createElement("div",{className:(0,i.Z)("flex","flex-col","items-center","justify-center","h-full","dark:text-white text-gray-800",e.className)},n.createElement("img",{src:null===(t=r)||void 0===t?void 0:t.img,className:(0,i.Z)("w-8 h-8","block"),alt:"emoji"}),n.createElement(pe.E.div,{initial:{opacity:0},animate:{opacity:1,transition:{delay:.1}},exit:{opacity:0}},n.createElement("div",{className:(0,i.Z)("mt-6")},"Thank you!")),n.createElement(pe.E.div,{initial:{opacity:0},animate:{opacity:1,transition:{delay:.2}},exit:{opacity:0}},n.createElement("div",{className:(0,i.Z)("mt-1")},"Your feedback has been recieved.")))},he=async({body:e})=>{const t=await fetch(`${Oe}/responses`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok)return null;return await t.json()},ve=async({surveyId:e,body:t})=>{const r=await fetch(`${Oe}/responses/${e}`,{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});if(!r.ok)return null;return await r.json()},we=[{value:1,img:"/icons/emoji/emoji-crying-face.png"},{value:2,img:"/icons/emoji/emoji-sad-face.png"},{value:3,img:"/icons/emoji/emoji-neutral-face.png"},{value:4,img:"/icons/emoji/emoji-slightly-smiling-face.png"},{value:5,img:"/icons/emoji/emoji-star-struct-face.png"}],Oe="https://cloud2.refine.dev/.refine/surveys/documentation-pages-survey";var xe=r(3280);const Ee=({children:e})=>{var t,r,l;const s=(()=>{var e;const t=(0,w.x)(),{frontMatter:r,toc:l}=(0,a.k)(),o=r.hide_table_of_contents;return{hidden:o,tutorialTOC:!o&&l.length>0||(null===(e=t)||void 0===e?void 0:e.isTutorial)?n.createElement(H,null):void 0}})(),u=(0,w.x)(),{frontMatter:{swizzle:d,source:m}}=(0,a.k)(),{badge:p,label:b}=(0,o.E)(),g=n.useRef(null);return n.useLayoutEffect((()=>{const e=g.current;if(e){const t=e.getBoundingClientRect().width;e.style.setProperty(`--${xe.ae}`,`${t}px`)}const t=()=>{const t=e.getBoundingClientRect().width;e.style.setProperty(`--${xe.ae}`,`${t}px`)};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}),[g]),n.createElement(n.Fragment,null,n.createElement("div",{ref:g,className:(0,i.Z)("flex-1","flex flex-col","items-center justify-start","px-4 sm:px-0 py-4 sm:py-14","relative","w-full")},n.createElement("div",{className:(0,i.Z)("max-w-screen-content w-full")},n.createElement(x.Z,null),n.createElement("div",{className:(0,i.Z)("flex flex-col","mb-6 sm:mb-10")},(null===(t=u)||void 0===t?void 0:t.isTutorial)?null:n.createElement(ee,null),n.createElement("div",{className:(0,i.Z)("flex","flex-row","gap-2","items-center")},p&&n.createElement(de,{version:b}),d&&n.createElement(ne,null),m&&n.createElement(te,{path:m}))),(null===(r=u)||void 0===r?void 0:r.isTutorial)?n.createElement("div",{className:(0,i.Z)("my-4","xl:hidden block")},s.tutorialTOC):n.createElement(ue,null),n.createElement("div",{className:(0,i.Z)("refine-prose")},n.createElement(c.Z,null,e)),n.createElement(f,null)),n.createElement("div",{className:(0,i.Z)("max-w-screen-content","w-full")},n.createElement(O,null),n.createElement(fe,{className:(0,i.Z)("mx-auto","mt-10")}))),(null===(l=u)||void 0===l?void 0:l.isTutorial)?n.createElement("div",{className:(0,i.Z)("mt-16","hidden xl:block","sticky top-[120px]","w-[280px]","px-3")},s.tutorialTOC):n.createElement(le,null))};var ke=r(2068);const je=e=>{const t=e.content;return n.createElement(a.b,{content:e.content},n.createElement(P.lu,null,n.createElement(ke.M,null,n.createElement(l.Z,null),n.createElement(Ee,null,n.createElement(t,null)))))}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Ie});var n=r(7693),a=r(7294),l=r(6010),o=r(9658);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t{var m,p,f,b,g,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&d&&window.gtag("event","view_banner",{banner_name:d,banner_text:e,banner_description:t,banner_image:r.src})}),[d]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(u.Z,{to:null!==(g=null===(m=r)||void 0===m?void 0:m.href)&&void 0!==g?g:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(b=r)||void 0===b?void 0:b.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},m=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],b=Math.floor(Math.random()*(f.length+1));var g=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),w=r(2076),O=r(1446),x=r(7790);function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t{var t,r,n;const o=a.useRef(!1),{id:c}=(0,O.x)(),[i,s]=a.useState(!1),{items:u}=(0,x.wG)(),{reward:d}=(0,w.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),m=null===(n=u.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&m&&o.current&&(s(!0),d())}),[m,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>a.createElement("svg",function(e){for(var t=1;t{var r,n,o,c;const{id:i}=(0,O.x)(),{items:s,toggle:u}=(0,x.wG)(),d=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{u(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!d,"border-refine-react-dark-link dark:border-refine-react-dark-link":d,"bg-refine-react-dark-link":d})},d&&a.createElement(N,null))),a.createElement("div",{className:(0,l.Z)(d&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!d&&"text-gray-800 dark:text-gray-100")},e))};var S=r(923),C=r(5904);const D=({path:e})=>a.createElement(S.d,{language:"bash",title:"Run on your local",icon:a.createElement(C.F,null)},`npm create refine-app@latest -- --example ${e}`);var A=r(7990);const L=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(A.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),R=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(L,{path:t})},M=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(R,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var T=r(8029),I=r(6153);const $=()=>a.createElement("div",null,a.createElement(T.Z,{type:"simple",title:"Good to know"},a.createElement(I.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),B=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),_=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(B,{content:o},a.createElement(u.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function F(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const H=e=>a.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,z="tooltip__Ymd",G="tooltipContainer_l6r7",q="tooltipContent_UeXm",J="tooltipArrow_mOyh",Y=({label:e,children:t})=>e?a.createElement("div",{className:`${z} group`},t,a.createElement("div",{className:`${G} group-hover:visible`},a.createElement("span",{className:q},e),a.createElement("div",{className:J}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,u;const d=null!==(u=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==u?u:"",m=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>d?a.createElement(I.D,null,d):null),[e,t]);var f;return a.createElement(Y,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:m},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(W,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(I.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(I.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(I.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(I.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(9624)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var de=r(6928);function me(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(de.P,pe(function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(u(t),n(l))},m=e=>{var t,r;let n=null;switch(e.key){case"Enter":d(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Ee({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:m,onClick:d},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ne(e){const t=(0,we.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Ee({},e,t)),a.createElement(Pe,Ee({},e,t)))}function Ze(e){const t=(0,Oe.Z)();return a.createElement(Ne,Ee({key:String(t)},e))}function Se(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ce(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ae(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Le;var Re=r(3280),Me=r(551);function Te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Ie=($e=function(e){for(var t=1;t{var{className:t}=e,r=Ce(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tb===f.length?a.createElement(p.Z,null,(()=>a.createElement(m,null))):a.createElement(p.Z,null,(()=>a.createElement(d,f[b]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(_,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(_,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(_,{color:"purple",icon:a.createElement(H,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Ae(function(e){for(var t=1;t{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ze,null,a.createElement(Me.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm)),a.createElement(Me.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm)),a.createElement(Me.Z,{value:"yarn",label:"yarn"},a.createElement(S.d,{className:"language-bash"},r.yarn),a.createElement(I.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ze,null,a.createElement(Me.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm),t),a.createElement(Me.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm),t),a.createElement(Me.Z,{value:"yarn",label:"yarn"},a.createElement(S.d,{className:"language-bash"},r.yarn),t))},FullTable:Re.Xm},Be=null!=Be?Be:{},Object.getOwnPropertyDescriptors?Object.defineProperties($e,Object.getOwnPropertyDescriptors(Be)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Be)).forEach((function(e){Object.defineProperty($e,e,Object.getOwnPropertyDescriptor(Be,e))})),$e);var $e,Be},9527:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.a050e87f.js b/assets/js/1a4e3797.a050e87f.js new file mode 100644 index 00000000..5d50fd69 --- /dev/null +++ b/assets/js/1a4e3797.a050e87f.js @@ -0,0 +1,2 @@ +/*! For license information please see 1a4e3797.a050e87f.js.LICENSE.txt */ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[7920],{7331:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,a,s,c,u,o;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var h=new Error('Uncaught, unspecified "error" event. ('+t+")");throw h.context=t,h}if(i(a=this._events[e]))return!1;if(r(a))switch(arguments.length){case 1:a.call(this);break;case 2:a.call(this,arguments[1]);break;case 3:a.call(this,arguments[1],arguments[2]);break;default:c=Array.prototype.slice.call(arguments,1),a.apply(this,c)}else if(n(a))for(c=Array.prototype.slice.call(arguments,1),s=(o=a.slice()).length,u=0;u0&&this._events[e].length>s&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var n=!1;function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,a,s,c;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(i=this._events[e]).length,a=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(c=s;c-- >0;)if(i[c]===t||i[c].listener&&i[c].listener===t){a=c;break}if(a<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},4766:(e,t,r)=>{"use strict";var n=r(9374),i=r(7775),a=r(335);function s(e,t,r){return new n(e,t,r)}s.version=r(4336),s.AlgoliaSearchHelper=n,s.SearchParameters=i,s.SearchResults=a,e.exports=s},8078:(e,t,r)=>{"use strict";var n=r(7331);function i(e,t){this.main=e,this.fn=t,this.lastResults=null}r(4853)(i,n),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},e.exports=i},2437:(e,t,r)=>{"use strict";var n=r(2344),i=r(9803),a=r(116),s={addRefinement:function(e,t,r){if(s.isRefined(e,t,r))return e;var i=""+r,a=e[t]?e[t].concat(i):[i],c={};return c[t]=a,n({},c,e)},removeRefinement:function(e,t,r){if(void 0===r)return s.clearRefinement(e,(function(e,r){return t===r}));var n=""+r;return s.clearRefinement(e,(function(e,r){return t===r&&n===e}))},toggleRefinement:function(e,t,r){if(void 0===r)throw new Error("toggleRefinement should be used with a value");return s.isRefined(e,t,r)?s.removeRefinement(e,t,r):s.addRefinement(e,t,r)},clearRefinement:function(e,t,r){if(void 0===t)return a(e)?{}:e;if("string"==typeof t)return i(e,[t]);if("function"==typeof t){var n=!1,s=Object.keys(e).reduce((function(i,a){var s=e[a]||[],c=s.filter((function(e){return!t(e,a,r)}));return c.length!==s.length&&(n=!0),i[a]=c,i}),{});return n?s:e}},isRefined:function(e,t,r){var n=!!e[t]&&e[t].length>0;if(void 0===r||!n)return n;var i=""+r;return-1!==e[t].indexOf(i)}};e.exports=s},7775:(e,t,r)=>{"use strict";var n=r(185),i=r(2344),a=r(2686),s=r(7888),c=r(8023),u=r(9803),o=r(116),h=r(6801),f=r(2437);function l(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((function(e,r){return l(t[r],e)})):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||h(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var r=this;Object.keys(t).forEach((function(e){var n=-1!==m.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(r[e]=t[e])}))}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach((function(r){var n=e[r];if("string"==typeof n){var i=parseFloat(n);t[r]=isNaN(i)?n:i}})),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map((function(e){return Array.isArray(e)?e.map((function(e){return parseFloat(e)})):e}))),e.numericRefinements){var r={};Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t]||{};r[t]={},Object.keys(n).forEach((function(e){var i=n[e].map((function(e){return Array.isArray(e)?e.map((function(e){return"string"==typeof e?parseFloat(e):e})):"string"==typeof e?parseFloat(e):e}));r[t][e]=i}))})),t.numericRefinements=r}return n({},e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach((function(e){if(e.rootPath){var r=t.getHierarchicalRefinement(e.name);r.length>0&&0!==r[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(r=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}})),t},m.validate=function(e,t){var r=t||{};return e.tagFilters&&r.tagRefinements&&r.tagRefinements.length>0?new Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&r.tagFilters?new Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&r.numericRefinements&&o(r.numericRefinements)?new Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):o(e.numericRefinements)&&r.numericFilters?new Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:f.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:f.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:f.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:f.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,r){var i=c(r);if(this.isNumericRefined(e,t,i))return this;var a=n({},this.numericRefinements);return a[e]=n({},a[e]),a[e][t]?(a[e][t]=a[e][t].slice(),a[e][t].push(i)):a[e][t]=[i],this.setQueryParameters({numericRefinements:a})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,r){return void 0!==r?this.isNumericRefined(e,t,r)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(n,i){return i===e&&n.op===t&&l(n.val,c(r))}))}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(r,n){return n===e&&r.op===t}))}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(t,r){return r===e}))}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return o(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return u(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,r=this.numericRefinements,n=Object.keys(r).reduce((function(n,i){var a=r[i],s={};return a=a||{},Object.keys(a).forEach((function(r){var n=a[r]||[],c=[];n.forEach((function(t){e({val:t,op:r},i,"numeric")||c.push(t)})),c.length!==n.length&&(t=!0),s[r]=c})),n[i]=s,n}),{});return t?n:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw new Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:f.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:f.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:f.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter((function(t){return t!==e}))}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter((function(t){return t!==e}))}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter((function(t){return t.name!==e}))}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:f.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:f.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:f.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter((function(t){return t!==e}))};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw new Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:f.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:f.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:f.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),n={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+r))?-1===t.indexOf(r)?n[e]=[]:n[e]=[t.slice(0,t.lastIndexOf(r))]:n[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:i({},n,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw new Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var r={};return r[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:i({},r,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:i({},t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&f.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var r=this.getHierarchicalRefinement(e);return t?-1!==r.indexOf(t):r.length>0},isNumericRefined:function(e,t,r){if(void 0===r&&void 0===t)return!!this.numericRefinements[e];var n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===r||!n)return n;var i,a,u=c(r),o=void 0!==(i=this.numericRefinements[e][t],a=u,s(i,(function(e){return l(e,a)})));return n&&o},isTagRefined:function(e){return-1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(Object.keys(this.numericRefinements).filter((function(t){return Object.keys(e.numericRefinements[t]).length>0})),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter((function(t){return e.disjunctiveFacetsRefinements[t].length>0})).concat(t).concat(this.getRefinedHierarchicalFacets())},getRefinedHierarchicalFacets:function(){var e=this;return a(this.hierarchicalFacets.map((function(e){return e.name})),Object.keys(this.hierarchicalFacetsRefinements).filter((function(t){return e.hierarchicalFacetsRefinements[t].length>0})))},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter((function(t){return-1===e.indexOf(t)}))},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},r=this;return Object.keys(this).forEach((function(n){var i=r[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)})),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var r={};return r[e]=t,this.setQueryParameters(r)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var r=this,n=m._parseNumbers(e),i=Object.keys(this).reduce((function(e,t){return e[t]=r[t],e}),{}),a=Object.keys(n).reduce((function(e,t){var r=void 0!==e[t],i=void 0!==n[t];return r&&!i?u(e,[t]):(i&&(e[t]=n[t]),e)}),i);return new this.constructor(a)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return s(this.hierarchicalFacets,(function(t){return t.name===e}))},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(r).map((function(e){return e.trim()}))},toString:function(){return JSON.stringify(this,null,2)}},e.exports=m},210:(e,t,r)=>{"use strict";e.exports=function(e){return function(t,r){var s=e.hierarchicalFacets[r],o=e.hierarchicalFacetsRefinements[s.name]&&e.hierarchicalFacetsRefinements[s.name][0]||"",h=e._getHierarchicalFacetSeparator(s),f=e._getHierarchicalRootPath(s),l=e._getHierarchicalShowParentLevel(s),m=a(e._getHierarchicalFacetSortBy(s)),d=t.every((function(e){return e.exhaustive})),p=function(e,t,r,a,s){return function(o,h,f){var l=o;if(f>0){var m=0;for(l=o;m{"use strict";var n=r(185),i=r(2344),a=r(2148),s=r(4587),c=r(7888),u=r(9725),o=r(2293),h=r(4039),f=h.escapeFacetValue,l=h.unescapeFacetValue,m=r(210);function d(e){var t={};return e.forEach((function(e,r){t[e]=r})),t}function p(e,t,r){t&&t[r]&&(e.stats=t[r])}function v(e,t,r){var a=t[0];this._rawResults=t;var o=this;Object.keys(a).forEach((function(e){o[e]=a[e]})),Object.keys(r||{}).forEach((function(e){o[e]=r[e]})),this.processingTimeMS=t.reduce((function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS}),0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map((function(){return[]})),this.facets=[];var h=e.getRefinedDisjunctiveFacets(),f=d(e.facets),v=d(e.disjunctiveFacets),g=1,y=a.facets||{};Object.keys(y).forEach((function(t){var r,n,i=y[t],s=(r=e.hierarchicalFacets,n=t,c(r,(function(e){return(e.attributes||[]).indexOf(n)>-1})));if(s){var h=s.attributes.indexOf(t),l=u(e.hierarchicalFacets,(function(e){return e.name===s.name}));o.hierarchicalFacets[l][h]={attribute:t,data:i,exhaustive:a.exhaustiveFacetsCount}}else{var m,d=-1!==e.disjunctiveFacets.indexOf(t),g=-1!==e.facets.indexOf(t);d&&(m=v[t],o.disjunctiveFacets[m]={name:t,data:i,exhaustive:a.exhaustiveFacetsCount},p(o.disjunctiveFacets[m],a.facets_stats,t)),g&&(m=f[t],o.facets[m]={name:t,data:i,exhaustive:a.exhaustiveFacetsCount},p(o.facets[m],a.facets_stats,t))}})),this.hierarchicalFacets=s(this.hierarchicalFacets),h.forEach((function(r){var s=t[g],c=s&&s.facets?s.facets:{},h=e.getHierarchicalFacetByName(r);Object.keys(c).forEach((function(t){var r,f=c[t];if(h){r=u(e.hierarchicalFacets,(function(e){return e.name===h.name}));var m=u(o.hierarchicalFacets[r],(function(e){return e.attribute===t}));if(-1===m)return;o.hierarchicalFacets[r][m].data=n({},o.hierarchicalFacets[r][m].data,f)}else{r=v[t];var d=a.facets&&a.facets[t]||{};o.disjunctiveFacets[r]={name:t,data:i({},f,d),exhaustive:s.exhaustiveFacetsCount},p(o.disjunctiveFacets[r],s.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach((function(n){!o.disjunctiveFacets[r].data[n]&&e.disjunctiveFacetsRefinements[t].indexOf(l(n))>-1&&(o.disjunctiveFacets[r].data[n]=0)}))}})),g++})),e.getRefinedHierarchicalFacets().forEach((function(r){var n=e.getHierarchicalFacetByName(r),a=e._getHierarchicalFacetSeparator(n),s=e.getHierarchicalRefinement(r);0===s.length||s[0].split(a).length<2||t.slice(g).forEach((function(t){var r=t&&t.facets?t.facets:{};Object.keys(r).forEach((function(t){var c=r[t],h=u(e.hierarchicalFacets,(function(e){return e.name===n.name})),f=u(o.hierarchicalFacets[h],(function(e){return e.attribute===t}));if(-1!==f){var l={};if(s.length>0){var m=s[0].split(a)[0];l[m]=o.hierarchicalFacets[h][f].data[m]}o.hierarchicalFacets[h][f].data=i(l,c,o.hierarchicalFacets[h][f].data)}})),g++}))})),Object.keys(e.facetsExcludes).forEach((function(t){var r=e.facetsExcludes[t],n=f[t];o.facets[n]={name:t,data:a.facets[t],exhaustive:a.exhaustiveFacetsCount},r.forEach((function(e){o.facets[n]=o.facets[n]||{name:t},o.facets[n].data=o.facets[n].data||{},o.facets[n].data[e]=0}))})),this.hierarchicalFacets=this.hierarchicalFacets.map(m(e)),this.facets=s(this.facets),this.disjunctiveFacets=s(this.disjunctiveFacets),this._state=e}function g(e,t){function r(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=c(e.facets,r);return n?Object.keys(n.data).map((function(r){var i=f(r);return{name:r,escapedValue:i,count:n.data[r],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,r)}})):[]}if(e._state.isDisjunctiveFacet(t)){var i=c(e.disjunctiveFacets,r);return i?Object.keys(i.data).map((function(r){var n=f(r);return{name:r,escapedValue:n,count:i.data[r],isRefined:e._state.isDisjunctiveFacetRefined(t,n)}})):[]}if(e._state.isHierarchicalFacet(t)){var a=c(e.hierarchicalFacets,r);if(!a)return a;var s=e._state.getHierarchicalFacetByName(t),u=l(e._state.getHierarchicalRefinement(t)[0]||"").split(e._state._getHierarchicalFacetSeparator(s));return u.unshift(t),y(a,u,0),a}}function y(e,t,r){e.isRefined=e.name===t[r],e.data&&e.data.forEach((function(e){y(e,t,r+1)}))}function R(e,t,r,n){if(n=n||0,Array.isArray(t))return e(t,r[n]);if(!t.data||0===t.data.length)return t;var a=t.data.map((function(t){return R(e,t,r,n+1)})),s=e(a,r[n]);return i({data:s},t)}function F(e,t){var r=c(e,(function(e){return e.name===t}));return r&&r.stats}function b(e,t,r,n,i){var a=c(i,(function(e){return e.name===r})),s=a&&a.data&&a.data[n]?a.data[n]:0,u=a&&a.exhaustive||!1;return{type:t,attributeName:r,name:n,count:s,exhaustive:u}}v.prototype.getFacetByName=function(e){function t(t){return t.name===e}return c(this.facets,t)||c(this.disjunctiveFacets,t)||c(this.hierarchicalFacets,t)},v.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],v.prototype.getFacetValues=function(e,t){var r=g(this,e);if(r){var n,s=i({},t,{sortBy:v.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),c=this;if(Array.isArray(r))n=[e];else n=c._state.getHierarchicalFacetByName(r.name).attributes;return R((function(e,t){if(s.facetOrdering){var r=function(e,t){return e.renderingContent&&e.renderingContent.facetOrdering&&e.renderingContent.facetOrdering.values&&e.renderingContent.facetOrdering.values[t]}(c,t);if(Boolean(r))return function(e,t){var r=[],n=[],i=(t.order||[]).reduce((function(e,t,r){return e[t]=r,e}),{});e.forEach((function(e){var t=e.path||e.name;void 0!==i[t]?r[i[t]]=e:n.push(e)})),r=r.filter((function(e){return e}));var s,c=t.sortRemainingBy;return"hidden"===c?r:(s="alpha"===c?[["path","name"],["asc","asc"]]:[["count"],["desc"]],r.concat(a(n,s[0],s[1])))}(e,r)}if(Array.isArray(s.sortBy)){var n=o(s.sortBy,v.DEFAULT_SORT);return a(e,n[0],n[1])}if("function"==typeof s.sortBy)return function(e,t){return t.sort(e)}(s.sortBy,e);throw new Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")}),r,n)}},v.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?F(this.facets,e):this._state.isDisjunctiveFacet(e)?F(this.disjunctiveFacets,e):void 0},v.prototype.getRefinements=function(){var e=this._state,t=this,r=[];return Object.keys(e.facetsRefinements).forEach((function(n){e.facetsRefinements[n].forEach((function(i){r.push(b(e,"facet",n,i,t.facets))}))})),Object.keys(e.facetsExcludes).forEach((function(n){e.facetsExcludes[n].forEach((function(i){r.push(b(e,"exclude",n,i,t.facets))}))})),Object.keys(e.disjunctiveFacetsRefinements).forEach((function(n){e.disjunctiveFacetsRefinements[n].forEach((function(i){r.push(b(e,"disjunctive",n,i,t.disjunctiveFacets))}))})),Object.keys(e.hierarchicalFacetsRefinements).forEach((function(n){e.hierarchicalFacetsRefinements[n].forEach((function(i){r.push(function(e,t,r,n){var i=e.getHierarchicalFacetByName(t),a=e._getHierarchicalFacetSeparator(i),s=r.split(a),u=c(n,(function(e){return e.name===t})),o=s.reduce((function(e,t){var r=e&&c(e.data,(function(e){return e.name===t}));return void 0!==r?r:e}),u),h=o&&o.count||0,f=o&&o.exhaustive||!1,l=o&&o.path||"";return{type:"hierarchical",attributeName:t,name:l,count:h,exhaustive:f}}(e,n,i,t.hierarchicalFacets))}))})),Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t];Object.keys(n).forEach((function(e){n[e].forEach((function(n){r.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})}))}))})),e.tagRefinements.forEach((function(e){r.push({type:"tag",attributeName:"_tags",name:e})})),r},e.exports=v},9374:(e,t,r)=>{"use strict";var n=r(7775),i=r(335),a=r(8078),s=r(6394),c=r(7331),u=r(4853),o=r(116),h=r(9803),f=r(185),l=r(4336),m=r(4039).escapeFacetValue;function d(e,t,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+l+")"),this.setClient(e);var i=r||{};i.index=t,this.state=n.make(i),this.lastResults=null,this._queryId=0,this._lastQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0}function p(e){if(e<0)throw new Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function v(){return this.state.page}u(d,c),d.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},d.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},d.prototype.getQuery=function(){var e=this.state;return s._getHitsSearchParams(e)},d.prototype.searchOnce=function(e,t){var r=e?this.state.setQueryParameters(e):this.state,n=s._getQueries(r.index,r),a=this;if(this._currentNbQueries++,this.emit("searchOnce",{state:r}),!t)return this.client.search(n).then((function(e){return a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),{content:new i(r,e.results),state:r,_originalResponse:e}}),(function(e){throw a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),e}));this.client.search(n).then((function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(null,new i(r,e.results),r)})).catch((function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(e,null,r)}))},d.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,r=this.derivedHelpers[0];if(!r)return Promise.resolve([]);var n=r.getModifiedState(t),i=f({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:h(s._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw new Error(a);var c=this.client.initIndex(n.index);if("function"!=typeof c.findAnswers)throw new Error(a);return c.findAnswers(n.query,e.queryLanguages,i)},d.prototype.searchForFacetValues=function(e,t,r,n){var i="function"==typeof this.client.searchForFacetValues,a="function"==typeof this.client.initIndex;if(!i&&!a&&"function"!=typeof this.client.search)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var c=this.state.setQueryParameters(n||{}),u=c.isDisjunctiveFacet(e),o=s.getSearchForFacetQuery(e,t,r,c);this._currentNbQueries++;var h,f=this;return i?h=this.client.searchForFacetValues([{indexName:c.index,params:o}]):a?h=this.client.initIndex(c.index).searchForFacetValues(o):(delete o.facetName,h=this.client.search([{type:"facet",facet:e,indexName:c.index,params:o}]).then((function(e){return e.results[0]}))),this.emit("searchForFacetValues",{state:c,facet:e,query:t}),h.then((function(t){return f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits.forEach((function(t){t.escapedValue=m(t.value),t.isRefined=u?c.isDisjunctiveFacetRefined(e,t.escapedValue):c.isFacetRefined(e,t.escapedValue)})),t}),(function(e){throw f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),e}))},d.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},d.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},d.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},d.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},d.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,r),isPageReset:!0}),this},d.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},d.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},d.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},d.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},d.prototype.removeNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,r),isPageReset:!0}),this},d.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},d.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},d.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},d.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},d.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},d.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},d.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},d.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},d.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},d.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},d.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},d.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},d.prototype.setCurrentPage=p,d.prototype.setPage=p,d.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},d.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},d.prototype.setState=function(e){return this._change({state:n.make(e),isPageReset:!1}),this},d.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new n(e),this},d.prototype.hasRefinements=function(e){return!!o(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},d.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},d.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},d.prototype.hasTag=function(e){return this.state.isTagRefined(e)},d.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},d.prototype.getIndex=function(){return this.state.index},d.prototype.getCurrentPage=v,d.prototype.getPage=v,d.prototype.getTags=function(){return this.state.tagRefinements},d.prototype.getRefinements=function(e){var t=[];if(this.state.isConjunctiveFacet(e))this.state.getConjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"conjunctive"})})),this.state.getExcludeRefinements(e).forEach((function(e){t.push({value:e,type:"exclude"})}));else if(this.state.isDisjunctiveFacet(e)){this.state.getDisjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"disjunctive"})}))}var r=this.state.getNumericRefinements(e);return Object.keys(r).forEach((function(e){var n=r[e];t.push({value:n,operator:e,type:"numeric"})})),t},d.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},d.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},d.prototype._search=function(e){var t=this.state,r=[],n=[];e.onlyWithDerivedHelpers||(n=s._getQueries(t.index,t),r.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map((function(e){var n=e.getModifiedState(t),i=n.index?s._getQueries(n.index,n):[];return r.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i})),a=Array.prototype.concat.apply(n,i),c=this._queryId++;if(this._currentNbQueries++,!a.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,r,c));try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,r,c)).catch(this._dispatchAlgoliaError.bind(this,c))}catch(u){this.emit("error",{error:u})}},d.prototype._dispatchAlgoliaResponse=function(e,t,r){if(!(t0},d.prototype._change=function(e){var t=e.state,r=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:r}))},d.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},d.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+l+")"),this.client=e),this},d.prototype.getClient=function(){return this.client},d.prototype.derive=function(e){var t=new a(this,e);return this.derivedHelpers.push(t),t},d.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw new Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},d.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=d},4587:e=>{"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},2344:e=>{"use strict";e.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight((function(e,t){return Object.keys(Object(t)).forEach((function(r){void 0!==t[r]&&(void 0!==e[r]&&delete e[r],e[r]=t[r])})),e}),{})}},4039:e=>{"use strict";e.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},7888:e=>{"use strict";e.exports=function(e,t){if(Array.isArray(e))for(var r=0;r{"use strict";e.exports=function(e,t){if(!Array.isArray(e))return-1;for(var r=0;r{"use strict";var n=r(7888);e.exports=function(e,t){var r=(t||[]).map((function(e){return e.split(":")}));return e.reduce((function(e,t){var i=t.split(":"),a=n(r,(function(e){return e[0]===i[0]}));return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1]),e):(e[0].push(a[0]),e[1].push(a[1]),e)}),[[],[]])}},4853:e=>{"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},2686:e=>{"use strict";e.exports=function(e,t){return e.filter((function(r,n){return t.indexOf(r)>-1&&e.indexOf(r)===n}))}},185:e=>{"use strict";function t(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function r(e,n){if(e===n)return e;for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&"__proto__"!==i&&"constructor"!==i){var a=n[i],s=e[i];void 0!==s&&void 0===a||(t(s)&&t(a)?e[i]=r(s,a):e[i]="object"==typeof(c=a)&&null!==c?r(Array.isArray(c)?[]:{},c):c)}var c;return e}e.exports=function(e){t(e)||(e={});for(var n=1,i=arguments.length;n{"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},9803:e=>{"use strict";e.exports=function(e,t){if(null===e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}},2148:e=>{"use strict";function t(e,t){if(e!==t){var r=void 0!==e,n=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||n&&i||!r)return 1;if(!n&&e=n.length?a:"desc"===n[i]?-a:a}return e.index-r.index})),i.map((function(e){return e.value}))}},8023:e=>{"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw new Error("The value should be a number, a parsable string or an array of those.")}},6394:(e,t,r)=>{"use strict";var n=r(185);function i(e){return Object.keys(e).sort((function(e,t){return e.localeCompare(t)})).reduce((function(t,r){return t[r]=e[r],t}),{})}var a={_getQueries:function(e,t){var r=[];return r.push({indexName:e,params:a._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach((function(n){r.push({indexName:e,params:a._getDisjunctiveFacetSearchParams(t,n)})})),t.getRefinedHierarchicalFacets().forEach((function(n){var i=t.getHierarchicalFacetByName(n),s=t.getHierarchicalRefinement(n),c=t._getHierarchicalFacetSeparator(i);if(s.length>0&&s[0].split(c).length>1){var u=s[0].split(c).slice(0,-1).reduce((function(e,t,r){return e.concat({attribute:i.attributes[r],value:0===r?t:[e[e.length-1].value,t].join(c)})}),[]);u.forEach((function(n,s){var c=a._getDisjunctiveFacetSearchParams(t,n.attribute,0===s);function o(e){return i.attributes.some((function(t){return t===e.split(":")[0]}))}var h=(c.facetFilters||[]).reduce((function(e,t){if(Array.isArray(t)){var r=t.filter((function(e){return!o(e)}));r.length>0&&e.push(r)}return"string"!=typeof t||o(t)||e.push(t),e}),[]),f=u[s-1];c.facetFilters=s>0?h.concat(f.attribute+":"+f.value):h.length>0?h:void 0,r.push({indexName:e,params:c})}))}})),r},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(a._getHitsHierarchicalFacetsAttributes(e)),r=a._getFacetFilters(e),s=a._getNumericFilters(e),c=a._getTagFilters(e),u={facets:t.indexOf("*")>-1?["*"]:t,tagFilters:c};return r.length>0&&(u.facetFilters=r),s.length>0&&(u.numericFilters=s),i(n({},e.getQueryParams(),u))},_getDisjunctiveFacetSearchParams:function(e,t,r){var s=a._getFacetFilters(e,t,r),c=a._getNumericFilters(e,t),u=a._getTagFilters(e),o={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};u.length>0&&(o.tagFilters=u);var h=e.getHierarchicalFacetByName(t);return o.facets=h?a._getDisjunctiveHierarchicalFacetAttribute(e,h,r):t,c.length>0&&(o.numericFilters=c),s.length>0&&(o.facetFilters=s),i(n({},e.getQueryParams(),o))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var r=[];return Object.keys(e.numericRefinements).forEach((function(n){var i=e.numericRefinements[n]||{};Object.keys(i).forEach((function(e){var a=i[e]||[];t!==n&&a.forEach((function(t){if(Array.isArray(t)){var i=t.map((function(t){return n+e+t}));r.push(i)}else r.push(n+e+t)}))}))})),r},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,r){var n=[],i=e.facetsRefinements||{};Object.keys(i).forEach((function(e){(i[e]||[]).forEach((function(t){n.push(e+":"+t)}))}));var a=e.facetsExcludes||{};Object.keys(a).forEach((function(e){(a[e]||[]).forEach((function(t){n.push(e+":-"+t)}))}));var s=e.disjunctiveFacetsRefinements||{};Object.keys(s).forEach((function(e){var r=s[e]||[];if(e!==t&&r&&0!==r.length){var i=[];r.forEach((function(t){i.push(e+":"+t)})),n.push(i)}}));var c=e.hierarchicalFacetsRefinements||{};return Object.keys(c).forEach((function(i){var a=(c[i]||[])[0];if(void 0!==a){var s,u,o=e.getHierarchicalFacetByName(i),h=e._getHierarchicalFacetSeparator(o),f=e._getHierarchicalRootPath(o);if(t===i){if(-1===a.indexOf(h)||!f&&!0===r||f&&f.split(h).length===a.split(h).length)return;f?(u=f.split(h).length-1,a=f):(u=a.split(h).length-2,a=a.slice(0,a.lastIndexOf(h))),s=o.attributes[u]}else u=a.split(h).length-1,s=o.attributes[u];s&&n.push([s+":"+a])}})),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce((function(t,r){var n=e.getHierarchicalRefinement(r.name)[0];if(!n)return t.push(r.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(r),a=n.split(i).length,s=r.attributes.slice(0,a+1);return t.concat(s)}),[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,r){var n=e._getHierarchicalFacetSeparator(t);if(!0===r){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(n).length),[t.attributes[a]]}var s=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,s+1)},getSearchForFacetQuery:function(e,t,r,s){var c=s.isDisjunctiveFacet(e)?s.clearRefinements(e):s,u={facetQuery:t,facetName:e};return"number"==typeof r&&(u.maxFacetHits=r),i(n({},a._getHitsSearchParams(c),u))}};e.exports=a},6801:e=>{"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},4336:e=>{"use strict";e.exports="3.13.0"},290:function(e){e.exports=function(){"use strict";function e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function r(r){for(var n=1;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var s,c=e[Symbol.iterator]();!(n=(s=c.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(i)throw a}}return r}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){var r=JSON.stringify(e),n=a()[r];return Promise.all([n||t(),void 0!==n])})).then((function(e){var t=i(e,2),n=t[0],a=t[1];return Promise.all([n,a||r.miss(n)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve().then((function(){var i=a();return i[JSON.stringify(e)]=t,n().setItem(r,JSON.stringify(i)),t}))},delete:function(e){return Promise.resolve().then((function(){var t=a();delete t[JSON.stringify(e)],n().setItem(r,JSON.stringify(t))}))},clear:function(){return Promise.resolve().then((function(){n().removeItem(r)}))}}}function c(e){var t=a(e.caches),r=t.shift();return void 0===r?{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then((function(e){return Promise.all([e,r.miss(e)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return r.get(e,n,i).catch((function(){return c({caches:t}).get(e,n,i)}))},set:function(e,n){return r.set(e,n).catch((function(){return c({caches:t}).set(e,n)}))},delete:function(e){return r.delete(e).catch((function(){return c({caches:t}).delete(e)}))},clear:function(){return r.clear().catch((function(){return c({caches:t}).clear()}))}}}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var s=n(),c=i&&i.miss||function(){return Promise.resolve()};return s.then((function(e){return c(e)})).then((function(){return s}))},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function o(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}function h(e,t){return t?(Object.keys(t).forEach((function(r){e[r]=t[r](e)})),e):e}function f(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var d={Read:1,Write:2,Any:3},p=1,v=2,g=3;function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;return r(r({},e),{},{status:t,lastUpdate:Date.now()})}function R(e){return"string"==typeof e?{protocol:"https",url:e,accept:d.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||d.Any}}var F="GET",b="POST";function P(e,t){return Promise.all(t.map((function(t){return e.get(t,(function(){return Promise.resolve(y(t))}))}))).then((function(e){var r=e.filter((function(e){return function(e){return e.status===p||Date.now()-e.lastUpdate>12e4}(e)})),n=e.filter((function(e){return function(e){return e.status===g&&Date.now()-e.lastUpdate<=12e4}(e)})),i=[].concat(a(r),a(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:i.length>0?i.map((function(e){return R(e)})):t}}))}function j(e,t,n,i){var s=[],c=function(e,t){if(e.method!==F&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:r(r({},e.data),t.data);return JSON.stringify(n)}}(n,i),u=function(e,t){var n=r(r({},e.headers),t.headers),i={};return Object.keys(n).forEach((function(e){var t=n[e];i[e.toLowerCase()]=t})),i}(e,i),o=n.method,h=n.method!==F?{}:r(r({},n.data),i.data),f=r(r(r({"x-algolia-agent":e.userAgent.value},e.queryParameters),h),i.queryParameters),l=0,m=function t(r,a){var h=r.pop();if(void 0===h)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:x(s)};var m={data:c,headers:u,method:o,url:E(h,n.path,f),connectTimeout:a(l,e.timeouts.connect),responseTimeout:a(l,i.timeout)},d=function(e){var t={request:m,response:e,host:h,triesLeft:r.length};return s.push(t),t},p={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var i=d(n);return n.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",w(i)),e.hostsCache.set(h,y(h,n.isTimedOut?g:v))]).then((function(){return t(r,a)}))},onFail:function(e){throw d(e),function(e,t){var r=e.content,n=e.status,i=r;try{i=JSON.parse(r).message}catch(e){}return function(e,t,r){return{name:"ApiError",message:e,status:t,transporterStackTrace:r}}(i,n,t)}(e,x(s))}};return e.requester.send(m).then((function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,r=e.status;return!t&&0==~~r}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSuccess(e):t.onFail(e)}(e,p)}))};return P(e.hostsCache,t).then((function(e){return m(a(e.statelessHosts).reverse(),e.getTimeout)}))}function _(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var r="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(r)&&(t.value="".concat(t.value).concat(r)),t}};return t}function E(e,t,r){var n=O(r),i="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return n.length&&(i+="?".concat(n)),i}function O(e){return Object.keys(e).map((function(t){return f("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]));var r})).join("&")}function x(e){return e.map((function(e){return w(e)}))}function w(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return r(r({},e),{},{request:r(r({},e.request),{},{headers:r(r({},e.request.headers),t)})})}var N=function(e){var t=e.appId,n=function(e,t,r){var n={"x-algolia-api-key":r,"x-algolia-application-id":t};return{headers:function(){return e===l.WithinHeaders?n:{}},queryParameters:function(){return e===l.WithinQueryParameters?n:{}}}}(void 0!==e.authMode?e.authMode:l.WithinHeaders,t,e.apiKey),a=function(e){var t=e.hostsCache,r=e.logger,n=e.requester,a=e.requestsCache,s=e.responsesCache,c=e.timeouts,u=e.userAgent,o=e.hosts,h=e.queryParameters,f={hostsCache:t,logger:r,requester:n,requestsCache:a,responsesCache:s,timeouts:c,userAgent:u,headers:e.headers,queryParameters:h,hosts:o.map((function(e){return R(e)})),read:function(e,t){var r=m(t,f.timeouts.read),n=function(){return j(f,f.hosts.filter((function(e){return 0!=(e.accept&d.Read)})),e,r)};if(!0!==(void 0!==r.cacheable?r.cacheable:e.cacheable))return n();var a={request:e,mappedRequestOptions:r,transporter:{queryParameters:f.queryParameters,headers:f.headers}};return f.responsesCache.get(a,(function(){return f.requestsCache.get(a,(function(){return f.requestsCache.set(a,n()).then((function(e){return Promise.all([f.requestsCache.delete(a),e])}),(function(e){return Promise.all([f.requestsCache.delete(a),Promise.reject(e)])})).then((function(e){var t=i(e,2);return t[0],t[1]}))}))}),{miss:function(e){return f.responsesCache.set(a,e)}})},write:function(e,t){return j(f,f.hosts.filter((function(e){return 0!=(e.accept&d.Write)})),e,m(t,f.timeouts.write))}};return f}(r(r({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:d.Read},{url:"".concat(t,".algolia.net"),accept:d.Write}].concat(o([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:r(r(r({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:r(r({},n.queryParameters()),e.queryParameters)}));return h({transporter:a,appId:t,addAlgoliaAgent:function(e,t){a.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([a.requestsCache.clear(),a.responsesCache.clear()]).then((function(){}))}},e.methods)},A=function(e){return function(t,r){return t.method===F?e.transporter.read(t,r):e.transporter.write(t,r)}},S=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},H=function(e){return function(t,n){var i=t.map((function(e){return r(r({},e),{},{params:O(e.params||{})})}));return e.transporter.read({method:b,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},n)}},C=function(e){return function(t,i){return Promise.all(t.map((function(t){var a=t.params,s=a.facetName,c=a.facetQuery,u=n(a,["facetName","facetQuery"]);return S(e)(t.indexName,{methods:{searchForFacetValues:Q}}).searchForFacetValues(s,c,r(r({},i),u))})))}},T=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},k=function(e){return function(t,r){return e.transporter.read({method:b,path:f("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},Q=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}},D=1,I=2,q=3;function L(e,t,n){var i,a={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise((function(t){var r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return r.setRequestHeader(t,e.headers[t])}));var n,i=function(e,n){return setTimeout((function(){r.abort(),t({status:0,content:n,isTimedOut:!0})}),1e3*e)},a=i(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(a),n=i(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))}},logger:(i=q,{debug:function(e,t){return D>=i&&console.debug(e,t),Promise.resolve()},info:function(e,t){return I>=i&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:u(),requestsCache:u({serializable:!1}),hostsCache:c({caches:[s({key:"".concat("4.17.0","-").concat(e)}),u()]}),userAgent:_("4.17.0").add({segment:"Browser",version:"lite"}),authMode:l.WithinQueryParameters};return N(r(r(r({},a),n),{},{methods:{search:H,searchForFacetValues:C,multipleQueries:H,multipleSearchForFacetValues:C,customRequest:A,initIndex:function(e){return function(t){return S(e)(t,{methods:{search:k,searchForFacetValues:Q,findAnswers:T}})}}}}))}return L.version="4.17.0",L}()},1984:(e,t,r)=>{"use strict";r.d(t,{Z:()=>v});var n=r(7294),i=r(3727),a=r(5750),s=r(8241),c=r(7785),u=r(8087);const o=n.createContext({collectLink:()=>{}});var h=r(676);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function p(e,t){var r,f,p,v,{isNavLink:g,to:y,href:R,activeClassName:F,isActive:b,"data-noBrokenLinkCheck":P,autoAddBaseUrl:j=!0}=e,_=d(e,["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"]);const{siteConfig:{trailingSlash:E,baseUrl:O}}=(0,s.Z)(),{withBaseUrl:x}=(0,h.C)(),w=(0,n.useContext)(o),N=(0,n.useRef)(null);(0,n.useImperativeHandle)(t,(()=>N.current));const A=y||R;const S=(0,c.Z)(A),H=null===(f=A)||void 0===f||null===(r=f.replace)||void 0===r?void 0:r.call(f,"pathname://","");let C=void 0!==H?(T=H,j&&(e=>e.startsWith("/"))(T)?x(T):T):void 0;var T;C&&S&&(C=(0,a.applyTrailingSlash)(C,{trailingSlash:E,baseUrl:O}));const k=(0,n.useRef)(!1),Q=g?i.OL:i.rU,D=u.Z.canUseIntersectionObserver,I=(0,n.useRef)(),q=()=>{k.current||null==C||(window.docusaurus.preload(C),k.current=!0)};var L;(0,n.useEffect)((()=>(!D&&S&&null!=C&&window.docusaurus.prefetch(C),()=>{D&&I.current&&I.current.disconnect()})),[I,C,D,S]);const V=null!==(L=null===(v=C)||void 0===v||null===(p=v.startsWith)||void 0===p?void 0:p.call(v,"#"))&&void 0!==L&&L,B=!C||!S||V;return B||P||w.collectLink(C),B?n.createElement("a",l({ref:N,href:C},A&&!S&&{target:"_blank",rel:"noopener noreferrer"},_)):n.createElement(Q,l(m(l({},_),{onMouseEnter:q,onTouchStart:q,innerRef:e=>{N.current=e,D&&e&&S&&(I.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(I.current.unobserve(e),I.current.disconnect(),null!=C&&window.docusaurus.prefetch(C))}))})),I.current.observe(e))},to:C}),g&&{isActive:b,activeClassName:F}))}const v=n.forwardRef(p)},958:(e,t,r)=>{"use strict";r.d(t,{K:()=>s,M:()=>c});var n=r(7294),i=r(8241),a=r(7348);function s(){return(0,a.Nc)("q")}function c(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,i.Z)(),{algolia:{searchPagePath:r}}=t;return(0,n.useCallback)((t=>`${e}${r}?q=${encodeURIComponent(t)}`),[e,r])}},8168:(e,t,r)=>{"use strict";function n(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}r.d(t,{F:()=>n})},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(7294),i=r(8241);const a=["zero","one","two","few","many","other"];function s(e){return a.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:s(["one","other"]),select:e=>1===e?"one":"other"};function u(){const{i18n:{currentLocale:e}}=(0,i.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:s(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function o(){const e=u();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const i=r.select(t),a=r.pluralForms.indexOf(i);return n[Math.min(a,n.length-1)]}(r,t,e)}}},9704:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});var n=r(8241);function i(){const{siteConfig:{themeConfig:e}}=(0,n.Z)();return e}},888:(e,t,r)=>{"use strict";r.d(t,{l:()=>c});var n=r(7294),i=r(8168),a=r(676),s=r(9704);function c(){const{withBaseUrl:e}=(0,a.C)(),{algolia:{externalUrlRegex:t,replaceSearchResultPathname:r}}=(0,s.L)();return(0,n.useCallback)((n=>{const a=new URL(n);if((0,i.F)(t,a.href))return n;const s=`${a.pathname+a.hash}`;return e(function(e,t){return t?e.replaceAll(new RegExp(t.from,"g"),t.to):e}(s,r))}),[e,t,r])}},6098:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>B});var n=r(7294),i=r(6010),a=r(4766),s=r.n(a),c=r(290),u=r.n(c),o=r(8087),h=r(1098),f=r(1984),l=r(5995),m=r(60),d=r(958),p=r(7806),v=r(9712),g=r(4995),y=r(2210),R=r(8241),F=r(9704),b=r(888),P=r(8894);const j="searchQueryInput_u2C7",_="searchVersionInput_m0Ui",E="searchResultsColumn_JPFH",O="algoliaLogo_rT1R",x="algoliaLogoPathFill_WdUC",w="searchResultItem_Tv2o",N="searchResultItemHeading_KbCB",A="searchResultItemPath_lhe1",S="searchResultItemSummary_AEaO",H="searchQueryColumn_RTkw",C="searchVersionColumn_ypXd",T="searchLogoColumn_rJIA",k="loadingSpinner_XVxU",Q="loader_vvXV";function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function I(e){for(var t=1;te.versions.length>1));return n.createElement("div",{className:(0,i.Z)("col","col--3","padding-left--none",C)},t.map((([r,i])=>{const a=t.length>1?`${r}: `:"";return n.createElement("select",{key:r,onChange:t=>e.setSearchVersion(r,t.target.value),defaultValue:e.searchVersions[r],className:_},i.versions.map(((e,t)=>n.createElement("option",{key:t,label:`${a}${e.label}`,value:e.name}))))})))}function V(){const{i18n:{currentLocale:e}}=(0,R.Z)(),{algolia:{appId:t,apiKey:r,indexName:a}}=(0,F.L)(),c=(0,b.l)(),v=function(){const{selectMessage:e}=(0,m.c)();return t=>e(t,(0,y.I)({id:"theme.SearchPage.documentsFound.plurals",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One document found|{count} documents found"},{count:t}))}(),_=function(){const e=(0,l._r)(),[t,r]=(0,n.useState)((()=>Object.entries(e).reduce(((e,[t,r])=>q(I({},e),{[t]:r.versions[0].name})),{}))),i=Object.values(e).some((e=>e.versions.length>1));return{allDocsData:e,versioningEnabled:i,searchVersions:t,setSearchVersion:(e,t)=>r((r=>q(I({},r),{[e]:t})))}}(),[C,D]=(0,d.K)(),V={items:[],query:null,totalResults:null,totalPages:null,lastPage:null,hasMore:null,loading:null},[B,M]=(0,n.useReducer)(((e,t)=>{switch(t.type){case"reset":return V;case"loading":return q(I({},e),{loading:!0});case"update":return C!==t.value.query?e:q(I({},t.value),{items:0===t.value.lastPage?t.value.items:e.items.concat(t.value.items)});case"advance":{const t=e.totalPages>e.lastPage+1;return q(I({},e),{lastPage:t?e.lastPage+1:e.lastPage,hasMore:t})}default:return e}}),V),z=u()(t,r),U=s()(z,a,{hitsPerPage:15,advancedSyntax:!0,disjunctiveFacets:["language","docusaurus_tag"]});U.on("result",(({results:{query:e,hits:t,page:r,nbHits:n,nbPages:i}})=>{if(""===e||!Array.isArray(t))return void M({type:"reset"});const a=e=>e.replace(/algolia-docsearch-suggestion--highlight/g,"search-result-match"),s=t.map((({url:e,_highlightResult:{hierarchy:t},_snippetResult:r={}})=>{const n=Object.keys(t).map((e=>a(t[e].value)));return{title:n.pop(),url:c(e),summary:r.content?`${a(r.content.value)}...`:"",breadcrumbs:n}}));M({type:"update",value:{items:s,query:e,totalResults:n,totalPages:i,lastPage:r,hasMore:i>r+1,loading:!1}})}));const[J,Z]=(0,n.useState)(null),W=(0,n.useRef)(0),$=(0,n.useRef)(o.Z.canUseIntersectionObserver&&new IntersectionObserver((e=>{const{isIntersecting:t,boundingClientRect:{y:r}}=e[0];t&&W.current>r&&M({type:"advance"}),W.current=r}),{threshold:1})),K=()=>C?(0,y.I)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:C}):(0,y.I)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"}),X=(0,p.zX)(((t=0)=>{U.addDisjunctiveFacetRefinement("docusaurus_tag","default"),U.addDisjunctiveFacetRefinement("language",e),Object.entries(_.searchVersions).forEach((([e,t])=>{U.addDisjunctiveFacetRefinement("docusaurus_tag",`docs-${e}-${t}`)})),U.setQuery(C).setPage(t).search()}));return(0,n.useEffect)((()=>{if(!J)return;const e=$.current;return e?(e.observe(J),()=>e.unobserve(J)):()=>!0}),[J]),(0,n.useEffect)((()=>{M({type:"reset"}),C&&(M({type:"loading"}),setTimeout((()=>{X()}),300))}),[C,_.searchVersions,X]),(0,n.useEffect)((()=>{B.lastPage&&0!==B.lastPage&&X(B.lastPage)}),[X,B.lastPage]),n.createElement(P.Z,null,n.createElement(h.Z,null,n.createElement("title",null,(0,g.p)(K())),n.createElement("meta",{property:"robots",content:"noindex, follow"})),n.createElement("div",{className:"container margin-vert--lg"},n.createElement("h1",null,K()),n.createElement("form",{className:"row",onSubmit:e=>e.preventDefault()},n.createElement("div",{className:(0,i.Z)("col",H,{"col--9":_.versioningEnabled,"col--12":!_.versioningEnabled})},n.createElement("input",{type:"search",name:"q",className:j,placeholder:(0,y.I)({id:"theme.SearchPage.inputPlaceholder",message:"Type your search here",description:"The placeholder for search page input"}),"aria-label":(0,y.I)({id:"theme.SearchPage.inputLabel",message:"Search",description:"The ARIA label for search page input"}),onChange:e=>D(e.target.value),value:C,autoComplete:"off",autoFocus:!0})),_.versioningEnabled&&n.createElement(L,{docsSearchVersionsHelpers:_})),n.createElement("div",{className:"row"},n.createElement("div",{className:(0,i.Z)("col","col--8",E)},!!B.totalResults&&v(B.totalResults)),n.createElement("div",{className:(0,i.Z)("col","col--4","text--right",T)},n.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.algolia.com/","aria-label":(0,y.I)({id:"theme.SearchPage.algoliaLabel",message:"Search by Algolia",description:"The ARIA label for Algolia mention"})},n.createElement("svg",{viewBox:"0 0 168 24",className:O},n.createElement("g",{fill:"none"},n.createElement("path",{className:x,d:"M120.925 18.804c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 0 0-1.574-.199 5.7 5.7 0 0 0-.897.069 2.699 2.699 0 0 0-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 0 1-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 0 1-1.471-.636 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 0 1 1.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 0 1 1.82-.185 8.404 8.404 0 0 1 1.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 0 0-.384-.73 1.784 1.784 0 0 0-.724-.493 3.164 3.164 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 0 0-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 0 1 2.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 0 0-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 0 0-.814.24 1.46 1.46 0 0 0-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 0 1 .233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 0 1-1.471-.635 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 0 1 2.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 0 0-.109-.875 1.873 1.873 0 0 0-.384-.731 1.784 1.784 0 0 0-.724-.492 3.165 3.165 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 0 0-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 0 1 2.073-.177zm-8.034-1.271a1.626 1.626 0 0 1-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 0 1-1.128 1.906 4.986 4.986 0 0 1-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 0 1-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 0 1-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 0 1 1.15-1.892 5.133 5.133 0 0 1 1.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 0 1 1.753 1.216 5.644 5.644 0 0 1 1.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 0 0-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 0 1-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 0 1-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 0 1 2.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17zM6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 0 0-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 0 1-.582-.271 13.67 13.67 0 0 1-.55-.287 4.275 4.275 0 0 1-.567-.351 6.92 6.92 0 0 1-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 0 1-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 0 0-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 0 0-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 0 0-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 0 1-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z"}),n.createElement("path",{fill:"#5468FF",d:"M78.988.938h16.594a2.968 2.968 0 0 1 2.966 2.966V20.5a2.967 2.967 0 0 1-2.966 2.964H78.988a2.967 2.967 0 0 1-2.966-2.964V3.897A2.961 2.961 0 0 1 78.988.938z"}),n.createElement("path",{fill:"white",d:"M89.632 5.967v-.772a.978.978 0 0 0-.978-.977h-2.28a.978.978 0 0 0-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 0 1 1.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 0 0-1.382 0l-.465.465a.973.973 0 0 0 0 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 0 0-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 0 1-4.49-4.482 4.488 4.488 0 0 1 4.49-4.482 4.488 4.488 0 0 1 4.489 4.482 4.484 4.484 0 0 1-4.49 4.482m0-10.85a6.363 6.363 0 1 0 0 12.729 6.37 6.37 0 0 0 6.372-6.368 6.358 6.358 0 0 0-6.371-6.36"})))))),B.items.length>0?n.createElement("main",null,B.items.map((({title:e,url:t,summary:r,breadcrumbs:a},s)=>n.createElement("article",{key:s,className:w},n.createElement("h2",{className:N},n.createElement(f.Z,{to:t,dangerouslySetInnerHTML:{__html:e}})),a.length>0&&n.createElement("nav",{"aria-label":"breadcrumbs"},n.createElement("ul",{className:(0,i.Z)("breadcrumbs",A)},a.map(((e,t)=>n.createElement("li",{key:t,className:"breadcrumbs__item",dangerouslySetInnerHTML:{__html:e}}))))),r&&n.createElement("p",{className:S,dangerouslySetInnerHTML:{__html:r}}))))):[C&&!B.loading&&n.createElement("p",{key:"no-results"},n.createElement(y.Z,{id:"theme.SearchPage.noResultsText",description:"The paragraph for empty search result"},"No results were found")),!!B.loading&&n.createElement("div",{key:"spinner",className:k})],B.hasMore&&n.createElement("div",{className:Q,ref:Z},n.createElement(y.Z,{id:"theme.SearchPage.fetchingNewResults",description:"The paragraph for fetching new search results"},"Fetching new results..."))))}function B(){return n.createElement(v.FG,{className:"search-page-wrapper"},n.createElement(V,null))}}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.bcf9028e.js.LICENSE.txt b/assets/js/1a4e3797.a050e87f.js.LICENSE.txt similarity index 100% rename from assets/js/1a4e3797.bcf9028e.js.LICENSE.txt rename to assets/js/1a4e3797.a050e87f.js.LICENSE.txt diff --git a/assets/js/1a4e3797.bcf9028e.js b/assets/js/1a4e3797.bcf9028e.js deleted file mode 100644 index 751c55a0..00000000 --- a/assets/js/1a4e3797.bcf9028e.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 1a4e3797.bcf9028e.js.LICENSE.txt */ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[7920],{7331:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,a,s,c,u,o;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var h=new Error('Uncaught, unspecified "error" event. ('+t+")");throw h.context=t,h}if(i(a=this._events[e]))return!1;if(r(a))switch(arguments.length){case 1:a.call(this);break;case 2:a.call(this,arguments[1]);break;case 3:a.call(this,arguments[1],arguments[2]);break;default:c=Array.prototype.slice.call(arguments,1),a.apply(this,c)}else if(n(a))for(c=Array.prototype.slice.call(arguments,1),s=(o=a.slice()).length,u=0;u0&&this._events[e].length>s&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var n=!1;function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,a,s,c;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(i=this._events[e]).length,a=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(c=s;c-- >0;)if(i[c]===t||i[c].listener&&i[c].listener===t){a=c;break}if(a<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},4766:(e,t,r)=>{"use strict";var n=r(9374),i=r(7775),a=r(3076);function s(e,t,r){return new n(e,t,r)}s.version=r(4336),s.AlgoliaSearchHelper=n,s.SearchParameters=i,s.SearchResults=a,e.exports=s},8078:(e,t,r)=>{"use strict";var n=r(7331);function i(e,t){this.main=e,this.fn=t,this.lastResults=null}r(4853)(i,n),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},e.exports=i},2437:(e,t,r)=>{"use strict";var n=r(2344),i=r(9803),a=r(116),s={addRefinement:function(e,t,r){if(s.isRefined(e,t,r))return e;var i=""+r,a=e[t]?e[t].concat(i):[i],c={};return c[t]=a,n({},c,e)},removeRefinement:function(e,t,r){if(void 0===r)return s.clearRefinement(e,(function(e,r){return t===r}));var n=""+r;return s.clearRefinement(e,(function(e,r){return t===r&&n===e}))},toggleRefinement:function(e,t,r){if(void 0===r)throw new Error("toggleRefinement should be used with a value");return s.isRefined(e,t,r)?s.removeRefinement(e,t,r):s.addRefinement(e,t,r)},clearRefinement:function(e,t,r){if(void 0===t)return a(e)?{}:e;if("string"==typeof t)return i(e,[t]);if("function"==typeof t){var n=!1,s=Object.keys(e).reduce((function(i,a){var s=e[a]||[],c=s.filter((function(e){return!t(e,a,r)}));return c.length!==s.length&&(n=!0),i[a]=c,i}),{});return n?s:e}},isRefined:function(e,t,r){var n=!!e[t]&&e[t].length>0;if(void 0===r||!n)return n;var i=""+r;return-1!==e[t].indexOf(i)}};e.exports=s},7775:(e,t,r)=>{"use strict";var n=r(185),i=r(2344),a=r(2686),s=r(7888),c=r(8023),u=r(9803),o=r(116),h=r(6801),f=r(2437);function l(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every((function(e,r){return l(t[r],e)})):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||h(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var r=this;Object.keys(t).forEach((function(e){var n=-1!==m.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(r[e]=t[e])}))}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach((function(r){var n=e[r];if("string"==typeof n){var i=parseFloat(n);t[r]=isNaN(i)?n:i}})),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map((function(e){return Array.isArray(e)?e.map((function(e){return parseFloat(e)})):e}))),e.numericRefinements){var r={};Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t]||{};r[t]={},Object.keys(n).forEach((function(e){var i=n[e].map((function(e){return Array.isArray(e)?e.map((function(e){return"string"==typeof e?parseFloat(e):e})):"string"==typeof e?parseFloat(e):e}));r[t][e]=i}))})),t.numericRefinements=r}return n({},e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach((function(e){if(e.rootPath){var r=t.getHierarchicalRefinement(e.name);r.length>0&&0!==r[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(r=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}})),t},m.validate=function(e,t){var r=t||{};return e.tagFilters&&r.tagRefinements&&r.tagRefinements.length>0?new Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&r.tagFilters?new Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&r.numericRefinements&&o(r.numericRefinements)?new Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):o(e.numericRefinements)&&r.numericFilters?new Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:f.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:f.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:f.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:f.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,r){var i=c(r);if(this.isNumericRefined(e,t,i))return this;var a=n({},this.numericRefinements);return a[e]=n({},a[e]),a[e][t]?(a[e][t]=a[e][t].slice(),a[e][t].push(i)):a[e][t]=[i],this.setQueryParameters({numericRefinements:a})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,r){return void 0!==r?this.isNumericRefined(e,t,r)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(n,i){return i===e&&n.op===t&&l(n.val,c(r))}))}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(r,n){return n===e&&r.op===t}))}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements((function(t,r){return r===e}))}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return o(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return u(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,r=this.numericRefinements,n=Object.keys(r).reduce((function(n,i){var a=r[i],s={};return a=a||{},Object.keys(a).forEach((function(r){var n=a[r]||[],c=[];n.forEach((function(t){e({val:t,op:r},i,"numeric")||c.push(t)})),c.length!==n.length&&(t=!0),s[r]=c})),n[i]=s,n}),{});return t?n:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw new Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:f.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:f.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:f.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter((function(t){return t!==e}))}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter((function(t){return t!==e}))}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter((function(t){return t.name!==e}))}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:f.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return f.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:f.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return f.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:f.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter((function(t){return t!==e}))};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw new Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:f.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:f.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:f.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),n={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+r))?-1===t.indexOf(r)?n[e]=[]:n[e]=[t.slice(0,t.lastIndexOf(r))]:n[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:i({},n,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw new Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var r={};return r[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:i({},r,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:i({},t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&f.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&f.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var r=this.getHierarchicalRefinement(e);return t?-1!==r.indexOf(t):r.length>0},isNumericRefined:function(e,t,r){if(void 0===r&&void 0===t)return!!this.numericRefinements[e];var n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===r||!n)return n;var i,a,u=c(r),o=void 0!==(i=this.numericRefinements[e][t],a=u,s(i,(function(e){return l(e,a)})));return n&&o},isTagRefined:function(e){return-1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=a(Object.keys(this.numericRefinements).filter((function(t){return Object.keys(e.numericRefinements[t]).length>0})),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter((function(t){return e.disjunctiveFacetsRefinements[t].length>0})).concat(t).concat(this.getRefinedHierarchicalFacets())},getRefinedHierarchicalFacets:function(){var e=this;return a(this.hierarchicalFacets.map((function(e){return e.name})),Object.keys(this.hierarchicalFacetsRefinements).filter((function(t){return e.hierarchicalFacetsRefinements[t].length>0})))},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter((function(t){return-1===e.indexOf(t)}))},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},r=this;return Object.keys(this).forEach((function(n){var i=r[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)})),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var r={};return r[e]=t,this.setQueryParameters(r)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var r=this,n=m._parseNumbers(e),i=Object.keys(this).reduce((function(e,t){return e[t]=r[t],e}),{}),a=Object.keys(n).reduce((function(e,t){var r=void 0!==e[t],i=void 0!==n[t];return r&&!i?u(e,[t]):(i&&(e[t]=n[t]),e)}),i);return new this.constructor(a)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return s(this.hierarchicalFacets,(function(t){return t.name===e}))},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var r=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(r).map((function(e){return e.trim()}))},toString:function(){return JSON.stringify(this,null,2)}},e.exports=m},210:(e,t,r)=>{"use strict";e.exports=function(e){return function(t,r){var s=e.hierarchicalFacets[r],o=e.hierarchicalFacetsRefinements[s.name]&&e.hierarchicalFacetsRefinements[s.name][0]||"",h=e._getHierarchicalFacetSeparator(s),f=e._getHierarchicalRootPath(s),l=e._getHierarchicalShowParentLevel(s),m=a(e._getHierarchicalFacetSortBy(s)),d=t.every((function(e){return e.exhaustive})),p=function(e,t,r,a,s){return function(o,h,f){var l=o;if(f>0){var m=0;for(l=o;m{"use strict";var n=r(185),i=r(2344),a=r(2148),s=r(4587),c=r(7888),u=r(9725),o=r(2293),h=r(4039),f=h.escapeFacetValue,l=h.unescapeFacetValue,m=r(210);function d(e){var t={};return e.forEach((function(e,r){t[e]=r})),t}function p(e,t,r){t&&t[r]&&(e.stats=t[r])}function v(e,t,r){var a=t[0];this._rawResults=t;var o=this;Object.keys(a).forEach((function(e){o[e]=a[e]})),Object.keys(r||{}).forEach((function(e){o[e]=r[e]})),this.processingTimeMS=t.reduce((function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS}),0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map((function(){return[]})),this.facets=[];var h=e.getRefinedDisjunctiveFacets(),f=d(e.facets),v=d(e.disjunctiveFacets),g=1,y=a.facets||{};Object.keys(y).forEach((function(t){var r,n,i=y[t],s=(r=e.hierarchicalFacets,n=t,c(r,(function(e){return(e.attributes||[]).indexOf(n)>-1})));if(s){var h=s.attributes.indexOf(t),l=u(e.hierarchicalFacets,(function(e){return e.name===s.name}));o.hierarchicalFacets[l][h]={attribute:t,data:i,exhaustive:a.exhaustiveFacetsCount}}else{var m,d=-1!==e.disjunctiveFacets.indexOf(t),g=-1!==e.facets.indexOf(t);d&&(m=v[t],o.disjunctiveFacets[m]={name:t,data:i,exhaustive:a.exhaustiveFacetsCount},p(o.disjunctiveFacets[m],a.facets_stats,t)),g&&(m=f[t],o.facets[m]={name:t,data:i,exhaustive:a.exhaustiveFacetsCount},p(o.facets[m],a.facets_stats,t))}})),this.hierarchicalFacets=s(this.hierarchicalFacets),h.forEach((function(r){var s=t[g],c=s&&s.facets?s.facets:{},h=e.getHierarchicalFacetByName(r);Object.keys(c).forEach((function(t){var r,f=c[t];if(h){r=u(e.hierarchicalFacets,(function(e){return e.name===h.name}));var m=u(o.hierarchicalFacets[r],(function(e){return e.attribute===t}));if(-1===m)return;o.hierarchicalFacets[r][m].data=n({},o.hierarchicalFacets[r][m].data,f)}else{r=v[t];var d=a.facets&&a.facets[t]||{};o.disjunctiveFacets[r]={name:t,data:i({},f,d),exhaustive:s.exhaustiveFacetsCount},p(o.disjunctiveFacets[r],s.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach((function(n){!o.disjunctiveFacets[r].data[n]&&e.disjunctiveFacetsRefinements[t].indexOf(l(n))>-1&&(o.disjunctiveFacets[r].data[n]=0)}))}})),g++})),e.getRefinedHierarchicalFacets().forEach((function(r){var n=e.getHierarchicalFacetByName(r),a=e._getHierarchicalFacetSeparator(n),s=e.getHierarchicalRefinement(r);0===s.length||s[0].split(a).length<2||t.slice(g).forEach((function(t){var r=t&&t.facets?t.facets:{};Object.keys(r).forEach((function(t){var c=r[t],h=u(e.hierarchicalFacets,(function(e){return e.name===n.name})),f=u(o.hierarchicalFacets[h],(function(e){return e.attribute===t}));if(-1!==f){var l={};if(s.length>0){var m=s[0].split(a)[0];l[m]=o.hierarchicalFacets[h][f].data[m]}o.hierarchicalFacets[h][f].data=i(l,c,o.hierarchicalFacets[h][f].data)}})),g++}))})),Object.keys(e.facetsExcludes).forEach((function(t){var r=e.facetsExcludes[t],n=f[t];o.facets[n]={name:t,data:a.facets[t],exhaustive:a.exhaustiveFacetsCount},r.forEach((function(e){o.facets[n]=o.facets[n]||{name:t},o.facets[n].data=o.facets[n].data||{},o.facets[n].data[e]=0}))})),this.hierarchicalFacets=this.hierarchicalFacets.map(m(e)),this.facets=s(this.facets),this.disjunctiveFacets=s(this.disjunctiveFacets),this._state=e}function g(e,t){function r(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=c(e.facets,r);return n?Object.keys(n.data).map((function(r){var i=f(r);return{name:r,escapedValue:i,count:n.data[r],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,r)}})):[]}if(e._state.isDisjunctiveFacet(t)){var i=c(e.disjunctiveFacets,r);return i?Object.keys(i.data).map((function(r){var n=f(r);return{name:r,escapedValue:n,count:i.data[r],isRefined:e._state.isDisjunctiveFacetRefined(t,n)}})):[]}if(e._state.isHierarchicalFacet(t)){var a=c(e.hierarchicalFacets,r);if(!a)return a;var s=e._state.getHierarchicalFacetByName(t),u=l(e._state.getHierarchicalRefinement(t)[0]||"").split(e._state._getHierarchicalFacetSeparator(s));return u.unshift(t),y(a,u,0),a}}function y(e,t,r){e.isRefined=e.name===t[r],e.data&&e.data.forEach((function(e){y(e,t,r+1)}))}function R(e,t,r,n){if(n=n||0,Array.isArray(t))return e(t,r[n]);if(!t.data||0===t.data.length)return t;var a=t.data.map((function(t){return R(e,t,r,n+1)})),s=e(a,r[n]);return i({data:s},t)}function F(e,t){var r=c(e,(function(e){return e.name===t}));return r&&r.stats}function b(e,t,r,n,i){var a=c(i,(function(e){return e.name===r})),s=a&&a.data&&a.data[n]?a.data[n]:0,u=a&&a.exhaustive||!1;return{type:t,attributeName:r,name:n,count:s,exhaustive:u}}v.prototype.getFacetByName=function(e){function t(t){return t.name===e}return c(this.facets,t)||c(this.disjunctiveFacets,t)||c(this.hierarchicalFacets,t)},v.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],v.prototype.getFacetValues=function(e,t){var r=g(this,e);if(r){var n,s=i({},t,{sortBy:v.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),c=this;if(Array.isArray(r))n=[e];else n=c._state.getHierarchicalFacetByName(r.name).attributes;return R((function(e,t){if(s.facetOrdering){var r=function(e,t){return e.renderingContent&&e.renderingContent.facetOrdering&&e.renderingContent.facetOrdering.values&&e.renderingContent.facetOrdering.values[t]}(c,t);if(Boolean(r))return function(e,t){var r=[],n=[],i=(t.order||[]).reduce((function(e,t,r){return e[t]=r,e}),{});e.forEach((function(e){var t=e.path||e.name;void 0!==i[t]?r[i[t]]=e:n.push(e)})),r=r.filter((function(e){return e}));var s,c=t.sortRemainingBy;return"hidden"===c?r:(s="alpha"===c?[["path","name"],["asc","asc"]]:[["count"],["desc"]],r.concat(a(n,s[0],s[1])))}(e,r)}if(Array.isArray(s.sortBy)){var n=o(s.sortBy,v.DEFAULT_SORT);return a(e,n[0],n[1])}if("function"==typeof s.sortBy)return function(e,t){return t.sort(e)}(s.sortBy,e);throw new Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")}),r,n)}},v.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?F(this.facets,e):this._state.isDisjunctiveFacet(e)?F(this.disjunctiveFacets,e):void 0},v.prototype.getRefinements=function(){var e=this._state,t=this,r=[];return Object.keys(e.facetsRefinements).forEach((function(n){e.facetsRefinements[n].forEach((function(i){r.push(b(e,"facet",n,i,t.facets))}))})),Object.keys(e.facetsExcludes).forEach((function(n){e.facetsExcludes[n].forEach((function(i){r.push(b(e,"exclude",n,i,t.facets))}))})),Object.keys(e.disjunctiveFacetsRefinements).forEach((function(n){e.disjunctiveFacetsRefinements[n].forEach((function(i){r.push(b(e,"disjunctive",n,i,t.disjunctiveFacets))}))})),Object.keys(e.hierarchicalFacetsRefinements).forEach((function(n){e.hierarchicalFacetsRefinements[n].forEach((function(i){r.push(function(e,t,r,n){var i=e.getHierarchicalFacetByName(t),a=e._getHierarchicalFacetSeparator(i),s=r.split(a),u=c(n,(function(e){return e.name===t})),o=s.reduce((function(e,t){var r=e&&c(e.data,(function(e){return e.name===t}));return void 0!==r?r:e}),u),h=o&&o.count||0,f=o&&o.exhaustive||!1,l=o&&o.path||"";return{type:"hierarchical",attributeName:t,name:l,count:h,exhaustive:f}}(e,n,i,t.hierarchicalFacets))}))})),Object.keys(e.numericRefinements).forEach((function(t){var n=e.numericRefinements[t];Object.keys(n).forEach((function(e){n[e].forEach((function(n){r.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})}))}))})),e.tagRefinements.forEach((function(e){r.push({type:"tag",attributeName:"_tags",name:e})})),r},e.exports=v},9374:(e,t,r)=>{"use strict";var n=r(7775),i=r(3076),a=r(8078),s=r(6394),c=r(7331),u=r(4853),o=r(116),h=r(9803),f=r(185),l=r(4336),m=r(4039).escapeFacetValue;function d(e,t,r){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+l+")"),this.setClient(e);var i=r||{};i.index=t,this.state=n.make(i),this.lastResults=null,this._queryId=0,this._lastQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0}function p(e){if(e<0)throw new Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function v(){return this.state.page}u(d,c),d.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},d.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},d.prototype.getQuery=function(){var e=this.state;return s._getHitsSearchParams(e)},d.prototype.searchOnce=function(e,t){var r=e?this.state.setQueryParameters(e):this.state,n=s._getQueries(r.index,r),a=this;if(this._currentNbQueries++,this.emit("searchOnce",{state:r}),!t)return this.client.search(n).then((function(e){return a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),{content:new i(r,e.results),state:r,_originalResponse:e}}),(function(e){throw a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),e}));this.client.search(n).then((function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(null,new i(r,e.results),r)})).catch((function(e){a._currentNbQueries--,0===a._currentNbQueries&&a.emit("searchQueueEmpty"),t(e,null,r)}))},d.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,r=this.derivedHelpers[0];if(!r)return Promise.resolve([]);var n=r.getModifiedState(t),i=f({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:h(s._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),a="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw new Error(a);var c=this.client.initIndex(n.index);if("function"!=typeof c.findAnswers)throw new Error(a);return c.findAnswers(n.query,e.queryLanguages,i)},d.prototype.searchForFacetValues=function(e,t,r,n){var i="function"==typeof this.client.searchForFacetValues,a="function"==typeof this.client.initIndex;if(!i&&!a&&"function"!=typeof this.client.search)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var c=this.state.setQueryParameters(n||{}),u=c.isDisjunctiveFacet(e),o=s.getSearchForFacetQuery(e,t,r,c);this._currentNbQueries++;var h,f=this;return i?h=this.client.searchForFacetValues([{indexName:c.index,params:o}]):a?h=this.client.initIndex(c.index).searchForFacetValues(o):(delete o.facetName,h=this.client.search([{type:"facet",facet:e,indexName:c.index,params:o}]).then((function(e){return e.results[0]}))),this.emit("searchForFacetValues",{state:c,facet:e,query:t}),h.then((function(t){return f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits.forEach((function(t){t.escapedValue=m(t.value),t.isRefined=u?c.isDisjunctiveFacetRefined(e,t.escapedValue):c.isFacetRefined(e,t.escapedValue)})),t}),(function(e){throw f._currentNbQueries--,0===f._currentNbQueries&&f.emit("searchQueueEmpty"),e}))},d.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},d.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},d.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},d.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},d.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,r),isPageReset:!0}),this},d.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},d.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},d.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},d.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},d.prototype.removeNumericRefinement=function(e,t,r){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,r),isPageReset:!0}),this},d.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},d.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},d.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},d.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},d.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},d.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},d.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},d.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},d.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},d.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},d.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},d.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},d.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},d.prototype.setCurrentPage=p,d.prototype.setPage=p,d.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},d.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},d.prototype.setState=function(e){return this._change({state:n.make(e),isPageReset:!1}),this},d.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new n(e),this},d.prototype.hasRefinements=function(e){return!!o(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},d.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},d.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},d.prototype.hasTag=function(e){return this.state.isTagRefined(e)},d.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},d.prototype.getIndex=function(){return this.state.index},d.prototype.getCurrentPage=v,d.prototype.getPage=v,d.prototype.getTags=function(){return this.state.tagRefinements},d.prototype.getRefinements=function(e){var t=[];if(this.state.isConjunctiveFacet(e))this.state.getConjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"conjunctive"})})),this.state.getExcludeRefinements(e).forEach((function(e){t.push({value:e,type:"exclude"})}));else if(this.state.isDisjunctiveFacet(e)){this.state.getDisjunctiveRefinements(e).forEach((function(e){t.push({value:e,type:"disjunctive"})}))}var r=this.state.getNumericRefinements(e);return Object.keys(r).forEach((function(e){var n=r[e];t.push({value:n,operator:e,type:"numeric"})})),t},d.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},d.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},d.prototype._search=function(e){var t=this.state,r=[],n=[];e.onlyWithDerivedHelpers||(n=s._getQueries(t.index,t),r.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map((function(e){var n=e.getModifiedState(t),i=n.index?s._getQueries(n.index,n):[];return r.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i})),a=Array.prototype.concat.apply(n,i),c=this._queryId++;if(this._currentNbQueries++,!a.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,r,c));try{this.client.search(a).then(this._dispatchAlgoliaResponse.bind(this,r,c)).catch(this._dispatchAlgoliaError.bind(this,c))}catch(u){this.emit("error",{error:u})}},d.prototype._dispatchAlgoliaResponse=function(e,t,r){if(!(t0},d.prototype._change=function(e){var t=e.state,r=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:r}))},d.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},d.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+l+")"),this.client=e),this},d.prototype.getClient=function(){return this.client},d.prototype.derive=function(e){var t=new a(this,e);return this.derivedHelpers.push(t),t},d.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw new Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},d.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=d},4587:e=>{"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},2344:e=>{"use strict";e.exports=function(){var e=Array.prototype.slice.call(arguments);return e.reduceRight((function(e,t){return Object.keys(Object(t)).forEach((function(r){void 0!==t[r]&&(void 0!==e[r]&&delete e[r],e[r]=t[r])})),e}),{})}},4039:e=>{"use strict";e.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},7888:e=>{"use strict";e.exports=function(e,t){if(Array.isArray(e))for(var r=0;r{"use strict";e.exports=function(e,t){if(!Array.isArray(e))return-1;for(var r=0;r{"use strict";var n=r(7888);e.exports=function(e,t){var r=(t||[]).map((function(e){return e.split(":")}));return e.reduce((function(e,t){var i=t.split(":"),a=n(r,(function(e){return e[0]===i[0]}));return i.length>1||!a?(e[0].push(i[0]),e[1].push(i[1]),e):(e[0].push(a[0]),e[1].push(a[1]),e)}),[[],[]])}},4853:e=>{"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},2686:e=>{"use strict";e.exports=function(e,t){return e.filter((function(r,n){return t.indexOf(r)>-1&&e.indexOf(r)===n}))}},185:e=>{"use strict";function t(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function r(e,n){if(e===n)return e;for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&"__proto__"!==i&&"constructor"!==i){var a=n[i],s=e[i];void 0!==s&&void 0===a||(t(s)&&t(a)?e[i]=r(s,a):e[i]="object"==typeof(c=a)&&null!==c?r(Array.isArray(c)?[]:{},c):c)}var c;return e}e.exports=function(e){t(e)||(e={});for(var n=1,i=arguments.length;n{"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},9803:e=>{"use strict";e.exports=function(e,t){if(null===e)return{};var r,n,i={},a=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}},2148:e=>{"use strict";function t(e,t){if(e!==t){var r=void 0!==e,n=null===e,i=void 0!==t,a=null===t;if(!a&&e>t||n&&i||!r)return 1;if(!n&&e=n.length?a:"desc"===n[i]?-a:a}return e.index-r.index})),i.map((function(e){return e.value}))}},8023:e=>{"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw new Error("The value should be a number, a parsable string or an array of those.")}},6394:(e,t,r)=>{"use strict";var n=r(185);function i(e){return Object.keys(e).sort((function(e,t){return e.localeCompare(t)})).reduce((function(t,r){return t[r]=e[r],t}),{})}var a={_getQueries:function(e,t){var r=[];return r.push({indexName:e,params:a._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach((function(n){r.push({indexName:e,params:a._getDisjunctiveFacetSearchParams(t,n)})})),t.getRefinedHierarchicalFacets().forEach((function(n){var i=t.getHierarchicalFacetByName(n),s=t.getHierarchicalRefinement(n),c=t._getHierarchicalFacetSeparator(i);if(s.length>0&&s[0].split(c).length>1){var u=s[0].split(c).slice(0,-1).reduce((function(e,t,r){return e.concat({attribute:i.attributes[r],value:0===r?t:[e[e.length-1].value,t].join(c)})}),[]);u.forEach((function(n,s){var c=a._getDisjunctiveFacetSearchParams(t,n.attribute,0===s);function o(e){return i.attributes.some((function(t){return t===e.split(":")[0]}))}var h=(c.facetFilters||[]).reduce((function(e,t){if(Array.isArray(t)){var r=t.filter((function(e){return!o(e)}));r.length>0&&e.push(r)}return"string"!=typeof t||o(t)||e.push(t),e}),[]),f=u[s-1];c.facetFilters=s>0?h.concat(f.attribute+":"+f.value):h.length>0?h:void 0,r.push({indexName:e,params:c})}))}})),r},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(a._getHitsHierarchicalFacetsAttributes(e)),r=a._getFacetFilters(e),s=a._getNumericFilters(e),c=a._getTagFilters(e),u={facets:t.indexOf("*")>-1?["*"]:t,tagFilters:c};return r.length>0&&(u.facetFilters=r),s.length>0&&(u.numericFilters=s),i(n({},e.getQueryParams(),u))},_getDisjunctiveFacetSearchParams:function(e,t,r){var s=a._getFacetFilters(e,t,r),c=a._getNumericFilters(e,t),u=a._getTagFilters(e),o={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};u.length>0&&(o.tagFilters=u);var h=e.getHierarchicalFacetByName(t);return o.facets=h?a._getDisjunctiveHierarchicalFacetAttribute(e,h,r):t,c.length>0&&(o.numericFilters=c),s.length>0&&(o.facetFilters=s),i(n({},e.getQueryParams(),o))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var r=[];return Object.keys(e.numericRefinements).forEach((function(n){var i=e.numericRefinements[n]||{};Object.keys(i).forEach((function(e){var a=i[e]||[];t!==n&&a.forEach((function(t){if(Array.isArray(t)){var i=t.map((function(t){return n+e+t}));r.push(i)}else r.push(n+e+t)}))}))})),r},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,r){var n=[],i=e.facetsRefinements||{};Object.keys(i).forEach((function(e){(i[e]||[]).forEach((function(t){n.push(e+":"+t)}))}));var a=e.facetsExcludes||{};Object.keys(a).forEach((function(e){(a[e]||[]).forEach((function(t){n.push(e+":-"+t)}))}));var s=e.disjunctiveFacetsRefinements||{};Object.keys(s).forEach((function(e){var r=s[e]||[];if(e!==t&&r&&0!==r.length){var i=[];r.forEach((function(t){i.push(e+":"+t)})),n.push(i)}}));var c=e.hierarchicalFacetsRefinements||{};return Object.keys(c).forEach((function(i){var a=(c[i]||[])[0];if(void 0!==a){var s,u,o=e.getHierarchicalFacetByName(i),h=e._getHierarchicalFacetSeparator(o),f=e._getHierarchicalRootPath(o);if(t===i){if(-1===a.indexOf(h)||!f&&!0===r||f&&f.split(h).length===a.split(h).length)return;f?(u=f.split(h).length-1,a=f):(u=a.split(h).length-2,a=a.slice(0,a.lastIndexOf(h))),s=o.attributes[u]}else u=a.split(h).length-1,s=o.attributes[u];s&&n.push([s+":"+a])}})),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce((function(t,r){var n=e.getHierarchicalRefinement(r.name)[0];if(!n)return t.push(r.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(r),a=n.split(i).length,s=r.attributes.slice(0,a+1);return t.concat(s)}),[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,r){var n=e._getHierarchicalFacetSeparator(t);if(!0===r){var i=e._getHierarchicalRootPath(t),a=0;return i&&(a=i.split(n).length),[t.attributes[a]]}var s=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,s+1)},getSearchForFacetQuery:function(e,t,r,s){var c=s.isDisjunctiveFacet(e)?s.clearRefinements(e):s,u={facetQuery:t,facetName:e};return"number"==typeof r&&(u.maxFacetHits=r),i(n({},a._getHitsSearchParams(c),u))}};e.exports=a},6801:e=>{"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},4336:e=>{"use strict";e.exports="3.13.0"},290:function(e){e.exports=function(){"use strict";function e(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function r(r){for(var n=1;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,i=!1,a=void 0;try{for(var s,c=e[Symbol.iterator]();!(n=(s=c.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==c.return||c.return()}finally{if(i)throw a}}return r}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then((function(){var r=JSON.stringify(e),n=a()[r];return Promise.all([n||t(),void 0!==n])})).then((function(e){var t=i(e,2),n=t[0],a=t[1];return Promise.all([n,a||r.miss(n)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve().then((function(){var i=a();return i[JSON.stringify(e)]=t,n().setItem(r,JSON.stringify(i)),t}))},delete:function(e){return Promise.resolve().then((function(){var t=a();delete t[JSON.stringify(e)],n().setItem(r,JSON.stringify(t))}))},clear:function(){return Promise.resolve().then((function(){n().removeItem(r)}))}}}function c(e){var t=a(e.caches),r=t.shift();return void 0===r?{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then((function(e){return Promise.all([e,r.miss(e)])})).then((function(e){return i(e,1)[0]}))},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return r.get(e,n,i).catch((function(){return c({caches:t}).get(e,n,i)}))},set:function(e,n){return r.set(e,n).catch((function(){return c({caches:t}).set(e,n)}))},delete:function(e){return r.delete(e).catch((function(){return c({caches:t}).delete(e)}))},clear:function(){return r.clear().catch((function(){return c({caches:t}).clear()}))}}}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var s=n(),c=i&&i.miss||function(){return Promise.resolve()};return s.then((function(e){return c(e)})).then((function(){return s}))},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function o(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}function h(e,t){return t?(Object.keys(t).forEach((function(r){e[r]=t[r](e)})),e):e}function f(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var d={Read:1,Write:2,Any:3},p=1,v=2,g=3;function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:p;return r(r({},e),{},{status:t,lastUpdate:Date.now()})}function R(e){return"string"==typeof e?{protocol:"https",url:e,accept:d.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||d.Any}}var F="GET",b="POST";function P(e,t){return Promise.all(t.map((function(t){return e.get(t,(function(){return Promise.resolve(y(t))}))}))).then((function(e){var r=e.filter((function(e){return function(e){return e.status===p||Date.now()-e.lastUpdate>12e4}(e)})),n=e.filter((function(e){return function(e){return e.status===g&&Date.now()-e.lastUpdate<=12e4}(e)})),i=[].concat(a(r),a(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:i.length>0?i.map((function(e){return R(e)})):t}}))}function j(e,t,n,i){var s=[],c=function(e,t){if(e.method!==F&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:r(r({},e.data),t.data);return JSON.stringify(n)}}(n,i),u=function(e,t){var n=r(r({},e.headers),t.headers),i={};return Object.keys(n).forEach((function(e){var t=n[e];i[e.toLowerCase()]=t})),i}(e,i),o=n.method,h=n.method!==F?{}:r(r({},n.data),i.data),f=r(r(r({"x-algolia-agent":e.userAgent.value},e.queryParameters),h),i.queryParameters),l=0,m=function t(r,a){var h=r.pop();if(void 0===h)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:x(s)};var m={data:c,headers:u,method:o,url:E(h,n.path,f),connectTimeout:a(l,e.timeouts.connect),responseTimeout:a(l,i.timeout)},d=function(e){var t={request:m,response:e,host:h,triesLeft:r.length};return s.push(t),t},p={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var i=d(n);return n.isTimedOut&&l++,Promise.all([e.logger.info("Retryable failure",w(i)),e.hostsCache.set(h,y(h,n.isTimedOut?g:v))]).then((function(){return t(r,a)}))},onFail:function(e){throw d(e),function(e,t){var r=e.content,n=e.status,i=r;try{i=JSON.parse(r).message}catch(e){}return function(e,t,r){return{name:"ApiError",message:e,status:t,transporterStackTrace:r}}(i,n,t)}(e,x(s))}};return e.requester.send(m).then((function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,r=e.status;return!t&&0==~~r}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSuccess(e):t.onFail(e)}(e,p)}))};return P(e.hostsCache,t).then((function(e){return m(a(e.statelessHosts).reverse(),e.getTimeout)}))}function _(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var r="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(r)&&(t.value="".concat(t.value).concat(r)),t}};return t}function E(e,t,r){var n=O(r),i="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return n.length&&(i+="?".concat(n)),i}function O(e){return Object.keys(e).map((function(t){return f("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]));var r})).join("&")}function x(e){return e.map((function(e){return w(e)}))}function w(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return r(r({},e),{},{request:r(r({},e.request),{},{headers:r(r({},e.request.headers),t)})})}var N=function(e){var t=e.appId,n=function(e,t,r){var n={"x-algolia-api-key":r,"x-algolia-application-id":t};return{headers:function(){return e===l.WithinHeaders?n:{}},queryParameters:function(){return e===l.WithinQueryParameters?n:{}}}}(void 0!==e.authMode?e.authMode:l.WithinHeaders,t,e.apiKey),a=function(e){var t=e.hostsCache,r=e.logger,n=e.requester,a=e.requestsCache,s=e.responsesCache,c=e.timeouts,u=e.userAgent,o=e.hosts,h=e.queryParameters,f={hostsCache:t,logger:r,requester:n,requestsCache:a,responsesCache:s,timeouts:c,userAgent:u,headers:e.headers,queryParameters:h,hosts:o.map((function(e){return R(e)})),read:function(e,t){var r=m(t,f.timeouts.read),n=function(){return j(f,f.hosts.filter((function(e){return 0!=(e.accept&d.Read)})),e,r)};if(!0!==(void 0!==r.cacheable?r.cacheable:e.cacheable))return n();var a={request:e,mappedRequestOptions:r,transporter:{queryParameters:f.queryParameters,headers:f.headers}};return f.responsesCache.get(a,(function(){return f.requestsCache.get(a,(function(){return f.requestsCache.set(a,n()).then((function(e){return Promise.all([f.requestsCache.delete(a),e])}),(function(e){return Promise.all([f.requestsCache.delete(a),Promise.reject(e)])})).then((function(e){var t=i(e,2);return t[0],t[1]}))}))}),{miss:function(e){return f.responsesCache.set(a,e)}})},write:function(e,t){return j(f,f.hosts.filter((function(e){return 0!=(e.accept&d.Write)})),e,m(t,f.timeouts.write))}};return f}(r(r({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:d.Read},{url:"".concat(t,".algolia.net"),accept:d.Write}].concat(o([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:r(r(r({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:r(r({},n.queryParameters()),e.queryParameters)}));return h({transporter:a,appId:t,addAlgoliaAgent:function(e,t){a.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([a.requestsCache.clear(),a.responsesCache.clear()]).then((function(){}))}},e.methods)},A=function(e){return function(t,r){return t.method===F?e.transporter.read(t,r):e.transporter.write(t,r)}},S=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return h({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},H=function(e){return function(t,n){var i=t.map((function(e){return r(r({},e),{},{params:O(e.params||{})})}));return e.transporter.read({method:b,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},n)}},C=function(e){return function(t,i){return Promise.all(t.map((function(t){var a=t.params,s=a.facetName,c=a.facetQuery,u=n(a,["facetName","facetQuery"]);return S(e)(t.indexName,{methods:{searchForFacetValues:Q}}).searchForFacetValues(s,c,r(r({},i),u))})))}},T=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},k=function(e){return function(t,r){return e.transporter.read({method:b,path:f("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},Q=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}},D=1,I=2,q=3;function L(e,t,n){var i,a={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise((function(t){var r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach((function(t){return r.setRequestHeader(t,e.headers[t])}));var n,i=function(e,n){return setTimeout((function(){r.abort(),t({status:0,content:n,isTimedOut:!0})}),1e3*e)},a=i(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(a),n=i(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)}))}},logger:(i=q,{debug:function(e,t){return D>=i&&console.debug(e,t),Promise.resolve()},info:function(e,t){return I>=i&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:u(),requestsCache:u({serializable:!1}),hostsCache:c({caches:[s({key:"".concat("4.17.0","-").concat(e)}),u()]}),userAgent:_("4.17.0").add({segment:"Browser",version:"lite"}),authMode:l.WithinQueryParameters};return N(r(r(r({},a),n),{},{methods:{search:H,searchForFacetValues:C,multipleQueries:H,multipleSearchForFacetValues:C,customRequest:A,initIndex:function(e){return function(t){return S(e)(t,{methods:{search:k,searchForFacetValues:Q,findAnswers:T}})}}}}))}return L.version="4.17.0",L}()},1984:(e,t,r)=>{"use strict";r.d(t,{Z:()=>v});var n=r(7294),i=r(3727),a=r(5750),s=r(8241),c=r(7785),u=r(8087);const o=n.createContext({collectLink:()=>{}});var h=r(676);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function p(e,t){var r,f,p,v,{isNavLink:g,to:y,href:R,activeClassName:F,isActive:b,"data-noBrokenLinkCheck":P,autoAddBaseUrl:j=!0}=e,_=d(e,["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"]);const{siteConfig:{trailingSlash:E,baseUrl:O}}=(0,s.Z)(),{withBaseUrl:x}=(0,h.C)(),w=(0,n.useContext)(o),N=(0,n.useRef)(null);(0,n.useImperativeHandle)(t,(()=>N.current));const A=y||R;const S=(0,c.Z)(A),H=null===(f=A)||void 0===f||null===(r=f.replace)||void 0===r?void 0:r.call(f,"pathname://","");let C=void 0!==H?(T=H,j&&(e=>e.startsWith("/"))(T)?x(T):T):void 0;var T;C&&S&&(C=(0,a.applyTrailingSlash)(C,{trailingSlash:E,baseUrl:O}));const k=(0,n.useRef)(!1),Q=g?i.OL:i.rU,D=u.Z.canUseIntersectionObserver,I=(0,n.useRef)(),q=()=>{k.current||null==C||(window.docusaurus.preload(C),k.current=!0)};var L;(0,n.useEffect)((()=>(!D&&S&&null!=C&&window.docusaurus.prefetch(C),()=>{D&&I.current&&I.current.disconnect()})),[I,C,D,S]);const V=null!==(L=null===(v=C)||void 0===v||null===(p=v.startsWith)||void 0===p?void 0:p.call(v,"#"))&&void 0!==L&&L,B=!C||!S||V;return B||P||w.collectLink(C),B?n.createElement("a",l({ref:N,href:C},A&&!S&&{target:"_blank",rel:"noopener noreferrer"},_)):n.createElement(Q,l(m(l({},_),{onMouseEnter:q,onTouchStart:q,innerRef:e=>{N.current=e,D&&e&&S&&(I.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(I.current.unobserve(e),I.current.disconnect(),null!=C&&window.docusaurus.prefetch(C))}))})),I.current.observe(e))},to:C}),g&&{isActive:b,activeClassName:F}))}const v=n.forwardRef(p)},958:(e,t,r)=>{"use strict";r.d(t,{K:()=>s,M:()=>c});var n=r(7294),i=r(8241),a=r(7348);function s(){return(0,a.Nc)("q")}function c(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,i.Z)(),{algolia:{searchPagePath:r}}=t;return(0,n.useCallback)((t=>`${e}${r}?q=${encodeURIComponent(t)}`),[e,r])}},8168:(e,t,r)=>{"use strict";function n(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}r.d(t,{F:()=>n})},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>o});var n=r(7294),i=r(8241);const a=["zero","one","two","few","many","other"];function s(e){return a.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:s(["one","other"]),select:e=>1===e?"one":"other"};function u(){const{i18n:{currentLocale:e}}=(0,i.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:s(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function o(){const e=u();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const i=r.select(t),a=r.pluralForms.indexOf(i);return n[Math.min(a,n.length-1)]}(r,t,e)}}},9704:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});var n=r(8241);function i(){const{siteConfig:{themeConfig:e}}=(0,n.Z)();return e}},888:(e,t,r)=>{"use strict";r.d(t,{l:()=>c});var n=r(7294),i=r(8168),a=r(676),s=r(9704);function c(){const{withBaseUrl:e}=(0,a.C)(),{algolia:{externalUrlRegex:t,replaceSearchResultPathname:r}}=(0,s.L)();return(0,n.useCallback)((n=>{const a=new URL(n);if((0,i.F)(t,a.href))return n;const s=`${a.pathname+a.hash}`;return e(function(e,t){return t?e.replaceAll(new RegExp(t.from,"g"),t.to):e}(s,r))}),[e,t,r])}},6098:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>B});var n=r(7294),i=r(6010),a=r(4766),s=r.n(a),c=r(290),u=r.n(c),o=r(8087),h=r(1098),f=r(1984),l=r(5995),m=r(60),d=r(958),p=r(7806),v=r(9712),g=r(4995),y=r(2210),R=r(8241),F=r(9704),b=r(888),P=r(8894);const j="searchQueryInput_u2C7",_="searchVersionInput_m0Ui",E="searchResultsColumn_JPFH",O="algoliaLogo_rT1R",x="algoliaLogoPathFill_WdUC",w="searchResultItem_Tv2o",N="searchResultItemHeading_KbCB",A="searchResultItemPath_lhe1",S="searchResultItemSummary_AEaO",H="searchQueryColumn_RTkw",C="searchVersionColumn_ypXd",T="searchLogoColumn_rJIA",k="loadingSpinner_XVxU",Q="loader_vvXV";function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function I(e){for(var t=1;te.versions.length>1));return n.createElement("div",{className:(0,i.Z)("col","col--3","padding-left--none",C)},t.map((([r,i])=>{const a=t.length>1?`${r}: `:"";return n.createElement("select",{key:r,onChange:t=>e.setSearchVersion(r,t.target.value),defaultValue:e.searchVersions[r],className:_},i.versions.map(((e,t)=>n.createElement("option",{key:t,label:`${a}${e.label}`,value:e.name}))))})))}function V(){const{i18n:{currentLocale:e}}=(0,R.Z)(),{algolia:{appId:t,apiKey:r,indexName:a}}=(0,F.L)(),c=(0,b.l)(),v=function(){const{selectMessage:e}=(0,m.c)();return t=>e(t,(0,y.I)({id:"theme.SearchPage.documentsFound.plurals",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One document found|{count} documents found"},{count:t}))}(),_=function(){const e=(0,l._r)(),[t,r]=(0,n.useState)((()=>Object.entries(e).reduce(((e,[t,r])=>q(I({},e),{[t]:r.versions[0].name})),{}))),i=Object.values(e).some((e=>e.versions.length>1));return{allDocsData:e,versioningEnabled:i,searchVersions:t,setSearchVersion:(e,t)=>r((r=>q(I({},r),{[e]:t})))}}(),[C,D]=(0,d.K)(),V={items:[],query:null,totalResults:null,totalPages:null,lastPage:null,hasMore:null,loading:null},[B,M]=(0,n.useReducer)(((e,t)=>{switch(t.type){case"reset":return V;case"loading":return q(I({},e),{loading:!0});case"update":return C!==t.value.query?e:q(I({},t.value),{items:0===t.value.lastPage?t.value.items:e.items.concat(t.value.items)});case"advance":{const t=e.totalPages>e.lastPage+1;return q(I({},e),{lastPage:t?e.lastPage+1:e.lastPage,hasMore:t})}default:return e}}),V),z=u()(t,r),U=s()(z,a,{hitsPerPage:15,advancedSyntax:!0,disjunctiveFacets:["language","docusaurus_tag"]});U.on("result",(({results:{query:e,hits:t,page:r,nbHits:n,nbPages:i}})=>{if(""===e||!Array.isArray(t))return void M({type:"reset"});const a=e=>e.replace(/algolia-docsearch-suggestion--highlight/g,"search-result-match"),s=t.map((({url:e,_highlightResult:{hierarchy:t},_snippetResult:r={}})=>{const n=Object.keys(t).map((e=>a(t[e].value)));return{title:n.pop(),url:c(e),summary:r.content?`${a(r.content.value)}...`:"",breadcrumbs:n}}));M({type:"update",value:{items:s,query:e,totalResults:n,totalPages:i,lastPage:r,hasMore:i>r+1,loading:!1}})}));const[J,Z]=(0,n.useState)(null),W=(0,n.useRef)(0),$=(0,n.useRef)(o.Z.canUseIntersectionObserver&&new IntersectionObserver((e=>{const{isIntersecting:t,boundingClientRect:{y:r}}=e[0];t&&W.current>r&&M({type:"advance"}),W.current=r}),{threshold:1})),K=()=>C?(0,y.I)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:C}):(0,y.I)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"}),X=(0,p.zX)(((t=0)=>{U.addDisjunctiveFacetRefinement("docusaurus_tag","default"),U.addDisjunctiveFacetRefinement("language",e),Object.entries(_.searchVersions).forEach((([e,t])=>{U.addDisjunctiveFacetRefinement("docusaurus_tag",`docs-${e}-${t}`)})),U.setQuery(C).setPage(t).search()}));return(0,n.useEffect)((()=>{if(!J)return;const e=$.current;return e?(e.observe(J),()=>e.unobserve(J)):()=>!0}),[J]),(0,n.useEffect)((()=>{M({type:"reset"}),C&&(M({type:"loading"}),setTimeout((()=>{X()}),300))}),[C,_.searchVersions,X]),(0,n.useEffect)((()=>{B.lastPage&&0!==B.lastPage&&X(B.lastPage)}),[X,B.lastPage]),n.createElement(P.Z,null,n.createElement(h.Z,null,n.createElement("title",null,(0,g.p)(K())),n.createElement("meta",{property:"robots",content:"noindex, follow"})),n.createElement("div",{className:"container margin-vert--lg"},n.createElement("h1",null,K()),n.createElement("form",{className:"row",onSubmit:e=>e.preventDefault()},n.createElement("div",{className:(0,i.Z)("col",H,{"col--9":_.versioningEnabled,"col--12":!_.versioningEnabled})},n.createElement("input",{type:"search",name:"q",className:j,placeholder:(0,y.I)({id:"theme.SearchPage.inputPlaceholder",message:"Type your search here",description:"The placeholder for search page input"}),"aria-label":(0,y.I)({id:"theme.SearchPage.inputLabel",message:"Search",description:"The ARIA label for search page input"}),onChange:e=>D(e.target.value),value:C,autoComplete:"off",autoFocus:!0})),_.versioningEnabled&&n.createElement(L,{docsSearchVersionsHelpers:_})),n.createElement("div",{className:"row"},n.createElement("div",{className:(0,i.Z)("col","col--8",E)},!!B.totalResults&&v(B.totalResults)),n.createElement("div",{className:(0,i.Z)("col","col--4","text--right",T)},n.createElement("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.algolia.com/","aria-label":(0,y.I)({id:"theme.SearchPage.algoliaLabel",message:"Search by Algolia",description:"The ARIA label for Algolia mention"})},n.createElement("svg",{viewBox:"0 0 168 24",className:O},n.createElement("g",{fill:"none"},n.createElement("path",{className:x,d:"M120.925 18.804c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 0 0-1.574-.199 5.7 5.7 0 0 0-.897.069 2.699 2.699 0 0 0-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 0 1-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 0 1-1.471-.636 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 0 1 1.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 0 1 1.82-.185 8.404 8.404 0 0 1 1.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 0 0-.384-.73 1.784 1.784 0 0 0-.724-.493 3.164 3.164 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 0 0-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 0 1 2.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 0 0-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 0 0-.814.24 1.46 1.46 0 0 0-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 0 1 .233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 0 1-1.471-.635 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 0 1 2.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 0 0-.109-.875 1.873 1.873 0 0 0-.384-.731 1.784 1.784 0 0 0-.724-.492 3.165 3.165 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 0 0-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 0 1 2.073-.177zm-8.034-1.271a1.626 1.626 0 0 1-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 0 1-1.128 1.906 4.986 4.986 0 0 1-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 0 1-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 0 1-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 0 1 1.15-1.892 5.133 5.133 0 0 1 1.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 0 1 1.753 1.216 5.644 5.644 0 0 1 1.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 0 0-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 0 1-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 0 1-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 0 1 2.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17zM6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 0 0-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 0 1-.582-.271 13.67 13.67 0 0 1-.55-.287 4.275 4.275 0 0 1-.567-.351 6.92 6.92 0 0 1-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 0 1-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 0 0-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 0 0-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 0 0-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 0 1-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z"}),n.createElement("path",{fill:"#5468FF",d:"M78.988.938h16.594a2.968 2.968 0 0 1 2.966 2.966V20.5a2.967 2.967 0 0 1-2.966 2.964H78.988a2.967 2.967 0 0 1-2.966-2.964V3.897A2.961 2.961 0 0 1 78.988.938z"}),n.createElement("path",{fill:"white",d:"M89.632 5.967v-.772a.978.978 0 0 0-.978-.977h-2.28a.978.978 0 0 0-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 0 1 1.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 0 0-1.382 0l-.465.465a.973.973 0 0 0 0 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 0 0-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 0 1-4.49-4.482 4.488 4.488 0 0 1 4.49-4.482 4.488 4.488 0 0 1 4.489 4.482 4.484 4.484 0 0 1-4.49 4.482m0-10.85a6.363 6.363 0 1 0 0 12.729 6.37 6.37 0 0 0 6.372-6.368 6.358 6.358 0 0 0-6.371-6.36"})))))),B.items.length>0?n.createElement("main",null,B.items.map((({title:e,url:t,summary:r,breadcrumbs:a},s)=>n.createElement("article",{key:s,className:w},n.createElement("h2",{className:N},n.createElement(f.Z,{to:t,dangerouslySetInnerHTML:{__html:e}})),a.length>0&&n.createElement("nav",{"aria-label":"breadcrumbs"},n.createElement("ul",{className:(0,i.Z)("breadcrumbs",A)},a.map(((e,t)=>n.createElement("li",{key:t,className:"breadcrumbs__item",dangerouslySetInnerHTML:{__html:e}}))))),r&&n.createElement("p",{className:S,dangerouslySetInnerHTML:{__html:r}}))))):[C&&!B.loading&&n.createElement("p",{key:"no-results"},n.createElement(y.Z,{id:"theme.SearchPage.noResultsText",description:"The paragraph for empty search result"},"No results were found")),!!B.loading&&n.createElement("div",{key:"spinner",className:k})],B.hasMore&&n.createElement("div",{className:Q,ref:Z},n.createElement(y.Z,{id:"theme.SearchPage.fetchingNewResults",description:"The paragraph for fetching new search results"},"Fetching new results..."))))}function B(){return n.createElement(v.FG,{className:"search-page-wrapper"},n.createElement(V,null))}}}]); \ No newline at end of file diff --git a/assets/js/1be78505.53a54786.js b/assets/js/1be78505.53a54786.js deleted file mode 100644 index d8302a01..00000000 --- a/assets/js/1be78505.53a54786.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[9514],{1774:(e,t,r)=>{r.d(t,{S:()=>l});var n=r(8241);r(7294);const l=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},41:(e,t,r)=>{r.d(t,{L:()=>u,m:()=>i});var n=r(7294),l=r(6010),a=r(9526),o=r(5214),c=r(7109);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],u=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("div",{className:(0,l.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:a,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,l.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,l.Z)("w-4 h-4")}),n.createElement("span",{className:(0,l.Z)("text-sm")},a)))))}},4539:(e,t,r)=>{r.d(t,{pO:()=>i,bI:()=>s,KT:()=>u});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(506);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],u=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{r.d(t,{U:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>H,v4:()=>j,XC:()=>E,Kj:()=>f,TA:()=>a,ET:()=>y,Bh:()=>b,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>F,t2:()=>D,ty:()=>s,Zm:()=>O,wW:()=>P});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",A(function(e){for(var t=1;t{const{colorMode:t}=(0,B.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{$:()=>i});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const i=e=>{var{className:t,wrapperProps:r}=e,a=c(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),l.createElement(f,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),l.createElement(f,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),l.createElement(u,null)),u=()=>l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},l.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",l.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"GitHub")," "),"and",l.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"LinkedIn")," "),". ",l.createElement("br",null)," ",l.createElement(a.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"Sponsorship")," "))," is now available.")),f=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),m=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},8014:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Fe});var n=r(7294),l=r(6010),a=r(9712),o=r(5319),c=r(6391),i=r(3964),s=r(7391),u=r(5682),f=r(8894),m=r(4539),p=r(6204);const d=()=>n.createElement("footer",{className:(0,l.Z)("py-4","px-4","dark:bg-gray-800 bg-gray-0","border-t dark:border-t-gray-700 border-t-gray-300")},n.createElement("div",{className:(0,l.Z)("mx-auto","flex w-full items-center justify-between","flex-col-reverse sm:flex-row gap-8")},n.createElement("div",{className:(0,l.Z)("text-sm","leading-6","dark:text-gray-400 text-gray-500")},"Copyright \xa9 2023 PrepVerse"," ",n.createElement(p.y,{className:"text-refine-red ml-2 inline leading-6"})," ",n.createElement("br",null),"Built with Docusaurus & refine."),n.createElement("div",{className:(0,l.Z)("flex flex-col sm:flex-row justify-center items-center")},n.createElement("div",{className:(0,l.Z)("dark:text-gray-100 text-gray-800","text-sm leading-6","sm:mr-4")},"Join us on"),n.createElement("div",{className:(0,l.Z)("flex gap-4","dark:text-gray-400 text-gray-500","mt-4 sm:mt-0")},m.KT.map((({href:e,icon:t},r)=>n.createElement("a",{key:r,href:e,target:"_blank",rel:"noreferrer",className:(0,l.Z)("flex items-center no-underline")},n.createElement(t,{className:(0,l.Z)("w-9 h-9 sm:w-6 sm:h-6")}))))))));var b=r(7052),g=r(1098),y=r(1984),h=r(6775),v=r(958),w=r(8168),O=r(888),x=r(8576),E=r(2210),C=r(8241);function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const S=n.forwardRef((function(e,t){var{iconOnly:r=!1,iconClassName:a,className:o,placeholder:c,isPermanentDark:i}=e,s=N(e,["iconOnly","iconClassName","className","placeholder","isPermanentDark"]);return n.createElement("button",Z(function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}let B=null;function R({hit:e,children:t}){return n.createElement(y.Z,{to:e.url},t)}function F({state:e,onClose:t}){const r=(0,v.M)();return n.createElement(y.Z,{to:r(e.query),onClick:t},n.createElement(E.Z,{id:"theme.SearchBar.seeAll",values:{count:e.context.nbHits}},"See all {count} results"))}function I(e){var t,{contextualSearch:l,externalUrlRegex:a,CustomButton:o}=e,c=H(e,["contextualSearch","externalUrlRegex","CustomButton"]);const{siteMetadata:i}=(0,C.Z)(),s=(0,O.l)(),u=(0,x.r)();var f;const m=null!==(f=null===(t=c.searchParameters)||void 0===t?void 0:t.facetFilters)&&void 0!==f?f:[],p=l?function(e,t){const r=e=>"string"==typeof e?[e]:e;return[...r(e),...r(t)]}(u,m):m,d=A(V({},c.searchParameters),{facetFilters:p}),y=(0,h.k6)(),v=(0,n.useRef)(null),E=(0,n.useRef)(null),[j,k]=(0,n.useState)(!1),[P,Z]=(0,n.useState)(void 0),N=(0,n.useCallback)((async()=>B?Promise.resolve():Promise.all([r.e(781).then(r.bind(r,781)),Promise.all([r.e(532),r.e(6945)]).then(r.bind(r,6945)),Promise.all([r.e(532),r.e(9846)]).then(r.bind(r,9846))]).then((([{DocSearchModal:e}])=>{B=e}))),[]),D=(0,n.useCallback)((()=>{N().then((()=>{v.current=document.createElement("div"),document.body.insertBefore(v.current,document.body.firstChild),k(!0)}))}),[N,k]),I=(0,n.useCallback)((()=>{var e,t;k(!1),null===(t=v.current)||void 0===t||null===(e=t.remove)||void 0===e||e.call(t)}),[k]),T=(0,n.useCallback)((e=>{N().then((()=>{k(!0),Z(e.key)}))}),[N,k,Z]),$=(0,n.useRef)({navigate({itemUrl:e}){(0,w.F)(a,e)?window.location.href=e:y.push(e)}}).current,z=(0,n.useRef)((e=>c.transformItems?c.transformItems(e):e.map((e=>A(V({},e),{url:s(e.url)}))))).current,U=(0,n.useMemo)((()=>function(e){return n.createElement(F,A(V({},e),{onClose:I}))}),[I]),_=(0,n.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",i.docusaurusVersion),e)),[i.docusaurusVersion]);(0,b.D)({isOpen:j,onOpen:D,onClose:I,onInput:T,searchButtonRef:E});const G=null!=o?o:S,{apiKey:K,appId:q,searchPagePath:Q,indexName:W,searchParameters:Y}=c,J=H(c,["apiKey","appId","searchPagePath","indexName","searchParameters"]);return n.createElement(n.Fragment,null,n.createElement(g.Z,null,n.createElement("link",{rel:"preconnect",href:`https://${c.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),n.createElement(G,V({onTouchStart:N,onFocus:N,onMouseOver:N,onClick:D,ref:E},J)),j&&B&&v.current&&(0,M.createPortal)(n.createElement(B,A(V({onClose:I,initialScrollY:window.scrollY,initialQuery:P,navigator:$,transformItems:z,hitComponent:R,transformSearchClient:_},c.searchPagePath&&{resultsFooterComponent:U},c),{searchParameters:d,placeholder:L.Z.placeholder,translations:L.Z.modal})),v.current))}function T({CustomButton:e}){const{siteConfig:t}=(0,C.Z)();return n.createElement(I,A(V({},t.themeConfig.algolia),{CustomButton:e}))}var $=r(4695),z=r(7990),U=r(2045);const _=({className:e})=>{const{githubStarCountText:t,loading:r}=(0,$.h)();return n.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,l.Z)("text-sm","text-gray-500 dark:text-gray-400","rounded-[32px]","border border-solid border-gray-300 dark:border-gray-700","flex gap-2 items-center","py-2 pl-2.5 pr-4","no-underline",e)},n.createElement(z.E,{className:(0,l.Z)("w-5 h-5")}),n.createElement("div",{className:(0,l.Z)("flex items-center","min-w-[76px] h-6")},"Star:\xa0",r?n.createElement(U.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):n.createElement("span",{className:(0,l.Z)("tabular-nums text-gray-800 dark:text-gray-100")},t)))};var G=r(3833),K=r(4837);const q=({active:e,className:t,onClick:r})=>n.createElement("button",{className:(0,l.Z)("w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-800 dark:text-gray-100","rounded-full","hover:bg-gray-200 hover:dark:bg-gray-700","transition-[background-color]","duration-200","ease-in-out",t),onClick:r},e?n.createElement(K.T,null):n.createElement(G.U,null));var Q=r(41),W=r(4080),Y=r(2560);const J=({className:e})=>n.createElement(y.Z,{href:"/",className:(0,l.Z)("text-base","text-gray-500 dark:text-gray-400","no-underline","transition-colors","duration-200","ease-in-out","whitespace-nowrap",e)},"PrepVerse Home");var X=r(7275),ee=r(1412);function te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const re=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-refine-enterprise-purple bg-refine-enterprise-purple/30",e),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,l.Z)("z-[1]","absolute","inset-0","dark:bg-purple-new-badge-border-dark bg-purple-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,l.Z)("z-[2]","bg-gray-0 dark:bg-refine-enterprise-purple-4","text-refine-enterprise-purple dark:text-refine-enterprise-purple-3","rounded-full")},n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"currentColor",fillOpacity:.15,rx:6.5}),n.createElement("path",{fill:"currentColor",stroke:"0",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})));function le(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ae(e){for(var t=1;t/gi,ie=({item:e,path:t,line:r,variant:a,onLinkClick:o,deferred:c})=>{var s,u,f;const m=null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"category-as-header"),p=(0,i._F)(e,t),d=(0,X.Mg)(e.href,t),{collapsible:b}=e,g=!m&&!p&&e.collapsed,[h,v]=n.useState(!1!==b&&g),[w,O]=n.useState(!1);n.useEffect((()=>{const e=setTimeout((()=>{O(!0)}),210);return()=>{clearTimeout(e)}}),[h]);const x=m||!e.href||d?"button":y.Z;var E;return n.createElement("div",{className:(0,l.Z)(!r&&"pl-0",r&&"pl-2",r&&"ml-[12px]","relative")},n.createElement(x,oe(ae({type:"button",onClick:m?()=>0:()=>{!1!==b&&(v(!h),O(!1))}},"button"===x?{}:{isNavLink:!0}),{href:e.href,className:(0,l.Z)(m&&"cursor-default","w-full","min-h-[28px]","border-0","appearance-none","focus:outline-none",!m&&"text-gray-400 dark:text-gray-300",m&&"text-gray-500 dark:text-gray-400",m&&"font-semibold",!m&&"hover:text-gray-600 dark:hover:text-gray-300","font-normal","flex items-center",m?"pt-2 pb-4":"py-2","pr-2",m&&"pl-2",!m&&"pl-0.5",m?"text-base":"text-sm","relative",!m&&"group","transition-colors duration-200 ease-in-out",!m&&"no-underline")}),!m&&n.createElement(ee.v,{className:(0,l.Z)("opacity-70","text-gray-500 dark:text-gray-400","h-5 w-5","flex-shrink-0","z-[1]","transition-transform duration-200 ease-in-out","group-hover:text-gray-600 dark:group-hover:text-gray-300",{"-rotate-90 transform":h})}),n.createElement("span",{className:"z-[1]"},e.label),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out","top-0",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!p&&!d,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":p&&d,"right-0":"desktop"===a,"-left-2":"mobile"===a},"h-full"),style:{width:"desktop"===a?"calc(260px - 32px)":"calc(100% + 16px)"}})),r&&n.createElement("div",{className:"z-[1] absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("div",{className:(0,l.Z)(h&&"max-h-0 opacity-0",h&&"overflow-hidden",!h&&"opacity-100",!h&&!w&&"max-h-screen",!h&&w&&"max-h-max")},(!c||!h)&&pe({items:null!==(E=null===(f=e)||void 0===f?void 0:f.items)&&void 0!==E?E:[],path:t,line:!m,fromHeader:m,variant:a,onLinkClick:o,deferred:c})))},se=({item:e,onClick:t})=>n.createElement(y.Z,{href:e.href,isNavLink:!0,onClick:t,className:(0,l.Z)("flex-shrink-0","relative","min-h-[28px]","rounded-[18px]","bg-refine-enterprise-purple-2 bg-opacity-10","dark-bg-refine-enterprise-purple-2 dark:bg-opacity-30","text-refine-enterprise-purple","dark:text-refine-enterprise-purple-3","pl-6 pr-3 py-2","text-sm font-normal","flex items-start justify-start","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},n.createElement("div",{className:"flex items-center flex-1"},n.createElement("span",{className:"z-[1] flex-shrink-0"},e.label),n.createElement(ne,{className:"flex-shrink-0 ml-auto"}))),ue=e=>n.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M1 2.65C1 1.739 1.739 1 2.65 1H5.5a.5.5 0 0 0 0-1H2.65A2.65 2.65 0 0 0 0 2.65v6.7A2.65 2.65 0 0 0 2.65 12h6.7A2.65 2.65 0 0 0 12 9.35V6.5a.5.5 0 0 0-1 0v2.85A1.65 1.65 0 0 1 9.35 11h-6.7A1.65 1.65 0 0 1 1 9.35v-6.7Z"}),n.createElement("path",{d:"M8.5 0a.5.5 0 0 0 0 1h1.793L5.646 5.646a.5.5 0 1 0 .708.708L11 1.707V3.5a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 10.5 0h-2Z"}))),fe=({item:e,path:t,dashed:r,line:a,variant:o,onClick:c})=>{var s,u,f;const m=n.useRef(!1),p=n.useRef(null),d=(0,i._F)(e,t),b=(0,X.Mg)(e.href,t),g=(null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"enterprise-badge"))||!1;if(n.useEffect((()=>{if(d&&!m.current){const r=document.querySelector("#refine-docs-sidebar");var e,t;if(r&&p.current)r.scrollTop=(null===(e=p.current)||void 0===e?void 0:e.offsetTop)-r.clientHeight/2+(null===(t=p.current)||void 0===t?void 0:t.clientHeight)/2}m.current=!0}),[d]),g)return n.createElement(se,{item:e,onClick:c});const h=ce.test(e.label);return n.createElement(y.Z,{ref:p,href:e.href,isNavLink:!0,onClick:c,className:(0,l.Z)("relative","min-h-[28px]",!d&&"text-gray-600 dark:text-gray-300",!d&&"hover:text-gray-600 dark:hover:text-gray-300",d&&"text-refine-react-light-link dark:text-refine-react-dark-link","px-4 py-2","text-sm font-normal","flex items-start justify-start",r&&!a&&"pl-0.5",a&&r&&"pl-2",a&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},r&&n.createElement(re,{className:(0,l.Z)("z-[1] h-5 w-5 flex-shrink-0","text-gray-300 dark:text-gray-600",d&&"text-refine-react-light-link dark:text-refine-react-dark-link text-opacity-50 dark:text-opacity-50")}),n.createElement("div",{className:(0,l.Z)("flex items-center",h&&"break-all")},n.createElement("span",{className:"z-[1]"},e.label)),(null===(f=e.customProps)||void 0===f?void 0:f.external)&&n.createElement(ue,{className:(0,l.Z)("z-[1]","text-inherit","w-5 h-5","p-1","ml-1")}),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!d&&!b,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":d&&b,"right-0":"desktop"===o,"-left-2":"mobile"===o},"top-0","h-full"),style:{width:"desktop"===o?"calc(260px - 32px)":"calc(100% + 16px)"}}),a&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}))},me=({item:e,line:t})=>n.createElement("div",{className:(0,l.Z)("relative","text-xs","flex items-start justify-start","px-0.5 py-1",t&&"pl-2",t&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline","text-gray-500 dark:text-gray-400","after:content-['']","after:w-[calc(100%)]","after:h-px","after:bg-gray-300","dark:after:bg-gray-600","after:absolute","after:left-0","after:top-1/2","after:-translate-y-1/2")},t&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("span",{className:(0,l.Z)("z-[1]","-ml-1","px-1","bg-gray-0","dark:bg-gray-900"),dangerouslySetInnerHTML:{__html:e.value}})),pe=({items:e=[],path:t,root:r,line:l,variant:a,onLinkClick:o,deferred:c})=>{var i,s,u,f;const m=null===(s=e)||void 0===s||null===(i=s.some)||void 0===i?void 0:i.call(s,(e=>"category"===e.type)),p=!r&&m;var d;return null!==(d=null===(f=e)||void 0===f||null===(u=f.map)||void 0===u?void 0:u.call(f,((e,r)=>{switch(e.type){case"category":return n.createElement(ie,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,line:!!l,variant:a,onLinkClick:o,deferred:c});case"html":return n.createElement(me,{key:`${e.type}:${e.value}`,item:e,path:t,line:!!l,variant:a});case"link":return n.createElement(fe,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,dashed:p,line:!!l,variant:a,onClick:o});default:return null}})))&&void 0!==d?d:[]},de=()=>{var e;const t=(0,u.V)(),{pathname:r}=(0,h.TH)();return n.createElement("div",{id:"refine-docs-sidebar",className:(0,l.Z)("hidden lg:block","sticky","left-0","overflow-auto","w-full"),style:{maxWidth:"260px",top:`${Ne}px`,height:`calc(100vh - ${Ne}px)`}},n.createElement("div",{className:(0,l.Z)("px-4","py-4","border-r border-r-gray-300 dark:border-r-gray-700","flex flex-col gap-6")},pe({items:null===(e=t)||void 0===e?void 0:e.items,path:r,root:!0,variant:"desktop"})))};var be=r(3799);const ge=({className:e})=>n.createElement("div",{className:(0,l.Z)("flex","items-center justify-start","gap-2","no-underline",e)},n.createElement(y.Z,{to:"/",className:(0,l.Z)("no-underline","flex items-center gap-2"),onContextMenu:be.Q},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base","font-semibold")},"PrepVerse")),n.createElement("span",{className:(0,l.Z)("block","h-6","w-px","mx-1","bg-gray-300 dark:bg-gray-600")}),n.createElement(y.Z,{to:"/docs",className:(0,l.Z)("no-underline")},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base font-normal")},"Docs")));var ye=r(4642),he=r(5995),ve=r(4604);const we=()=>{const{search:e,hash:t}=(0,h.TH)(),r=(0,he.Iw)(),n=(0,he.gB)();return{links:n.map((n=>{var l;const a=null!==(l=r.alternateDocVersions[n.name])&&void 0!==l?l:(e=>e.docs.find((t=>t.id===e.mainDocId)))(n);return{to:`${a.path}${e}${t}`,label:n.label}}))}};function Oe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const xe=e=>n.createElement("svg",function(e){for(var t=1;t{const r=(0,he.Iw)(),{links:a}=we();return n.createElement("div",{className:t},n.createElement(ve.v,null,(({open:t})=>n.createElement(n.Fragment,null,n.createElement(ve.v.Button,{className:(0,l.Z)("appearance-none","focus:outline-none","border border-solid border-gray-300 dark:border-gray-600 lg:dark:border-gray-700","rounded-[32px]","py-1.5","pl-3","pr-2","bg-gray-0 dark:bg-gray-800","lg:bg-transparent lg:dark:bg-transparent","lg:pl-4 lg:pr-3","lg:py-[9px]","flex","items-center","justify-center","gap-1","lg:gap-2","select-none",e)},n.createElement("span",{className:(0,l.Z)("text-gray-500 dark:text-gray-100","text-sm leading-5","block")},r.activeVersion.label),n.createElement(ye.A,{className:"text-gray-400 w-4 h-4"})),n.createElement(W.u,{show:t,className:"relative z-10",enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(xe,{className:(0,l.Z)("absolute right-[11px] top-1 origin-bottom-right","text-gray-700 dark:text-white")}),n.createElement(ve.v.Items,{static:!0,className:(0,l.Z)("absolute right-0 top-2 origin-bottom-right","flex flex-col gap-2","w-[112px]","p-2","bg-gray-700 dark:bg-white","rounded-lg")},a.map((e=>n.createElement(ve.v.Item,{key:e.label},(()=>{const t=e.label===r.activeVersion.label;return n.createElement(y.Z,{to:e.to,className:(0,l.Z)("px-2 py-1","rounded-[4px]","no-underline",{"text-white hover:text-white":t,"bg-refine-blue":t,"text-gray-300 dark:text-gray-700":!t,"hover:bg-gray-600 hover:dark:bg-gray-100 hover:text-gray-300 dark:hover:text-gray-700":!t})},e.label)}))))))))))},Ce=({isOpen:e,onClose:t})=>{const{items:r}=(({variant:e,onLinkClick:t,deferred:r})=>{var n;const l=(0,u.V)(),{pathname:a}=(0,h.TH)();return{items:pe({items:null===(n=l)||void 0===n?void 0:n.items,path:a,root:!0,variant:e,onLinkClick:t,deferred:r})}})({variant:"mobile",onLinkClick:t,deferred:!0});return n.createElement(W.u,{appear:!0,show:e,as:n.Fragment},n.createElement(Y.V,{as:"div",className:"relative z-mobileNavbar",onClose:t},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-0 dark:bg-gray-800"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(Y.V.Panel,{className:(0,l.Z)("w-full h-[100dvh]","flex flex-col","px-2")},n.createElement("div",{className:(0,l.Z)("py-4","px-2","w-full h-16","flex items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(q,{onClick:t,active:!0}))),n.createElement("div",{className:(0,l.Z)("relative","w-full max-w-[480px]","flex","flex-col","flex-1","mx-auto","rounded-lg","border border-gray-300 dark:border-gray-600")},n.createElement("div",{className:(0,l.Z)("h-12","rounded-tl-lg rounded-tr-lg","bg-gray-100 dark:bg-gray-700","border-b border-gray-300 dark:border-gray-600","flex items-center gap-2","px-4 py-2","justify-end")},n.createElement(Ee,null)),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","relative")},n.createElement("div",{className:(0,l.Z)("inset-0","overflow-scroll","h-full","px-8","absolute","flex flex-col gap-6","py-6")},r))),n.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-0")},n.createElement("div",{className:(0,l.Z)("flex items-center justify-start","gap-10","px-2","py-4")},n.createElement("span",{className:(0,l.Z)("text-sm","text-gray-800","dark:text-gray-100")},"Appearance"),n.createElement(Q.L,null)),n.createElement("div",{className:(0,l.Z)("border-t","border-t-gray-300 dark:border-t-gray-700","px-4","py-2","flex","items-center","justify-between")},n.createElement(J,null),n.createElement(_,null)))))))))};var je=r(2496);function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pe(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("w-full","hidden lg:flex items-center","mx-auto")},n.createElement(ge,{className:(0,l.Z)("lg:min-w-[256px]")}),n.createElement("div",{className:(0,l.Z)("flex-1","flex","justify-end","items-center","gap-4")},n.createElement("div",{className:(0,l.Z)("hidden lg:flex items-center justify-start")},n.createElement(T,null)),n.createElement("div",{className:(0,l.Z)("lg:hidden flex")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))})),n.createElement(Ee,null),n.createElement(_,null),n.createElement(Q.m,{className:(0,l.Z)("scale-75","sm:scale-100")}))),Le=()=>{const[e,t]=(0,n.useState)(!1);return n.createElement("div",{className:(0,l.Z)("w-full","flex lg:hidden items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))}),n.createElement(q,{onClick:()=>t(!0),active:e})),n.createElement(Ce,{isOpen:e,onClose:()=>t(!1)}))},Me=()=>n.createElement(n.Fragment,null,n.createElement(je.T,null),n.createElement("div",{className:(0,l.Z)("flex items-center","h-16","z-10","sticky","top-0","py-4 sm:py-3 px-4 sm:px-6","bg-gray-0 dark:bg-gray-800","border-b border-gray-300 dark:border-gray-700")},n.createElement(Se,null),n.createElement(Le,null))),De=({children:e})=>n.createElement(n.Fragment,null,n.createElement(Me,null),n.createElement("div",{className:(0,l.Z)("flex items-start justify-start","w-full flex-1","mx-auto")},n.createElement(de,null),e),n.createElement(d,null));function Ve({children:e}){return n.createElement(f.Z,null,n.createElement(De,null,e))}var Ae=r(889),He=r(6894),Be=r(1774);function Re(e){const{versionMetadata:t}=e;return n.createElement(n.Fragment,null,n.createElement(He.Z,{version:t.version,tag:(0,c.os)(t.pluginId,t.version)}),n.createElement(a.d,null,t.noIndex&&n.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function Fe(e){const{versionMetadata:t}=e,r=(0,i.hI)(e),{tutorial:{path_prefix:c}}=(0,Be.S)();if(!r)return n.createElement(Ae.default,null);const f=Object.keys(t.docsSidebars)[0],m=t.docsSidebars[f],{docElement:p,sidebarName:d,sidebarItems:b}=(e.location.pathname.startsWith(c),r);return n.createElement(n.Fragment,null,n.createElement(Re,e),n.createElement(a.FG,{className:(0,l.Z)(o.k.wrapper.docsPages,o.k.page.docsDocPage,e.versionMetadata.className)},n.createElement(s.q,{version:t},n.createElement(u.b,{name:null!=d?d:f,items:null!=b?b:m},n.createElement(Ve,null,p)))))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/1be78505.aa18d58b.js b/assets/js/1be78505.aa18d58b.js new file mode 100644 index 00000000..95e672ac --- /dev/null +++ b/assets/js/1be78505.aa18d58b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[9514],{1774:(e,t,r)=>{r.d(t,{S:()=>l});var n=r(8241);r(7294);const l=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},3076:(e,t,r)=>{r.d(t,{L:()=>u,m:()=>i});var n=r(7294),l=r(6010),a=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],u=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("div",{className:(0,l.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:a,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,l.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,l.Z)("w-4 h-4")}),n.createElement("span",{className:(0,l.Z)("text-sm")},a)))))}},682:(e,t,r)=>{r.d(t,{pO:()=>i,bI:()=>s,KT:()=>u});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],u=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>H,v4:()=>j,XC:()=>E,Kj:()=>f,TA:()=>a,ET:()=>y,Bh:()=>b,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>F,t2:()=>D,ty:()=>s,Zm:()=>O,wW:()=>P});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",A(function(e){for(var t=1;t{const{colorMode:t}=(0,B.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{$:()=>i});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const i=e=>{var{className:t,wrapperProps:r}=e,a=c(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),l.createElement(f,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),l.createElement(f,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),l.createElement(u,null)),u=()=>l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},l.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",l.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"GitHub")," "),"and",l.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"LinkedIn")," "),". ",l.createElement("br",null)," ",l.createElement(a.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"Sponsorship")," "))," is now available.")),f=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),m=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},5652:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Fe});var n=r(7294),l=r(6010),a=r(9712),o=r(5319),c=r(6391),i=r(3964),s=r(7391),u=r(5682),f=r(8894),m=r(682),p=r(8325);const d=()=>n.createElement("footer",{className:(0,l.Z)("py-4","px-4","dark:bg-gray-800 bg-gray-0","border-t dark:border-t-gray-700 border-t-gray-300")},n.createElement("div",{className:(0,l.Z)("mx-auto","flex w-full items-center justify-between","flex-col-reverse sm:flex-row gap-8")},n.createElement("div",{className:(0,l.Z)("text-sm","leading-6","dark:text-gray-400 text-gray-500")},"Copyright \xa9 2023 PrepVerse"," ",n.createElement(p.y,{className:"text-refine-red ml-2 inline leading-6"})," ",n.createElement("br",null),"Built with Docusaurus & refine."),n.createElement("div",{className:(0,l.Z)("flex flex-col sm:flex-row justify-center items-center")},n.createElement("div",{className:(0,l.Z)("dark:text-gray-100 text-gray-800","text-sm leading-6","sm:mr-4")},"Join us on"),n.createElement("div",{className:(0,l.Z)("flex gap-4","dark:text-gray-400 text-gray-500","mt-4 sm:mt-0")},m.KT.map((({href:e,icon:t},r)=>n.createElement("a",{key:r,href:e,target:"_blank",rel:"noreferrer",className:(0,l.Z)("flex items-center no-underline")},n.createElement(t,{className:(0,l.Z)("w-9 h-9 sm:w-6 sm:h-6")}))))))));var b=r(7052),g=r(1098),y=r(1984),h=r(6775),v=r(958),w=r(8168),O=r(888),x=r(8576),E=r(2210),C=r(8241);function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const S=n.forwardRef((function(e,t){var{iconOnly:r=!1,iconClassName:a,className:o,placeholder:c,isPermanentDark:i}=e,s=N(e,["iconOnly","iconClassName","className","placeholder","isPermanentDark"]);return n.createElement("button",Z(function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}let B=null;function R({hit:e,children:t}){return n.createElement(y.Z,{to:e.url},t)}function F({state:e,onClose:t}){const r=(0,v.M)();return n.createElement(y.Z,{to:r(e.query),onClick:t},n.createElement(E.Z,{id:"theme.SearchBar.seeAll",values:{count:e.context.nbHits}},"See all {count} results"))}function I(e){var t,{contextualSearch:l,externalUrlRegex:a,CustomButton:o}=e,c=H(e,["contextualSearch","externalUrlRegex","CustomButton"]);const{siteMetadata:i}=(0,C.Z)(),s=(0,O.l)(),u=(0,x.r)();var f;const m=null!==(f=null===(t=c.searchParameters)||void 0===t?void 0:t.facetFilters)&&void 0!==f?f:[],p=l?function(e,t){const r=e=>"string"==typeof e?[e]:e;return[...r(e),...r(t)]}(u,m):m,d=A(V({},c.searchParameters),{facetFilters:p}),y=(0,h.k6)(),v=(0,n.useRef)(null),E=(0,n.useRef)(null),[j,k]=(0,n.useState)(!1),[P,Z]=(0,n.useState)(void 0),N=(0,n.useCallback)((async()=>B?Promise.resolve():Promise.all([r.e(781).then(r.bind(r,781)),Promise.all([r.e(532),r.e(6945)]).then(r.bind(r,6945)),Promise.all([r.e(532),r.e(9846)]).then(r.bind(r,9846))]).then((([{DocSearchModal:e}])=>{B=e}))),[]),D=(0,n.useCallback)((()=>{N().then((()=>{v.current=document.createElement("div"),document.body.insertBefore(v.current,document.body.firstChild),k(!0)}))}),[N,k]),I=(0,n.useCallback)((()=>{var e,t;k(!1),null===(t=v.current)||void 0===t||null===(e=t.remove)||void 0===e||e.call(t)}),[k]),T=(0,n.useCallback)((e=>{N().then((()=>{k(!0),Z(e.key)}))}),[N,k,Z]),$=(0,n.useRef)({navigate({itemUrl:e}){(0,w.F)(a,e)?window.location.href=e:y.push(e)}}).current,z=(0,n.useRef)((e=>c.transformItems?c.transformItems(e):e.map((e=>A(V({},e),{url:s(e.url)}))))).current,U=(0,n.useMemo)((()=>function(e){return n.createElement(F,A(V({},e),{onClose:I}))}),[I]),_=(0,n.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",i.docusaurusVersion),e)),[i.docusaurusVersion]);(0,b.D)({isOpen:j,onOpen:D,onClose:I,onInput:T,searchButtonRef:E});const G=null!=o?o:S,{apiKey:K,appId:q,searchPagePath:Q,indexName:W,searchParameters:Y}=c,J=H(c,["apiKey","appId","searchPagePath","indexName","searchParameters"]);return n.createElement(n.Fragment,null,n.createElement(g.Z,null,n.createElement("link",{rel:"preconnect",href:`https://${c.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),n.createElement(G,V({onTouchStart:N,onFocus:N,onMouseOver:N,onClick:D,ref:E},J)),j&&B&&v.current&&(0,M.createPortal)(n.createElement(B,A(V({onClose:I,initialScrollY:window.scrollY,initialQuery:P,navigator:$,transformItems:z,hitComponent:R,transformSearchClient:_},c.searchPagePath&&{resultsFooterComponent:U},c),{searchParameters:d,placeholder:L.Z.placeholder,translations:L.Z.modal})),v.current))}function T({CustomButton:e}){const{siteConfig:t}=(0,C.Z)();return n.createElement(I,A(V({},t.themeConfig.algolia),{CustomButton:e}))}var $=r(4695),z=r(6296),U=r(8616);const _=({className:e})=>{const{githubStarCountText:t,loading:r}=(0,$.h)();return n.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,l.Z)("text-sm","text-gray-500 dark:text-gray-400","rounded-[32px]","border border-solid border-gray-300 dark:border-gray-700","flex gap-2 items-center","py-2 pl-2.5 pr-4","no-underline",e)},n.createElement(z.E,{className:(0,l.Z)("w-5 h-5")}),n.createElement("div",{className:(0,l.Z)("flex items-center","min-w-[76px] h-6")},"Star:\xa0",r?n.createElement(U.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):n.createElement("span",{className:(0,l.Z)("tabular-nums text-gray-800 dark:text-gray-100")},t)))};var G=r(9679),K=r(2935);const q=({active:e,className:t,onClick:r})=>n.createElement("button",{className:(0,l.Z)("w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-800 dark:text-gray-100","rounded-full","hover:bg-gray-200 hover:dark:bg-gray-700","transition-[background-color]","duration-200","ease-in-out",t),onClick:r},e?n.createElement(K.T,null):n.createElement(G.U,null));var Q=r(3076),W=r(4080),Y=r(2560);const J=({className:e})=>n.createElement(y.Z,{href:"/",className:(0,l.Z)("text-base","text-gray-500 dark:text-gray-400","no-underline","transition-colors","duration-200","ease-in-out","whitespace-nowrap",e)},"PrepVerse Home");var X=r(7275),ee=r(3222);function te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const re=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-refine-enterprise-purple bg-refine-enterprise-purple/30",e),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,l.Z)("z-[1]","absolute","inset-0","dark:bg-purple-new-badge-border-dark bg-purple-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,l.Z)("z-[2]","bg-gray-0 dark:bg-refine-enterprise-purple-4","text-refine-enterprise-purple dark:text-refine-enterprise-purple-3","rounded-full")},n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"currentColor",fillOpacity:.15,rx:6.5}),n.createElement("path",{fill:"currentColor",stroke:"0",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})));function le(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ae(e){for(var t=1;t/gi,ie=({item:e,path:t,line:r,variant:a,onLinkClick:o,deferred:c})=>{var s,u,f;const m=null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"category-as-header"),p=(0,i._F)(e,t),d=(0,X.Mg)(e.href,t),{collapsible:b}=e,g=!m&&!p&&e.collapsed,[h,v]=n.useState(!1!==b&&g),[w,O]=n.useState(!1);n.useEffect((()=>{const e=setTimeout((()=>{O(!0)}),210);return()=>{clearTimeout(e)}}),[h]);const x=m||!e.href||d?"button":y.Z;var E;return n.createElement("div",{className:(0,l.Z)(!r&&"pl-0",r&&"pl-2",r&&"ml-[12px]","relative")},n.createElement(x,oe(ae({type:"button",onClick:m?()=>0:()=>{!1!==b&&(v(!h),O(!1))}},"button"===x?{}:{isNavLink:!0}),{href:e.href,className:(0,l.Z)(m&&"cursor-default","w-full","min-h-[28px]","border-0","appearance-none","focus:outline-none",!m&&"text-gray-400 dark:text-gray-300",m&&"text-gray-500 dark:text-gray-400",m&&"font-semibold",!m&&"hover:text-gray-600 dark:hover:text-gray-300","font-normal","flex items-center",m?"pt-2 pb-4":"py-2","pr-2",m&&"pl-2",!m&&"pl-0.5",m?"text-base":"text-sm","relative",!m&&"group","transition-colors duration-200 ease-in-out",!m&&"no-underline")}),!m&&n.createElement(ee.v,{className:(0,l.Z)("opacity-70","text-gray-500 dark:text-gray-400","h-5 w-5","flex-shrink-0","z-[1]","transition-transform duration-200 ease-in-out","group-hover:text-gray-600 dark:group-hover:text-gray-300",{"-rotate-90 transform":h})}),n.createElement("span",{className:"z-[1]"},e.label),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out","top-0",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!p&&!d,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":p&&d,"right-0":"desktop"===a,"-left-2":"mobile"===a},"h-full"),style:{width:"desktop"===a?"calc(260px - 32px)":"calc(100% + 16px)"}})),r&&n.createElement("div",{className:"z-[1] absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("div",{className:(0,l.Z)(h&&"max-h-0 opacity-0",h&&"overflow-hidden",!h&&"opacity-100",!h&&!w&&"max-h-screen",!h&&w&&"max-h-max")},(!c||!h)&&pe({items:null!==(E=null===(f=e)||void 0===f?void 0:f.items)&&void 0!==E?E:[],path:t,line:!m,fromHeader:m,variant:a,onLinkClick:o,deferred:c})))},se=({item:e,onClick:t})=>n.createElement(y.Z,{href:e.href,isNavLink:!0,onClick:t,className:(0,l.Z)("flex-shrink-0","relative","min-h-[28px]","rounded-[18px]","bg-refine-enterprise-purple-2 bg-opacity-10","dark-bg-refine-enterprise-purple-2 dark:bg-opacity-30","text-refine-enterprise-purple","dark:text-refine-enterprise-purple-3","pl-6 pr-3 py-2","text-sm font-normal","flex items-start justify-start","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},n.createElement("div",{className:"flex items-center flex-1"},n.createElement("span",{className:"z-[1] flex-shrink-0"},e.label),n.createElement(ne,{className:"flex-shrink-0 ml-auto"}))),ue=e=>n.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M1 2.65C1 1.739 1.739 1 2.65 1H5.5a.5.5 0 0 0 0-1H2.65A2.65 2.65 0 0 0 0 2.65v6.7A2.65 2.65 0 0 0 2.65 12h6.7A2.65 2.65 0 0 0 12 9.35V6.5a.5.5 0 0 0-1 0v2.85A1.65 1.65 0 0 1 9.35 11h-6.7A1.65 1.65 0 0 1 1 9.35v-6.7Z"}),n.createElement("path",{d:"M8.5 0a.5.5 0 0 0 0 1h1.793L5.646 5.646a.5.5 0 1 0 .708.708L11 1.707V3.5a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 10.5 0h-2Z"}))),fe=({item:e,path:t,dashed:r,line:a,variant:o,onClick:c})=>{var s,u,f;const m=n.useRef(!1),p=n.useRef(null),d=(0,i._F)(e,t),b=(0,X.Mg)(e.href,t),g=(null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"enterprise-badge"))||!1;if(n.useEffect((()=>{if(d&&!m.current){const r=document.querySelector("#refine-docs-sidebar");var e,t;if(r&&p.current)r.scrollTop=(null===(e=p.current)||void 0===e?void 0:e.offsetTop)-r.clientHeight/2+(null===(t=p.current)||void 0===t?void 0:t.clientHeight)/2}m.current=!0}),[d]),g)return n.createElement(se,{item:e,onClick:c});const h=ce.test(e.label);return n.createElement(y.Z,{ref:p,href:e.href,isNavLink:!0,onClick:c,className:(0,l.Z)("relative","min-h-[28px]",!d&&"text-gray-600 dark:text-gray-300",!d&&"hover:text-gray-600 dark:hover:text-gray-300",d&&"text-refine-react-light-link dark:text-refine-react-dark-link","px-4 py-2","text-sm font-normal","flex items-start justify-start",r&&!a&&"pl-0.5",a&&r&&"pl-2",a&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},r&&n.createElement(re,{className:(0,l.Z)("z-[1] h-5 w-5 flex-shrink-0","text-gray-300 dark:text-gray-600",d&&"text-refine-react-light-link dark:text-refine-react-dark-link text-opacity-50 dark:text-opacity-50")}),n.createElement("div",{className:(0,l.Z)("flex items-center",h&&"break-all")},n.createElement("span",{className:"z-[1]"},e.label)),(null===(f=e.customProps)||void 0===f?void 0:f.external)&&n.createElement(ue,{className:(0,l.Z)("z-[1]","text-inherit","w-5 h-5","p-1","ml-1")}),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!d&&!b,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":d&&b,"right-0":"desktop"===o,"-left-2":"mobile"===o},"top-0","h-full"),style:{width:"desktop"===o?"calc(260px - 32px)":"calc(100% + 16px)"}}),a&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}))},me=({item:e,line:t})=>n.createElement("div",{className:(0,l.Z)("relative","text-xs","flex items-start justify-start","px-0.5 py-1",t&&"pl-2",t&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline","text-gray-500 dark:text-gray-400","after:content-['']","after:w-[calc(100%)]","after:h-px","after:bg-gray-300","dark:after:bg-gray-600","after:absolute","after:left-0","after:top-1/2","after:-translate-y-1/2")},t&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("span",{className:(0,l.Z)("z-[1]","-ml-1","px-1","bg-gray-0","dark:bg-gray-900"),dangerouslySetInnerHTML:{__html:e.value}})),pe=({items:e=[],path:t,root:r,line:l,variant:a,onLinkClick:o,deferred:c})=>{var i,s,u,f;const m=null===(s=e)||void 0===s||null===(i=s.some)||void 0===i?void 0:i.call(s,(e=>"category"===e.type)),p=!r&&m;var d;return null!==(d=null===(f=e)||void 0===f||null===(u=f.map)||void 0===u?void 0:u.call(f,((e,r)=>{switch(e.type){case"category":return n.createElement(ie,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,line:!!l,variant:a,onLinkClick:o,deferred:c});case"html":return n.createElement(me,{key:`${e.type}:${e.value}`,item:e,path:t,line:!!l,variant:a});case"link":return n.createElement(fe,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,dashed:p,line:!!l,variant:a,onClick:o});default:return null}})))&&void 0!==d?d:[]},de=()=>{var e;const t=(0,u.V)(),{pathname:r}=(0,h.TH)();return n.createElement("div",{id:"refine-docs-sidebar",className:(0,l.Z)("hidden lg:block","sticky","left-0","overflow-auto","w-full"),style:{maxWidth:"260px",top:`${Ne}px`,height:`calc(100vh - ${Ne}px)`}},n.createElement("div",{className:(0,l.Z)("px-4","py-4","border-r border-r-gray-300 dark:border-r-gray-700","flex flex-col gap-6")},pe({items:null===(e=t)||void 0===e?void 0:e.items,path:r,root:!0,variant:"desktop"})))};var be=r(3799);const ge=({className:e})=>n.createElement("div",{className:(0,l.Z)("flex","items-center justify-start","gap-2","no-underline",e)},n.createElement(y.Z,{to:"/",className:(0,l.Z)("no-underline","flex items-center gap-2"),onContextMenu:be.Q},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base","font-semibold")},"PrepVerse")),n.createElement("span",{className:(0,l.Z)("block","h-6","w-px","mx-1","bg-gray-300 dark:bg-gray-600")}),n.createElement(y.Z,{to:"/docs",className:(0,l.Z)("no-underline")},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base font-normal")},"Docs")));var ye=r(9383),he=r(5995),ve=r(4604);const we=()=>{const{search:e,hash:t}=(0,h.TH)(),r=(0,he.Iw)(),n=(0,he.gB)();return{links:n.map((n=>{var l;const a=null!==(l=r.alternateDocVersions[n.name])&&void 0!==l?l:(e=>e.docs.find((t=>t.id===e.mainDocId)))(n);return{to:`${a.path}${e}${t}`,label:n.label}}))}};function Oe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const xe=e=>n.createElement("svg",function(e){for(var t=1;t{const r=(0,he.Iw)(),{links:a}=we();return n.createElement("div",{className:t},n.createElement(ve.v,null,(({open:t})=>n.createElement(n.Fragment,null,n.createElement(ve.v.Button,{className:(0,l.Z)("appearance-none","focus:outline-none","border border-solid border-gray-300 dark:border-gray-600 lg:dark:border-gray-700","rounded-[32px]","py-1.5","pl-3","pr-2","bg-gray-0 dark:bg-gray-800","lg:bg-transparent lg:dark:bg-transparent","lg:pl-4 lg:pr-3","lg:py-[9px]","flex","items-center","justify-center","gap-1","lg:gap-2","select-none",e)},n.createElement("span",{className:(0,l.Z)("text-gray-500 dark:text-gray-100","text-sm leading-5","block")},r.activeVersion.label),n.createElement(ye.A,{className:"text-gray-400 w-4 h-4"})),n.createElement(W.u,{show:t,className:"relative z-10",enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(xe,{className:(0,l.Z)("absolute right-[11px] top-1 origin-bottom-right","text-gray-700 dark:text-white")}),n.createElement(ve.v.Items,{static:!0,className:(0,l.Z)("absolute right-0 top-2 origin-bottom-right","flex flex-col gap-2","w-[112px]","p-2","bg-gray-700 dark:bg-white","rounded-lg")},a.map((e=>n.createElement(ve.v.Item,{key:e.label},(()=>{const t=e.label===r.activeVersion.label;return n.createElement(y.Z,{to:e.to,className:(0,l.Z)("px-2 py-1","rounded-[4px]","no-underline",{"text-white hover:text-white":t,"bg-refine-blue":t,"text-gray-300 dark:text-gray-700":!t,"hover:bg-gray-600 hover:dark:bg-gray-100 hover:text-gray-300 dark:hover:text-gray-700":!t})},e.label)}))))))))))},Ce=({isOpen:e,onClose:t})=>{const{items:r}=(({variant:e,onLinkClick:t,deferred:r})=>{var n;const l=(0,u.V)(),{pathname:a}=(0,h.TH)();return{items:pe({items:null===(n=l)||void 0===n?void 0:n.items,path:a,root:!0,variant:e,onLinkClick:t,deferred:r})}})({variant:"mobile",onLinkClick:t,deferred:!0});return n.createElement(W.u,{appear:!0,show:e,as:n.Fragment},n.createElement(Y.V,{as:"div",className:"relative z-mobileNavbar",onClose:t},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-0 dark:bg-gray-800"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(Y.V.Panel,{className:(0,l.Z)("w-full h-[100dvh]","flex flex-col","px-2")},n.createElement("div",{className:(0,l.Z)("py-4","px-2","w-full h-16","flex items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(q,{onClick:t,active:!0}))),n.createElement("div",{className:(0,l.Z)("relative","w-full max-w-[480px]","flex","flex-col","flex-1","mx-auto","rounded-lg","border border-gray-300 dark:border-gray-600")},n.createElement("div",{className:(0,l.Z)("h-12","rounded-tl-lg rounded-tr-lg","bg-gray-100 dark:bg-gray-700","border-b border-gray-300 dark:border-gray-600","flex items-center gap-2","px-4 py-2","justify-end")},n.createElement(Ee,null)),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","relative")},n.createElement("div",{className:(0,l.Z)("inset-0","overflow-scroll","h-full","px-8","absolute","flex flex-col gap-6","py-6")},r))),n.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-0")},n.createElement("div",{className:(0,l.Z)("flex items-center justify-start","gap-10","px-2","py-4")},n.createElement("span",{className:(0,l.Z)("text-sm","text-gray-800","dark:text-gray-100")},"Appearance"),n.createElement(Q.L,null)),n.createElement("div",{className:(0,l.Z)("border-t","border-t-gray-300 dark:border-t-gray-700","px-4","py-2","flex","items-center","justify-between")},n.createElement(J,null),n.createElement(_,null)))))))))};var je=r(4650);function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pe(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("w-full","hidden lg:flex items-center","mx-auto")},n.createElement(ge,{className:(0,l.Z)("lg:min-w-[256px]")}),n.createElement("div",{className:(0,l.Z)("flex-1","flex","justify-end","items-center","gap-4")},n.createElement("div",{className:(0,l.Z)("hidden lg:flex items-center justify-start")},n.createElement(T,null)),n.createElement("div",{className:(0,l.Z)("lg:hidden flex")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))})),n.createElement(Ee,null),n.createElement(_,null),n.createElement(Q.m,{className:(0,l.Z)("scale-75","sm:scale-100")}))),Le=()=>{const[e,t]=(0,n.useState)(!1);return n.createElement("div",{className:(0,l.Z)("w-full","flex lg:hidden items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))}),n.createElement(q,{onClick:()=>t(!0),active:e})),n.createElement(Ce,{isOpen:e,onClose:()=>t(!1)}))},Me=()=>n.createElement(n.Fragment,null,n.createElement(je.T,null),n.createElement("div",{className:(0,l.Z)("flex items-center","h-16","z-10","sticky","top-0","py-4 sm:py-3 px-4 sm:px-6","bg-gray-0 dark:bg-gray-800","border-b border-gray-300 dark:border-gray-700")},n.createElement(Se,null),n.createElement(Le,null))),De=({children:e})=>n.createElement(n.Fragment,null,n.createElement(Me,null),n.createElement("div",{className:(0,l.Z)("flex items-start justify-start","w-full flex-1","mx-auto")},n.createElement(de,null),e),n.createElement(d,null));function Ve({children:e}){return n.createElement(f.Z,null,n.createElement(De,null,e))}var Ae=r(889),He=r(6894),Be=r(1774);function Re(e){const{versionMetadata:t}=e;return n.createElement(n.Fragment,null,n.createElement(He.Z,{version:t.version,tag:(0,c.os)(t.pluginId,t.version)}),n.createElement(a.d,null,t.noIndex&&n.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function Fe(e){const{versionMetadata:t}=e,r=(0,i.hI)(e),{tutorial:{path_prefix:c}}=(0,Be.S)();if(!r)return n.createElement(Ae.default,null);const f=Object.keys(t.docsSidebars)[0],m=t.docsSidebars[f],{docElement:p,sidebarName:d,sidebarItems:b}=(e.location.pathname.startsWith(c),r);return n.createElement(n.Fragment,null,n.createElement(Re,e),n.createElement(a.FG,{className:(0,l.Z)(o.k.wrapper.docsPages,o.k.page.docsDocPage,e.versionMetadata.className)},n.createElement(s.q,{version:t},n.createElement(u.b,{name:null!=d?d:f,items:null!=b?b:m},n.createElement(Ve,null,p)))))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.4c90cd24.js b/assets/js/1df93b7f.4c90cd24.js deleted file mode 100644 index 4e1215c2..00000000 --- a/assets/js/1df93b7f.4c90cd24.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[3237],{8552:(e,t,r)=>{r.r(t),r.d(t,{default:()=>A});var n=r(1098),l=r(6010),a=r(7294),o=r(7915),i=r(859),c=r(866),s=r(9658),m=r(1984);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>a.createElement("svg",function(e){for(var t=1;ta.createElement(m.Z,{href:"/docs",className:(0,l.Z)("relative","text-gray-0","hover:no-underline","hover:text-gray-0","z-[1]","group")},a.createElement("div",{className:(0,l.Z)("absolute","-left-[1.5px]","-top-[1.5px]","overflow-hidden","rounded-lg","w-[calc(100%+2.5px)] h-[calc(100%+2.5px)]","z-[-1]")},a.createElement("div",{className:(0,l.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-ghost","animate-spin-slow","animation-slow-speed")})),a.createElement("div",{className:(0,l.Z)("bg-refine-bg","rounded-lg","px-10 py-3")},a.createElement("div",{className:(0,l.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},a.createElement(d,null),a.createElement("span",{className:"text-base font-semibold"},"Get started")))),g=()=>a.createElement("div",{className:(0,l.Z)("pt-10","landing-sm:pt-4","landing-lg:pt-6","flex flex-col","justify-center","gap-10","landing-md:gap-16","landing-lg:gap-8","mt-4")},a.createElement("div",null,a.createElement("h1",{className:(0,l.Z)("flex items-center justify-center","flex-col","gap-2","text-[24px] leading-[32px]","landing-md:gap-0","landing-md:text-[32px] landing-md:leading-[40px]","landing-lg:gap-2","landing-lg:text-[40px] landing-lg:leading-[48px]")},a.createElement("span",{className:(0,l.Z)("text-center","block bg-landing-text-bg bg-clip-text text-transparent","font-semibold")},a.createElement("span",{className:(0,l.Z)("font-semibold","dark:text-refine-green-alt dark:drop-shadow-[0_0_30px_rgba(71,235,235,0.3)]","text-refine-blue drop-shadow-[0_0_30px_rgba(0,128,255,0.3)]")},"Computer Science"," ",a.createElement("br",{className:"inline landing-md:hidden"})),a.createElement("span",{className:(0,l.Z)("font-semibold","dark:text-transparent bg-clip-text bg-gradient-to-r text-gradient-to-r from-[#FF9933] to-[#FF4C4D]","text-refine-purple drop-shadow-[0_0_30px_rgba(128,0,255,0.3)]")},"Preparations")),a.createElement("span",{className:(0,l.Z)("text-base sm:text-xl xl:text-2xl","max-w-[328px] sm:max-w-[480px] xl:max-w-max","text-center","block bg-landing-text-bg bg-clip-text text-transparent","font-light")}))),a.createElement("div",{className:(0,l.Z)("flex items-center justify-center","flex-col landing-sm:flex-row","gap-6","landing-sm:gap-8","landing-lg:gap-10")},a.createElement(p,null),a.createElement(s.z,{href:"/about"}))),f=()=>a.createElement("div",{className:"relative pointer-events-none"},a.createElement("div",{className:(0,l.Z)("w-full","h-[200px]","landing-lg:h-[150px]","absolute","-bottom-[125px]","landing-lg:-bottom-[120px]","bg-landing-linear-spectrum","bg-center","bg-no-repeat","bg-[length:1920px]","blur-[75px]","landing-lg:blur-[125px]","opacity-50","landing-sm:opacity-25","landing-lg:opacity-25"),style:{transform:"translateZ(0)"}}),a.createElement("div",{className:(0,l.Z)("mt-16","landing-md:mt-20","mb-6","landing-sm:mb-10","landing-md:mb-16","block landing-lg:hidden","mx-auto","max-w-[300px]","landing-sm:max-w-[208px]","landing-md:max-w-[592px]","max-h-[100px]","aspect-[592/100]","w-full h-full","z-[1]","relative","animation-parent")}),a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","z-[1]","-mt-16","max-w-[948px]","max-h-[248px]","w-full h-full","mx-auto","bg-contain bg-no-repeat bg-center","relative","animation-parent")},a.createElement("video",{autoPlay:!0,muted:!0,loop:!0,playsInline:!0,controls:!1,className:"w-full h-full mt-auto opacity-[0.99]"})));var b=r(4827),h=r(1899),y=r(4960),x=r(2064);function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>a.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;t{const o=(0,b.H)(n,[e-1,e,e+1],[0,1,0]);return a.createElement(h.E.div,{key:e,className:(0,l.Z)("text-center text-transparent","bg-landing-sliding-highlight-bg bg-clip-text","font-bold","absolute left-0","h-full w-full","flex items-center justify-center gap-3"),style:{top:100*e+"%",opacity:o}},a.createElement(r,{className:"w-4 h-4 md:w-6 md:h-6"}),a.createElement("span",null,t))},P=()=>{const e=(0,y.c)(0),t=(0,b.H)(e,[0,j.length-1],["0%",100*-(j.length-1)+"%"]);return a.useEffect((()=>{const t=setInterval((async()=>{const t=e.get()+1,r=t>j.length-1?0:t,n=r===j.length-1;await(0,x.j)(e,r,{duration:.3,type:"spring",bounce:.5,stiffness:100,onComplete:()=>{n&&(e.stop(),e.set(0))}})}),4200);return()=>{clearInterval(t)}}),[e]),a.createElement("div",{className:(0,l.Z)("h-8 md:h-12 overflow-hidden w-full max-w-[300px]","animation-parent")},a.createElement(h.E.div,{style:{translateY:t},className:(0,l.Z)("h-8 md:h-12 w-full relative")},j.map((({title:t,icon:r},n)=>a.createElement(Z,{key:n,index:n,title:t,Icon:r,y:e})))))},N=()=>a.createElement("div",{className:"relative min-h-[288px] animation-parent"},a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","w-full","h-[288px]","-mt-[14px]","bg-refine-bg dark:bg-landing-stars","landing-mask-image-bg")}),a.createElement("div",{className:(0,l.Z)("block landing-lg:hidden","w-full","h-[288px]","-mt-[14px]","bg-refine-bg dark:bg-landing-stars","landing-image-bottom-mobile-bg","bg-[length:620px_350px]","landing-sm:bg-[length:720px_316px]","landing-md:bg-[length:1080px_474px]","bg-top")}),a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","absolute","left-0","bg-landing-video-bottom-line","bg-[length:1920px_327px]","bg-top","top-[-7px]","w-full","h-[288px]","-mt-[14px]")}),a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","absolute","left-0","bg-landing-video-bottom-line-glow","bg-[length:1920px_327px]","bg-top","top-[-7px]","w-full","h-[288px]","-mt-[14px]","animate-beat","will-change-[opacity]")}),a.createElement("div",{className:(0,l.Z)("z-[1]","block","w-full","-mt-[290px]","landing-sm:-mt-[304px]","landing-lg:-mt-[288px]","relative")},a.createElement("div",{className:(0,l.Z)("flex items-center justify-center","flex-col","text-gray-0 text-2xl pt-9")},a.createElement("div",{className:(0,l.Z)("text-base","landing-md:text-2xl","font-normal","bg-landing-text-bg bg-clip-text","text-transparent","mb-2","landing-md:mb-0")},"Resources for Computer Science Preparations"),a.createElement("div",{className:"relative w-[300px]"},a.createElement(P,null))))),S=()=>a.createElement(a.Fragment,null,a.createElement(g,null),a.createElement(f,null),a.createElement(N,null));var L=r(7990),M=r(506),D=r(9526);const F=()=>{const{colorMode:e}=(0,D.I)();return a.createElement("div",null,a.createElement("div",{className:(0,l.Z)("max-w-[344px] sm:max-w-[620px] lg:max-w-[944px] mx-auto","text-start lg:text-center","text-[32px] leading-[40px] font-bold","text-gray-700 dark:text-gray-300")},"My Social Network Profiles"),a.createElement("div",{className:(0,l.Z)("no-prose","flex flex-wrap gap-4 justify-center items-center","mt-6 lg:mt-10")},a.createElement("a",{target:"_blank",href:"https://github.com/AkashSingh3031",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","rounded-xl p-4","no-underline hover:no-underline"),rel:"noreferrer"},a.createElement("div",null,a.createElement(L.E,{className:"text-2xl text-gray-900 dark:text-gray-0",width:"24px",height:"24px"})),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Visit our"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"GitHub Profile"))),a.createElement("a",{target:"_blank",href:"https://www.linkedin.com/in/akashsingh3031/",rel:"noreferrer",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","p-4 rounded-xl","no-underline hover:no-underline")},a.createElement("div",null,a.createElement(M.nI,{className:"text-2xl",width:"24px",height:"24px"})),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Follow me on"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"LinkedIn"))),a.createElement("a",{target:"_blank",href:"https://www.instagram.com/akash.singh3031",rel:"noreferrer",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","p-4 rounded-xl","no-underline hover:no-underline")},a.createElement("div",null),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Follow me on"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"Instagram"))),a.createElement("a",{target:"_blank",href:"https://twitter.com/akashsingh3031",rel:"noreferrer",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","p-4 rounded-xl","no-underline hover:no-underline")},a.createElement("div",null,a.createElement(M.Zm,{className:"text-2xl",width:"24px",height:"24px"})),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Follow me on"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"Twitter")))))},A=function(){const e="PrepVerse";return a.createElement(a.Fragment,null,a.createElement(n.Z,null,a.createElement("html",{"data-active-page":"index"}),a.createElement("title",null,e),a.createElement("meta",{property:"og:title",content:e}),a.createElement("link",{rel:"preload",href:"https://prepverse.github.io",as:"document"})),a.createElement(o.j,{description:""},a.createElement("div",{className:(0,l.Z)()},a.createElement(i.f,null),a.createElement("div",{className:(0,l.Z)("top-section","mb-12 -mt-[100px] md:-mt-[110px] lg:-mt-[90px] xl:-mt-[110px]","pt-[100px] lg:pt-[90px] xl:-pt-[110px]","landing-mask-image-hero-wide")},a.createElement(S,null)),a.createElement(F,null),a.createElement("div",{className:"h-[96px] landing-lg:h-[160px]"}),a.createElement(c.C,null))))}},859:(e,t,r)=>{r.d(t,{f:()=>W});var n=r(1984),l=r(6010),a=r(1768),o=r(4827),i=r(1899),c=r(7294),s=r(3833),m=r(4813),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>c.createElement("svg",function(e){for(var t=1;t{const r=e.icon;return c.createElement(n.Z,{to:e.link,className:"no-underline"},c.createElement("div",{className:(0,l.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},c.createElement("div",{className:"shrink-0"},c.createElement(r,null)),c.createElement("div",{className:"ml-2"},c.createElement("div",{className:(0,l.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),c.createElement("div",{className:(0,l.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,a]=(0,c.useState)(null);(0,c.useEffect)((()=>(a(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{a(localStorage.getItem("theme")||null)};let i=e.icon;return"Cloud"===e.label&&(i="light"===r?g.wW:e.icon),c.createElement(n.Z,{key:e.label,to:e.href,className:(0,l.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&c.createElement(i,null),e.label)};var y=r(6775),x=r(2280),v=r(4080),w=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,c.useState)(!1),a=c.useRef(null),o=c.useRef(null),i=(0,y.TH)();return c.useEffect((()=>{n(!1)}),[i]),c.createElement(x.J,{id:`popover-${e.label}`,key:e.label,className:(0,l.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(a.current)},onMouseLeave:()=>{a.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>c.createElement(c.Fragment,null,c.createElement(x.J.Button,{className:(0,l.Z)("inline-flex items-center","text-sm leading-6","font-normal")},c.createElement("span",{className:(0,l.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),c.createElement(w.v,{"aria-hidden":"true",className:(0,l.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),c.createElement(v.u,{as:c.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},c.createElement(x.J.Panel,{className:(0,l.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},c.createElement(g.t2,{className:(0,l.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),c.createElement("div",{className:(0,l.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>c.createElement(c.Fragment,null,f.map((t=>t.isPopover?c.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,l.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,l.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},c.createElement(g.Bh,null),c.createElement("div",{className:(0,l.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,l.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement("div",{className:(0,l.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},c.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,l.Z)("no-underline","hover:text-inherit")},c.createElement(g.ET,{className:"dark:text-gray-400 text-gray-500"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(g.nI,null)),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(g.Zm,null)))))):c.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),Z=r(4837);function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>c.createElement("svg",function(e){for(var t=1;t{const[i,s]=(0,c.useState)(null),m=null!=r?r:n.Z,u=void 0!==a&&void 0===t;return(0,c.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),c.createElement(m,function(e){for(var t=1;t{const r=(0,y.TH)();return c.useEffect((()=>{t(!1)}),[r]),c.createElement(V,{isModalOpen:e,setIsModalOpen:t},c.createElement(H,{className:(0,l.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),c.createElement(B,{className:(0,l.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},V=({isModalOpen:e,setIsModalOpen:t,children:r})=>c.createElement(v.u,{appear:!0,show:e,as:c.Fragment},c.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},c.createElement("div",{className:(0,l.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},c.createElement(M.T,null),c.createElement("div",{className:(0,l.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},c.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),c.createElement("button",{type:"button",className:(0,l.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},c.createElement(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},c.createElement("div",{className:(0,l.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),H=e=>c.createElement("div",{className:(0,l.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return c.createElement("div",{key:t,className:(0,l.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},c.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,l.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},c.createElement("div",{className:(0,l.Z)("flex items-center gap-2")},c.createElement("div",null,e.label),r&&c.createElement(r,null))),"items"in e&&c.createElement("div",{className:(0,l.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>c.createElement(b,{key:e.label,item:e})))))})),c.createElement(I,null),c.createElement(_,{id:"tablet"}),c.createElement(R,{id:"tablet"})),B=e=>c.createElement("div",{className:(0,l.Z)(e.className)},c.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?c.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>c.createElement(c.Fragment,null,c.createElement(L,{component:k.p.Button,label:e.label,open:t}),c.createElement(k.p.Panel,{className:(0,l.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>c.createElement(b,{key:e.label,item:e}))))))):c.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),c.createElement(I,null),c.createElement(_,{id:"phone"}),c.createElement(R,{id:"phone"})),R=e=>{var t;return c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,l.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},c.createElement(g.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),c.createElement("div",{className:(0,l.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},_=e=>c.createElement("div",{className:(0,l.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},c.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},c.createElement(g.ET,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(g.nI,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(g.Zm,{className:"h-10 w-10"})))),I=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,a="light"===e;return c.createElement("div",{className:(0,l.Z)("not-prose","p-4","flex items-center")},c.createElement("div",{className:(0,l.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),c.createElement("button",{onClick:r,className:(0,l.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",a&&"bg-gray-50")},c.createElement(F.x,null),"Light"),c.createElement("button",{onClick:r,className:(0,l.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},c.createElement(D.c,null),"Dark"))};var U=r(41),T=r(4695),G=r(7990),z=r(2045);const $=()=>{const{loading:e,githubStarCountText:t}=(0,T.h)();return c.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,l.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},c.createElement(G.E,{className:(0,l.Z)("w-5 h-5")}),c.createElement("div",{className:(0,l.Z)("flex items-center","w-10 h-6")},e?c.createElement(z.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):c.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,c.useState)(!1),{scrollYProgress:d}=(0,a.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return c.createElement(c.Fragment,null,c.createElement(M.T,null),c.createElement("header",{className:(0,l.Z)("sticky","top-0","z-10")},c.createElement("div",{className:(0,l.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),c.createElement("div",{className:(0,l.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},c.createElement("div",{className:(0,l.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},c.createElement("div",{className:(0,l.Z)("w-[130px]","landing-lg:w-[200px]")},c.createElement(n.Z,{to:"/",onContextMenu:u.Q},c.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),c.createElement("button",{type:"button",className:(0,l.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},c.createElement(s.U,null)),c.createElement("div",{className:(0,l.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},c.createElement(O,null)),c.createElement("div",{className:(0,l.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},c.createElement($,null),c.createElement(U.m,null)),c.createElement(A,{isModalOpen:t,setIsModalOpen:r}))),e&&c.createElement("div",{className:(0,l.Z)("w-full","h-0.5","translate")},c.createElement(i.E.div,{className:(0,l.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},41:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>c});var n=r(7294),l=r(6010),a=r(9526),o=r(5214),i=r(7109);const c=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(i.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:i.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("div",{className:(0,l.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:a,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,l.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,l.Z)("w-4 h-4")}),n.createElement("span",{className:(0,l.Z)("text-sm")},a)))))}},4539:(e,t,r)=>{r.d(t,{pO:()=>c,bI:()=>s,KT:()=>m});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(506);const c=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>i});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),i=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{r.d(t,{U:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>V,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>a,ET:()=>h,Bh:()=>f,wI:()=>i,nI:()=>x,dd:()=>p,nm:()=>R,t2:()=>D,ty:()=>s,Zm:()=>w,wW:()=>Z});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",A(function(e){for(var t=1;t{const{colorMode:t}=(0,H.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{C:()=>p});var n=r(6010),l=r(7294),a=r(1984),o=r(3799),i=r(4539),c=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t{const e=l.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},l.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),l.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),l.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=l.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},l.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},l.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),l.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},i.KT.map((({href:e,icon:t})=>l.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},l.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return l.createElement("footer",{className:(0,n.Z)("w-full")},l.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},l.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},l.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},l.createElement(a.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},l.createElement(s.A,null)),l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},l.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),l.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},l.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),i.pO.map((e=>l.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},l.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),l.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>l.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),l.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),l.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),l.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),l.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},l.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},l.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},i.bI.map((e=>l.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),l.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},l.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",l.createElement(c.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9658:(e,t,r)=>{r.d(t,{z:()=>s});var n=r(7294),l=r(6010),a=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function c(e,t){if(null==e)return{};var r,n,l=function(e,t){if(null==e)return{};var r,n,l={},a=Object.keys(e);for(n=0;n=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=c(e,["children","href","className","onClick","buttonClassname"]);const p=r?a.Z:"button";return n.createElement(p,i(function(e){for(var t=1;t{r.d(t,{$:()=>c});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const c=e=>{var{className:t,wrapperProps:r}=e,a=i(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),l.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),l.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),l.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),l.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),l.createElement(m,null)),m=()=>l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},l.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",l.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"GitHub")," "),"and",l.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"LinkedIn")," "),". ",l.createElement("br",null)," ",l.createElement(a.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>l.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>l.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.5c4ad7ba.js b/assets/js/1df93b7f.5c4ad7ba.js new file mode 100644 index 00000000..93fe0604 --- /dev/null +++ b/assets/js/1df93b7f.5c4ad7ba.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[3237],{7021:(e,t,r)=>{r.r(t),r.d(t,{default:()=>A});var n=r(1098),l=r(6010),a=r(7294),o=r(8110),i=r(4006),c=r(5333),s=r(2915),m=r(1984);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>a.createElement("svg",function(e){for(var t=1;ta.createElement(m.Z,{href:"/docs",className:(0,l.Z)("relative","text-gray-0","hover:no-underline","hover:text-gray-0","z-[1]","group")},a.createElement("div",{className:(0,l.Z)("absolute","-left-[1.5px]","-top-[1.5px]","overflow-hidden","rounded-lg","w-[calc(100%+2.5px)] h-[calc(100%+2.5px)]","z-[-1]")},a.createElement("div",{className:(0,l.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-ghost","animate-spin-slow","animation-slow-speed")})),a.createElement("div",{className:(0,l.Z)("bg-refine-bg","rounded-lg","px-10 py-3")},a.createElement("div",{className:(0,l.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},a.createElement(d,null),a.createElement("span",{className:"text-base font-semibold"},"Get started")))),g=()=>a.createElement("div",{className:(0,l.Z)("pt-10","landing-sm:pt-4","landing-lg:pt-6","flex flex-col","justify-center","gap-10","landing-md:gap-16","landing-lg:gap-8","mt-4")},a.createElement("div",null,a.createElement("h1",{className:(0,l.Z)("flex items-center justify-center","flex-col","gap-2","text-[24px] leading-[32px]","landing-md:gap-0","landing-md:text-[32px] landing-md:leading-[40px]","landing-lg:gap-2","landing-lg:text-[40px] landing-lg:leading-[48px]")},a.createElement("span",{className:(0,l.Z)("text-center","block bg-landing-text-bg bg-clip-text text-transparent","font-semibold")},a.createElement("span",{className:(0,l.Z)("font-semibold","dark:text-refine-green-alt dark:drop-shadow-[0_0_30px_rgba(71,235,235,0.3)]","text-refine-blue drop-shadow-[0_0_30px_rgba(0,128,255,0.3)]")},"Computer Science"," ",a.createElement("br",{className:"inline landing-md:hidden"})),a.createElement("span",{className:(0,l.Z)("font-semibold","dark:text-transparent bg-clip-text bg-gradient-to-r text-gradient-to-r from-[#FF9933] to-[#FF4C4D]","text-refine-purple drop-shadow-[0_0_30px_rgba(128,0,255,0.3)]")},"Preparations")),a.createElement("span",{className:(0,l.Z)("text-base sm:text-xl xl:text-2xl","max-w-[328px] sm:max-w-[480px] xl:max-w-max","text-center","block bg-landing-text-bg bg-clip-text text-transparent","font-light")}))),a.createElement("div",{className:(0,l.Z)("flex items-center justify-center","flex-col landing-sm:flex-row","gap-6","landing-sm:gap-8","landing-lg:gap-10")},a.createElement(p,null),a.createElement(s.z,{href:"/about"}))),f=()=>a.createElement("div",{className:"relative pointer-events-none"},a.createElement("div",{className:(0,l.Z)("w-full","h-[200px]","landing-lg:h-[150px]","absolute","-bottom-[125px]","landing-lg:-bottom-[120px]","bg-landing-linear-spectrum","bg-center","bg-no-repeat","bg-[length:1920px]","blur-[75px]","landing-lg:blur-[125px]","opacity-50","landing-sm:opacity-25","landing-lg:opacity-25"),style:{transform:"translateZ(0)"}}),a.createElement("div",{className:(0,l.Z)("mt-16","landing-md:mt-20","mb-6","landing-sm:mb-10","landing-md:mb-16","block landing-lg:hidden","mx-auto","max-w-[300px]","landing-sm:max-w-[208px]","landing-md:max-w-[592px]","max-h-[100px]","aspect-[592/100]","w-full h-full","z-[1]","relative","animation-parent")}),a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","z-[1]","-mt-16","max-w-[948px]","max-h-[248px]","w-full h-full","mx-auto","bg-contain bg-no-repeat bg-center","relative","animation-parent")},a.createElement("video",{autoPlay:!0,muted:!0,loop:!0,playsInline:!0,controls:!1,className:"w-full h-full mt-auto opacity-[0.99]"})));var b=r(4827),h=r(1899),y=r(4960),x=r(2064);function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>a.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;ta.createElement("svg",function(e){for(var t=1;t{const o=(0,b.H)(n,[e-1,e,e+1],[0,1,0]);return a.createElement(h.E.div,{key:e,className:(0,l.Z)("text-center text-transparent","bg-landing-sliding-highlight-bg bg-clip-text","font-bold","absolute left-0","h-full w-full","flex items-center justify-center gap-3"),style:{top:100*e+"%",opacity:o}},a.createElement(r,{className:"w-4 h-4 md:w-6 md:h-6"}),a.createElement("span",null,t))},P=()=>{const e=(0,y.c)(0),t=(0,b.H)(e,[0,j.length-1],["0%",100*-(j.length-1)+"%"]);return a.useEffect((()=>{const t=setInterval((async()=>{const t=e.get()+1,r=t>j.length-1?0:t,n=r===j.length-1;await(0,x.j)(e,r,{duration:.3,type:"spring",bounce:.5,stiffness:100,onComplete:()=>{n&&(e.stop(),e.set(0))}})}),4200);return()=>{clearInterval(t)}}),[e]),a.createElement("div",{className:(0,l.Z)("h-8 md:h-12 overflow-hidden w-full max-w-[300px]","animation-parent")},a.createElement(h.E.div,{style:{translateY:t},className:(0,l.Z)("h-8 md:h-12 w-full relative")},j.map((({title:t,icon:r},n)=>a.createElement(Z,{key:n,index:n,title:t,Icon:r,y:e})))))},N=()=>a.createElement("div",{className:"relative min-h-[288px] animation-parent"},a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","w-full","h-[288px]","-mt-[14px]","bg-refine-bg dark:bg-landing-stars","landing-mask-image-bg")}),a.createElement("div",{className:(0,l.Z)("block landing-lg:hidden","w-full","h-[288px]","-mt-[14px]","bg-refine-bg dark:bg-landing-stars","landing-image-bottom-mobile-bg","bg-[length:620px_350px]","landing-sm:bg-[length:720px_316px]","landing-md:bg-[length:1080px_474px]","bg-top")}),a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","absolute","left-0","bg-landing-video-bottom-line","bg-[length:1920px_327px]","bg-top","top-[-7px]","w-full","h-[288px]","-mt-[14px]")}),a.createElement("div",{className:(0,l.Z)("hidden landing-lg:block","absolute","left-0","bg-landing-video-bottom-line-glow","bg-[length:1920px_327px]","bg-top","top-[-7px]","w-full","h-[288px]","-mt-[14px]","animate-beat","will-change-[opacity]")}),a.createElement("div",{className:(0,l.Z)("z-[1]","block","w-full","-mt-[290px]","landing-sm:-mt-[304px]","landing-lg:-mt-[288px]","relative")},a.createElement("div",{className:(0,l.Z)("flex items-center justify-center","flex-col","text-gray-0 text-2xl pt-9")},a.createElement("div",{className:(0,l.Z)("text-base","landing-md:text-2xl","font-normal","bg-landing-text-bg bg-clip-text","text-transparent","mb-2","landing-md:mb-0")},"Resources for Computer Science Preparations"),a.createElement("div",{className:"relative w-[300px]"},a.createElement(P,null))))),S=()=>a.createElement(a.Fragment,null,a.createElement(g,null),a.createElement(f,null),a.createElement(N,null));var L=r(6296),M=r(3854),D=r(9526);const F=()=>{const{colorMode:e}=(0,D.I)();return a.createElement("div",null,a.createElement("div",{className:(0,l.Z)("max-w-[344px] sm:max-w-[620px] lg:max-w-[944px] mx-auto","text-start lg:text-center","text-[32px] leading-[40px] font-bold","text-gray-700 dark:text-gray-300")},"My Social Network Profiles"),a.createElement("div",{className:(0,l.Z)("no-prose","flex flex-wrap gap-4 justify-center items-center","mt-6 lg:mt-10")},a.createElement("a",{target:"_blank",href:"https://github.com/AkashSingh3031",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","rounded-xl p-4","no-underline hover:no-underline"),rel:"noreferrer"},a.createElement("div",null,a.createElement(L.E,{className:"text-2xl text-gray-900 dark:text-gray-0",width:"24px",height:"24px"})),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Visit our"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"GitHub Profile"))),a.createElement("a",{target:"_blank",href:"https://www.linkedin.com/in/akashsingh3031/",rel:"noreferrer",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","p-4 rounded-xl","no-underline hover:no-underline")},a.createElement("div",null,a.createElement(M.nI,{className:"text-2xl",width:"24px",height:"24px"})),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Follow me on"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"LinkedIn"))),a.createElement("a",{target:"_blank",href:"https://www.instagram.com/akash.singh3031",rel:"noreferrer",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","p-4 rounded-xl","no-underline hover:no-underline")},a.createElement("div",null),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Follow me on"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"Instagram"))),a.createElement("a",{target:"_blank",href:"https://twitter.com/akashsingh3031",rel:"noreferrer",className:(0,l.Z)("flex h-max flex-row justify-start gap-3","dark:bg-gray-900","border border-gray-200 dark:border-gray-700","p-4 rounded-xl","no-underline hover:no-underline")},a.createElement("div",null,a.createElement(M.Zm,{className:"text-2xl",width:"24px",height:"24px"})),a.createElement("div",{className:"text-xs md:text-base"},a.createElement("div",{className:"mb-0 text-gray-500 dark:text-gray-400"},"Follow me on"),a.createElement("div",{className:"font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline"},"Twitter")))))},A=function(){const e="PrepVerse";return a.createElement(a.Fragment,null,a.createElement(n.Z,null,a.createElement("html",{"data-active-page":"index"}),a.createElement("title",null,e),a.createElement("meta",{property:"og:title",content:e}),a.createElement("link",{rel:"preload",href:"https://prepverse.github.io",as:"document"})),a.createElement(o.j,{description:""},a.createElement("div",{className:(0,l.Z)()},a.createElement(i.f,null),a.createElement("div",{className:(0,l.Z)("top-section","mb-12 -mt-[100px] md:-mt-[110px] lg:-mt-[90px] xl:-mt-[110px]","pt-[100px] lg:pt-[90px] xl:-pt-[110px]","landing-mask-image-hero-wide")},a.createElement(S,null)),a.createElement(F,null),a.createElement("div",{className:"h-[96px] landing-lg:h-[160px]"}),a.createElement(c.C,null))))}},4006:(e,t,r)=>{r.d(t,{f:()=>W});var n=r(1984),l=r(6010),a=r(1768),o=r(4827),i=r(1899),c=r(7294),s=r(9679),m=r(9068),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>c.createElement("svg",function(e){for(var t=1;t{const r=e.icon;return c.createElement(n.Z,{to:e.link,className:"no-underline"},c.createElement("div",{className:(0,l.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},c.createElement("div",{className:"shrink-0"},c.createElement(r,null)),c.createElement("div",{className:"ml-2"},c.createElement("div",{className:(0,l.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),c.createElement("div",{className:(0,l.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,a]=(0,c.useState)(null);(0,c.useEffect)((()=>(a(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{a(localStorage.getItem("theme")||null)};let i=e.icon;return"Cloud"===e.label&&(i="light"===r?g.wW:e.icon),c.createElement(n.Z,{key:e.label,to:e.href,className:(0,l.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&c.createElement(i,null),e.label)};var y=r(6775),x=r(6215),v=r(4080),w=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,c.useState)(!1),a=c.useRef(null),o=c.useRef(null),i=(0,y.TH)();return c.useEffect((()=>{n(!1)}),[i]),c.createElement(x.J,{id:`popover-${e.label}`,key:e.label,className:(0,l.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(a.current)},onMouseLeave:()=>{a.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>c.createElement(c.Fragment,null,c.createElement(x.J.Button,{className:(0,l.Z)("inline-flex items-center","text-sm leading-6","font-normal")},c.createElement("span",{className:(0,l.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),c.createElement(w.v,{"aria-hidden":"true",className:(0,l.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),c.createElement(v.u,{as:c.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},c.createElement(x.J.Panel,{className:(0,l.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},c.createElement(g.t2,{className:(0,l.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),c.createElement("div",{className:(0,l.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>c.createElement(c.Fragment,null,f.map((t=>t.isPopover?c.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,l.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,l.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},c.createElement(g.Bh,null),c.createElement("div",{className:(0,l.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,l.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement("div",{className:(0,l.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},c.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,l.Z)("no-underline","hover:text-inherit")},c.createElement(g.ET,{className:"dark:text-gray-400 text-gray-500"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(g.nI,null)),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(g.Zm,null)))))):c.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),Z=r(2935);function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>c.createElement("svg",function(e){for(var t=1;t{const[i,s]=(0,c.useState)(null),m=null!=r?r:n.Z,u=void 0!==a&&void 0===t;return(0,c.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),c.createElement(m,function(e){for(var t=1;t{const r=(0,y.TH)();return c.useEffect((()=>{t(!1)}),[r]),c.createElement(V,{isModalOpen:e,setIsModalOpen:t},c.createElement(H,{className:(0,l.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),c.createElement(B,{className:(0,l.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},V=({isModalOpen:e,setIsModalOpen:t,children:r})=>c.createElement(v.u,{appear:!0,show:e,as:c.Fragment},c.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},c.createElement("div",{className:(0,l.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},c.createElement(M.T,null),c.createElement("div",{className:(0,l.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},c.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),c.createElement("button",{type:"button",className:(0,l.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},c.createElement(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},c.createElement("div",{className:(0,l.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),H=e=>c.createElement("div",{className:(0,l.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return c.createElement("div",{key:t,className:(0,l.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},c.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,l.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},c.createElement("div",{className:(0,l.Z)("flex items-center gap-2")},c.createElement("div",null,e.label),r&&c.createElement(r,null))),"items"in e&&c.createElement("div",{className:(0,l.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>c.createElement(b,{key:e.label,item:e})))))})),c.createElement(I,null),c.createElement(_,{id:"tablet"}),c.createElement(R,{id:"tablet"})),B=e=>c.createElement("div",{className:(0,l.Z)(e.className)},c.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?c.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>c.createElement(c.Fragment,null,c.createElement(L,{component:k.p.Button,label:e.label,open:t}),c.createElement(k.p.Panel,{className:(0,l.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>c.createElement(b,{key:e.label,item:e}))))))):c.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),c.createElement(I,null),c.createElement(_,{id:"phone"}),c.createElement(R,{id:"phone"})),R=e=>{var t;return c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,l.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},c.createElement(g.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),c.createElement("div",{className:(0,l.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},_=e=>c.createElement("div",{className:(0,l.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},c.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},c.createElement(g.ET,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(g.nI,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(g.Zm,{className:"h-10 w-10"})))),I=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,a="light"===e;return c.createElement("div",{className:(0,l.Z)("not-prose","p-4","flex items-center")},c.createElement("div",{className:(0,l.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),c.createElement("button",{onClick:r,className:(0,l.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",a&&"bg-gray-50")},c.createElement(F.x,null),"Light"),c.createElement("button",{onClick:r,className:(0,l.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},c.createElement(D.c,null),"Dark"))};var U=r(3076),T=r(4695),G=r(6296),z=r(8616);const $=()=>{const{loading:e,githubStarCountText:t}=(0,T.h)();return c.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,l.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},c.createElement(G.E,{className:(0,l.Z)("w-5 h-5")}),c.createElement("div",{className:(0,l.Z)("flex items-center","w-10 h-6")},e?c.createElement(z.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):c.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,c.useState)(!1),{scrollYProgress:d}=(0,a.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return c.createElement(c.Fragment,null,c.createElement(M.T,null),c.createElement("header",{className:(0,l.Z)("sticky","top-0","z-10")},c.createElement("div",{className:(0,l.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),c.createElement("div",{className:(0,l.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},c.createElement("div",{className:(0,l.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},c.createElement("div",{className:(0,l.Z)("w-[130px]","landing-lg:w-[200px]")},c.createElement(n.Z,{to:"/",onContextMenu:u.Q},c.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),c.createElement("button",{type:"button",className:(0,l.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},c.createElement(s.U,null)),c.createElement("div",{className:(0,l.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},c.createElement(O,null)),c.createElement("div",{className:(0,l.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},c.createElement($,null),c.createElement(U.m,null)),c.createElement(A,{isModalOpen:t,setIsModalOpen:r}))),e&&c.createElement("div",{className:(0,l.Z)("w-full","h-0.5","translate")},c.createElement(i.E.div,{className:(0,l.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},3076:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>c});var n=r(7294),l=r(6010),a=r(9526),o=r(9256),i=r(707);const c=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(i.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:i.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("div",{className:(0,l.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:a,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,l.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,l.Z)("w-4 h-4")}),n.createElement("span",{className:(0,l.Z)("text-sm")},a)))))}},682:(e,t,r)=>{r.d(t,{pO:()=>c,bI:()=>s,KT:()=>m});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(3854);const c=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>i});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),i=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>V,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>a,ET:()=>h,Bh:()=>f,wI:()=>i,nI:()=>x,dd:()=>p,nm:()=>R,t2:()=>D,ty:()=>s,Zm:()=>w,wW:()=>Z});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",A(function(e){for(var t=1;t{const{colorMode:t}=(0,H.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{C:()=>p});var n=r(6010),l=r(7294),a=r(1984),o=r(3799),i=r(682),c=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t{const e=l.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},l.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),l.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),l.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=l.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},l.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},l.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),l.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},i.KT.map((({href:e,icon:t})=>l.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},l.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return l.createElement("footer",{className:(0,n.Z)("w-full")},l.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},l.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},l.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},l.createElement(a.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},l.createElement(s.A,null)),l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},l.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),l.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},l.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),i.pO.map((e=>l.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},l.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),l.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>l.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),l.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),l.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),l.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),l.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},l.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},l.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},i.bI.map((e=>l.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),l.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},l.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",l.createElement(c.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2915:(e,t,r)=>{r.d(t,{z:()=>s});var n=r(7294),l=r(6010),a=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function c(e,t){if(null==e)return{};var r,n,l=function(e,t){if(null==e)return{};var r,n,l={},a=Object.keys(e);for(n=0;n=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=c(e,["children","href","className","onClick","buttonClassname"]);const p=r?a.Z:"button";return n.createElement(p,i(function(e){for(var t=1;t{r.d(t,{$:()=>c});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const c=e=>{var{className:t,wrapperProps:r}=e,a=i(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),l.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),l.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),l.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),l.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),l.createElement(m,null)),m=()=>l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},l.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",l.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"GitHub")," "),"and",l.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"LinkedIn")," "),". ",l.createElement("br",null)," ",l.createElement(a.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>l.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>l.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/2181.90f911b7.js b/assets/js/2181.90f911b7.js deleted file mode 100644 index 499f10dd..00000000 --- a/assets/js/2181.90f911b7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[2181],{2181:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-refine-docgen","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/2703.24079bde.js b/assets/js/2703.24079bde.js deleted file mode 100644 index 4a2cb166..00000000 --- a/assets/js/2703.24079bde.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 2703.24079bde.js.LICENSE.txt */ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[2703],{3905:(e,t,n)=>{"use strict";n.d(t,{Zo:()=>c,kt:()=>h});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=r.createContext({}),s=function(e){var t=r.useContext(a),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},c=function(e){var t=s(e.components);return r.createElement(a.Provider,{value:t},e.children)},f={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},p=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,i=e.originalType,a=e.parentName,c=u(e,["components","mdxType","originalType","parentName"]),p=s(n),h=o,d=p["".concat(a,".").concat(h)]||p[h]||f[h]||i;return n?r.createElement(d,l(l({ref:t},c),{},{components:n})):r.createElement(d,l({ref:t},c))}));function h(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=n.length,l=new Array(i);l[0]=p;var u={};for(var a in t)hasOwnProperty.call(t,a)&&(u[a]=t[a]);u.originalType=e,u.mdxType="string"==typeof e?e:o,l[1]=u;for(var s=2;s{"use strict";t.byteLength=function(e){var t=a(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,i=a(e),l=i[0],u=i[1],s=new o(function(e,t,n){return 3*(t+n)/4-n}(0,l,u)),c=0,f=u>0?l-4:l;for(n=0;n>16&255,s[c++]=t>>8&255,s[c++]=255&t;2===u&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,s[c++]=255&t);1===u&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,s[c++]=t>>8&255,s[c++]=255&t);return s},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],l=16383,u=0,a=r-o;ua?a:u+l));1===o?(t=e[r-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,u=i.length;l0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function s(e,t,r){for(var o,i,l=[],u=t;u>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return l.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},2240:(e,t,n)=>{"use strict";var r=n(1518);function o(e,t){return void 0===t&&(t="utf8"),Buffer.isBuffer(e)?l(e.toString("base64")):l(Buffer.from(e,t).toString("base64"))}function i(e){return e=e.toString(),r.default(e).replace(/\-/g,"+").replace(/_/g,"/")}function l(e){return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}var u=o;u.encode=o,u.decode=function(e,t){return void 0===t&&(t="utf8"),Buffer.from(i(e),"base64").toString(t)},u.toBase64=i,u.fromBase64=l,u.toBuffer=function(e){return Buffer.from(i(e),"base64")},t.default=u},1518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length,n=t%4;if(!n)return e;var r=t,o=4-n,i=t+o,l=Buffer.alloc(i);for(l.write(e);o--;)l.write("=",r++);return l.toString()}},5772:(e,t,n)=>{e.exports=n(2240).default,e.exports.default=e.exports},8764:(e,t,n)=>{"use strict";var r=n(9742),o=n(645),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=a,t.h2=50;var l=2147483647;function u(e){if(e>l)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return f(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!a.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|g(e,t),r=u(n),o=r.write(e,t);o!==n&&(r=r.slice(0,o));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(_(e,Uint8Array)){var t=new Uint8Array(e);return h(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(_(e,ArrayBuffer)||e&&_(e.buffer,ArrayBuffer))return h(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(_(e,SharedArrayBuffer)||e&&_(e.buffer,SharedArrayBuffer)))return h(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return a.from(r,t,n);var o=function(e){if(a.isBuffer(e)){var t=0|d(e.length),n=u(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||H(e.length)?u(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function f(e){return c(e),u(e<0?0:0|d(e))}function p(e){for(var t=e.length<0?0:0|d(e.length),n=u(t),r=0;r=l)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+l.toString(16)+" bytes");return 0|e}function g(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||_(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return R(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return N(e).length;default:if(o)return r?-1:R(e).length;t=(""+t).toLowerCase(),o=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return j(this,t,n);case"latin1":case"binary":return A(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),H(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,r,o){var i,l=1,u=e.length,a=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;l=2,u/=2,a/=2,n/=2}function s(e,t){return 1===l?e[t]:e.readUInt16BE(t*l)}if(o){var c=-1;for(i=n;iu&&(n=u-a),i=n;i>=0;i--){for(var f=!0,p=0;po&&(r=o):r=o;var i=t.length;r>i/2&&(r=i/2);for(var l=0;l>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o239?4:s>223?3:s>191?2:1;if(o+f<=n)switch(f){case 1:s<128&&(c=s);break;case 2:128==(192&(i=e[o+1]))&&(a=(31&s)<<6|63&i)>127&&(c=a);break;case 3:i=e[o+1],l=e[o+2],128==(192&i)&&128==(192&l)&&(a=(15&s)<<12|(63&i)<<6|63&l)>2047&&(a<55296||a>57343)&&(c=a);break;case 4:i=e[o+1],l=e[o+2],u=e[o+3],128==(192&i)&&128==(192&l)&&128==(192&u)&&(a=(15&s)<<18|(63&i)<<12|(63&l)<<6|63&u)>65535&&a<1114112&&(c=a)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),o+=f}return function(e){var t=e.length;if(t<=P)return String.fromCharCode.apply(String,e);var n="",r=0;for(;rr.length?a.from(i).copy(r,o):Uint8Array.prototype.set.call(r,i,o);else{if(!a.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(r,o)}o+=i.length}return r},a.byteLength=g,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tn&&(e+=" ... "),""},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(e,t,n,r,o){if(_(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),l=(n>>>=0)-(t>>>=0),u=Math.min(i,l),s=this.slice(r,o),c=e.slice(t,n),f=0;f>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return x(this,e,t,n);case"base64":return O(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var P=4096;function j(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;or)&&(n=r);for(var o="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function L(e,t,n,r,o,i){if(!a.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function I(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function B(e,t,n,r,i){return t=+t,n>>>=0,i||I(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function M(e,t,n,r,i){return t=+t,n>>>=0,i||I(e,0,n,8),o.write(e,t,n,r,52,8),n+8}a.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||D(e,t,this.length);for(var r=this[e],o=1,i=0;++i>>=0,t>>>=0,n||D(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);for(var r=this[e],o=1,i=0;++i=(o*=128)&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||D(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(e,t){e>>>=0,t||D(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||D(e,4,this.length),o.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||D(e,4,this.length),o.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||D(e,8,this.length),o.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||D(e,8,this.length),o.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||L(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i>>=0,n>>>=0,r)||L(this,e,t,n,Math.pow(2,8*n)-1,0);var o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);L(this,e,t,n,o-1,-o)}var i=0,l=1,u=0;for(this[t]=255&e;++i>0)-u&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);L(this,e,t,n,o-1,-o)}var i=n-1,l=1,u=0;for(this[t+i]=255&e;--i>=0&&(l*=256);)e<0&&0===u&&0!==this[t+i+1]&&(u=1),this[t+i]=(e/l>>0)-u&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,n){return B(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return B(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return M(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return M(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(!a.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(l+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function N(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,n,r){for(var o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function _(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function H(e){return e!=e}var V=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},4470:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},l=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,o=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(r in e);return void 0===r||t.call(e,r)},u=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},a=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(o)return o(e,n).value}return e[n]};e.exports=function e(){var t,n,r,o,s,c,f=arguments[0],p=1,h=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},p=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});p{t.read=function(e,t,n,r,o){var i,l,u=8*o-r-1,a=(1<>1,c=-7,f=n?o-1:0,p=n?-1:1,h=e[t+f];for(f+=p,i=h&(1<<-c)-1,h>>=-c,c+=u;c>0;i=256*i+e[t+f],f+=p,c-=8);for(l=i&(1<<-c)-1,i>>=-c,c+=r;c>0;l=256*l+e[t+f],f+=p,c-=8);if(0===i)i=1-s;else{if(i===a)return l?NaN:1/0*(h?-1:1);l+=Math.pow(2,r),i-=s}return(h?-1:1)*l*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var l,u,a,s=8*i-o-1,c=(1<>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:i-1,d=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(u=isNaN(t)?1:0,l=c):(l=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-l))<1&&(l--,a*=2),(t+=l+f>=1?p/a:p*Math.pow(2,1-f))*a>=2&&(l++,a/=2),l+f>=c?(u=0,l=c):l+f>=1?(u=(t*a-1)*Math.pow(2,o),l+=f):(u=t*Math.pow(2,f-1)*Math.pow(2,o),l=0));o>=8;e[n+h]=255&u,h+=d,u/=256,o-=8);for(l=l<0;e[n+h]=255&l,h+=d,l/=256,s-=8);e[n+h-d]|=128*g}},8139:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,u=/^[;\s]*/,a=/^\s+|\s+$/g,s="";function c(e){return e?e.replace(a,s):s}e.exports=function(e,a){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];a=a||{};var f=1,p=1;function h(e){var t=e.match(n);t&&(f+=t.length);var r=e.lastIndexOf("\n");p=~r?e.length-r:p+e.length}function d(){var e={line:f,column:p};return function(t){return t.position=new g(e),v(),t}}function g(e){this.start=e,this.end={line:f,column:p},this.source=a.source}g.prototype.content=e;var m=[];function y(t){var n=new Error(a.source+":"+f+":"+p+": "+t);if(n.reason=t,n.filename=a.source,n.line=f,n.column=p,n.source=e,!a.silent)throw n;m.push(n)}function b(t){var n=t.exec(e);if(n){var r=n[0];return h(r),e=e.slice(r.length),n}}function v(){b(r)}function w(e){var t;for(e=e||[];t=k();)!1!==t&&e.push(t);return e}function k(){var t=d();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;s!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,s===e.charAt(n-1))return y("End of comment missing");var r=e.slice(2,n-2);return p+=2,h(r),e=e.slice(n),p+=2,t({type:"comment",comment:r})}}function x(){var e=d(),n=b(o);if(n){if(k(),!b(i))return y("property missing ':'");var r=b(l),a=e({type:"declaration",property:c(n[0].replace(t,s)),value:r?c(r[0].replace(t,s)):s});return b(u),a}}return v(),function(){var e,t=[];for(w(t);e=x();)!1!==e&&(t.push(e),w(t));return t}()}},8738:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},7594:(e,t)=>{function n(e){let t,n=[];for(let r of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(r))n.push(parseInt(r,10));else if(t=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,r,o,i]=t;if(r&&i){r=parseInt(r),i=parseInt(i);const e=r{"use strict";n.d(t,{ZP:()=>d,lG:()=>l});var r=n(7410);const o={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]};var i=n(7294),l={Prism:r.Z,theme:o};function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(){return a=Object.assign||function(e){for(var t=1;t0&&e[n-1]===t?e:e.concat(t)},p=function(e,t){var n=e.plain,r=Object.create(null),o=e.styles.reduce((function(e,n){var r=n.languages,o=n.style;return r&&!r.includes(t)||n.types.forEach((function(t){var n=a({},e[t],o);e[t]=n})),e}),r);return o.root=n,o.plain=a({},n,{backgroundColor:null}),o};function h(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}const d=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),u(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?p(e.theme,e.language):void 0;return t.themeDict=n})),u(this,"getLineProps",(function(e){var n=e.key,r=e.className,o=e.style,i=a({},h(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),l=t.getThemeDict(t.props);return void 0!==l&&(i.style=l.plain),void 0!==o&&(i.style=void 0!==i.style?a({},i.style,o):o),void 0!==n&&(i.key=n),r&&(i.className+=" "+r),i})),u(this,"getStyleForToken",(function(e){var n=e.types,r=e.empty,o=n.length,i=t.getThemeDict(t.props);if(void 0!==i){if(1===o&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===o&&!r)return i[n[0]];var l=r?{display:"inline-block"}:{},u=n.map((function(e){return i[e]}));return Object.assign.apply(Object,[l].concat(u))}})),u(this,"getTokenProps",(function(e){var n=e.key,r=e.className,o=e.style,i=e.token,l=a({},h(e,["key","className","style","token"]),{className:"token "+i.types.join(" "),children:i.content,style:t.getStyleForToken(i),key:void 0});return void 0!==o&&(l.style=void 0!==l.style?a({},l.style,o):o),void 0!==n&&(l.key=n),r&&(l.className+=" "+r),l})),u(this,"tokenize",(function(e,t,n,r){var o={code:t,grammar:n,language:r,tokens:[]};e.hooks.run("before-tokenize",o);var i=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),i}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,o=e.children,i=this.getThemeDict(this.props),l=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],r=[0],o=[e.length],i=0,l=0,u=[],a=[u];l>-1;){for(;(i=r[l]++)0?h:["plain"],p=d):(h=f(h,d.type),d.alias&&(h=f(h,d.alias)),p=d.content),"string"==typeof p){var g=p.split(s),m=g.length;u.push({types:h,content:g[0]});for(var y=1;y{"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function y(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case u:case l:case p:case h:return e;default:switch(e=e&&e.$$typeof){case c:case s:case f:case g:case d:case a:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference"),t.ContextConsumer=s,t.ContextProvider=a,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=g,t.Memo=d,t.Portal=o,t.Profiler=u,t.StrictMode=l,t.Suspense=p,t.SuspenseList=h,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return y(e)===s},t.isContextProvider=function(e){return y(e)===a},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return y(e)===f},t.isFragment=function(e){return y(e)===i},t.isLazy=function(e){return y(e)===g},t.isMemo=function(e){return y(e)===d},t.isPortal=function(e){return y(e)===o},t.isProfiler=function(e){return y(e)===u},t.isStrictMode=function(e){return y(e)===l},t.isSuspense=function(e){return y(e)===p},t.isSuspenseList=function(e){return y(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===u||e===l||e===p||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===f||e.$$typeof===n||void 0!==e.getModuleId)},t.typeOf=y},2143:(e,t,n)=>{"use strict";e.exports=n(1471)},2076:(e,t,n)=>{"use strict";n.d(t,{w5:()=>k});var r=n(7294);const o=({root:e,particles:t,decay:n,lifetime:r,updateParticle:o,onFinish:i})=>{const l=r;let u=0;const a=()=>{t.forEach((e=>o(e,u/l,n))),u+=1,u{if(t.element.parentNode===e)return e.removeChild(t.element)})),i())};window.requestAnimationFrame(a)},{PI:i}=Math,l=e=>e*(i/180),u=(e,t)=>{const n=Math.ceil(e),r=Math.floor(t);return Math.floor(Math.random()*(r-n))+n},a=(e,t,n,r)=>{const o=l(e),u=l(t),{random:a}=Math;return{x:0,y:0,z:0,height:0,wobble:10*a(),velocity:.5*n+a()*n,angle2D:-o+(.5*u-a()*u),angle3D:-i/4+a()*(i/2),tiltAngle:a()*i,differentiator:r}},s=["#A45BF1","#25C6F6","#72F753","#F76C88","#F5F770"],c=[-.6,-.3,0,.3,.6],f=(e,t,n)=>{const{x:r,y:o,tiltAngle:i,wobble:l,angle2D:u,angle3D:a,velocity:s,differentiator:f}=e.physics;e.physics.x+=Math.cos(u)*s,e.physics.y+=Math.sin(u)*s,e.physics.z+=Math.sin(a)*s,e.physics.wobble+=.05,e.physics.velocity*=n,e.physics.y+=3.5,e.physics.tiltAngle+=.15;const p=r+(c[f]*t*l*l+20*(f%2?Math.sin(l/4):Math.cos(l/4))),h=o+5*Math.sin(l);e.element.style.transform=`translate3d(${p}px, ${h}px, 0) rotate3d(1, 1, 1, ${f%2?i:-1*i}rad)`,e.element.style.scale=""+(1-.2*t),t>.5&&(e.element.style.opacity=""+(2-2*t))},p=(e,t,n)=>{const r=n||{},{elementCount:i=50,elementSize:l=8,colors:p=s,angle:h=90,spread:d=45,decay:g=.94,lifetime:m=200,startVelocity:y=35,zIndex:b=0,position:v="fixed",onAnimationComplete:w}=r,k=((e,t,n,r,o,i)=>Array.from({length:t}).map(((t,l)=>{const a=document.createElement("span");return a.style["background-color"]=i[l%i.length],a.style.width=`${n}px`,a.style.height=`${n}px`,a.style.position=o,a.style.zIndex=`${r}`,e.appendChild(a),{element:a,differentiator:u(0,c.length)}})))(e,i,l,b,v,p).map((({element:e,differentiator:t})=>({element:e,physics:a(h,d,y,t)})));o({root:e,particles:k,decay:g,lifetime:m,updateParticle:f,onFinish:()=>{"function"==typeof w&&w(),t()}})},h=["\ud83e\udd13","\ud83d\ude0a","\ud83e\udd73"],d=[-.6,-.3,0,.3,.6],g=(e,t,n)=>{const{x:r,y:o,tiltAngle:i,angle2D:l,velocity:u,differentiator:a,wobble:s}=e.physics;e.physics.x+=Math.cos(l)*u,e.physics.y+=Math.sin(l)*u,e.physics.wobble+=0,e.physics.velocity*=n,e.physics.y+=5,e.physics.tiltAngle+=.05;const c=r+(d[a]*t*s*s+20*Math.sin(s/4));e.element.style.transform=`translate3d(${c}px, ${o}px, 0) rotate3d(0, 0, 1, ${a%2?i:-1*i}rad)`,t>.5&&(e.element.style.opacity=""+(2-2*t))},m=(e,t,n)=>{const r=n||{},{elementCount:i=20,elementSize:l=25,emoji:s=h,angle:c=90,spread:f=45,decay:p=.94,lifetime:m=200,startVelocity:y=35,zIndex:b=0,position:v="fixed",onAnimationComplete:w}=r,k=((e,t,n,r,o,i)=>Array.from({length:t}).map(((t,l)=>{const a=document.createElement("span");return a.innerHTML=i[l%i.length],a.style.fontSize=`${n+u(0,4)}px`,a.style.position=o,a.style.zIndex=`${r}`,e.appendChild(a),{element:a,differentiator:u(0,d.length)}})))(e,i,l,b,v,s).map((({element:e,differentiator:t})=>({element:e,physics:a(c,f,y,t)})));o({root:e,particles:k,decay:p,lifetime:m,updateParticle:g,onFinish:()=>{"function"==typeof w&&w(),t()}})};const y=["#A45BF1","#25C6F6","#72F753","#F76C88","#F5F770"],b=[-.6,-.3,0,.3,.6],v=(e,t,n)=>{const{x:r,y:o,tiltAngle:i,angle2D:l,velocity:u,differentiator:a,wobble:s}=e.physics;e.physics.x+=.5*Math.cos(l)*u,e.physics.y+=.5*Math.sin(l)*u,e.physics.wobble+=0,e.physics.velocity*=n,e.physics.tiltAngle+=.1;const c=r+(b[a]*t*s*s+20*Math.sin(s));e.element.style.transform=`translate3d(${c}px, ${o}px, 0) rotate3d(0, 0, 1, ${a%2?Math.sin(i/4)/3:Math.cos(i/4)/3}rad)`,e.element.style.scale=""+(1-.2*t),t>.5&&(e.element.style.opacity=""+(2-2*t))},w=(e,t,n)=>{const r=n||{},{angle:i=90,decay:l=.999,spread:s=50,startVelocity:c=3,elementCount:f=10,elementSize:p=20,lifetime:h=600,zIndex:d=0,position:g="fixed",colors:m=y,onAnimationComplete:w}=r,k=((e,t,n,r,o,i)=>Array.from({length:t}).map(((t,l)=>{const a=document.createElement("span");return a.innerHTML='\n\n\n\n\n\n\n\n',a.style.width=`${n}px`,a.style.position=o,a.style.color=i[l%i.length],a.style.zIndex=`${r}`,a.addEventListener("click",(t=>{((e,t,n)=>{t.parentNode===n&&n.removeChild(t)})(0,a,e)}),{once:!0}),e.appendChild(a),{element:a,differentiator:u(0,b.length)}})))(e,f,p,d,g,m).map((({element:e,differentiator:t})=>({element:e,physics:a(i,s,c,t)})));o({root:e,particles:k,decay:l,lifetime:h,updateParticle:v,onFinish:()=>{"function"==typeof w&&w(),t()}})},k=(e,t,n)=>{const[o,i]=(0,r.useState)(!1),l=()=>{i(!1)};return{reward:(0,r.useCallback)((()=>{const r=(e=>{const t=document.getElementById(e);return t||console.error(`Element with an ID of ${e} could not be found. Please provide a valid ID.`),t})(e);if(r)switch(i(!0),t){case"confetti":p(r,l,n);break;case"emoji":m(r,l,n);break;case"balloons":w(r,l,n);break;default:console.error(`${t} is not a valid react-rewards type.`)}}),[n,e,t]),isAnimating:o}}},7848:(e,t,n)=>{var r=n(8139);e.exports=function(e,t){var n,o=null;if(!e||"string"!=typeof e)return o;for(var i,l,u=r(e),a="function"==typeof t,s=0,c=u.length;s{"use strict";n.d(t,{Z:()=>i});var r=n(7294),o=n(358);function i({children:e,fallback:t}){var n;return(0,o.Z)()?r.createElement(r.Fragment,null,null===(n=e)||void 0===n?void 0:n()):null!=t?t:null}},5468:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(7294),o=n(6010),i=n(3151),l=n(5319),u=n(5489);const a="codeBlockContainer_Ckt0";function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e){var{as:t}=e,n=f(e,["as"]);const p=(0,i.p)(),h=(0,u.QC)(p);return r.createElement(t,c(function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>s});var r=n(7294),o=n(6010);const i="codeLine_lJS_",l="codeLineNumber_Tfdd",u="codeLineContent_feaV";function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s({line:e,classNames:t,showLineNumbers:n,getLineProps:s,getTokenProps:c}){1===e.length&&"\n"===e[0].content&&(e[0].content="");const f=s({line:e,className:(0,o.Z)(t,n&&i)}),p=e.map(((e,t)=>r.createElement("span",function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>d});var r=n(7294),o=n(6010),i=n(2210),l=n(6016),u=n(1984);const a="anchorWithStickyNavbar_LWe7",s="anchorWithHideOnScrollNavbar_WYt5";function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e){var{as:t,id:n}=e,c=h(e,["as","id"]);const{navbar:{hideOnScroll:d}}=(0,l.L)();if("h1"===t||!n)return r.createElement(t,p(f({},c),{id:void 0}));const g=(0,i.I)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof c.children?c.children:n});return r.createElement(t,p(f({},c),{className:(0,o.Z)("anchor",d?s:a,c.className),id:n}),c.children,r.createElement(u.Z,{className:"hash-link",to:`#${n}`,"aria-label":g,title:g},"\u200b"))}},7693:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});var r=n(7294),o=n(1098);function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=n(319);var u=n(258);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(6010),c=n(6928);const f="details_b_Ee";function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(){return h=Object.assign||function(e){for(var t=1;tr.isValidElement(e)?function(e){var t;if((null===(t=e.props)||void 0===t?void 0:t.mdxType)&&e.props.originalType){const t=e.props,{mdxType:n,originalType:o}=t,l=i(t,["mdxType","originalType"]);return r.createElement(e.props.originalType,l)}return e}(e):e));return r.createElement(o.Z,e,t)},code:function(e){var t;const n=["a","abbr","b","br","button","cite","code","del","dfn","em","i","img","input","ins","kbd","label","object","output","q","ruby","s","small","span","strong","sub","sup","time","u","var","wbr"];return r.Children.toArray(e.children).every((e=>"string"==typeof e&&!e.includes("\n")||(0,r.isValidElement)(e)&&n.includes(null===(t=e.props)||void 0===t?void 0:t.mdxType)))?r.createElement("code",e):r.createElement(l.Z,e)},a:u.Z,pre:function(e){var t;return r.createElement(l.Z,(0,r.isValidElement)(e.children)&&"code"===(null===(t=e.children.props)||void 0===t?void 0:t.originalType)?e.children.props:function(e){for(var t=1;tr.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),i=r.createElement(r.Fragment,null,n.filter((e=>e!==o)));return r.createElement(g,y(function(e){for(var t=1;tr.createElement(v,j({as:"h1"},e)),h2:e=>r.createElement(v,j({as:"h2"},e)),h3:e=>r.createElement(v,j({as:"h3"},e)),h4:e=>r.createElement(v,j({as:"h4"},e)),h5:e=>r.createElement(v,j({as:"h5"},e)),h6:e=>r.createElement(v,j({as:"h6"},e)),admonition:C.Z,mermaid:()=>null},T=A},9387:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(7294),o=n(3905),i=n(229);function l({children:e}){return r.createElement(o.Zo,{components:i.Z},e)}},551:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(7294),o=n(6010);const i="tabItem_Ymn6";function l({children:e,hidden:t,className:n}){return r.createElement("div",{role:"tabpanel",className:(0,o.Z)(i,n),hidden:t},e)}},6928:(e,t,n)=>{"use strict";n.d(t,{P:()=>P});var r=n(7294),o=n(6010),i=n(358),l=n(8087);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const c={display:"none",overflow:"hidden",height:"0px"},f={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?c:f;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function h(e){if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function d({collapsibleRef:e,collapsed:t,animation:n}){const o=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const r=e.current;function i(){const e=function(){var e,t;const o=r.scrollHeight;var i,l;return{transition:`height ${null!==(i=null===(e=n)||void 0===e?void 0:e.duration)&&void 0!==i?i:h(o)}ms ${null!==(l=null===(t=n)||void 0===t?void 0:t.easing)&&void 0!==l?l:"ease-in-out"}`,height:`${o}px`}}();r.style.transition=e.transition,r.style.height=e.height}if(!o.current)return p(r,t),void(o.current=!0);return r.style.willChange="height",function(){const e=requestAnimationFrame((()=>{t?(i(),requestAnimationFrame((()=>{r.style.height=c.height,r.style.overflow=c.overflow}))):(r.style.display="block",requestAnimationFrame((()=>{i()})))}));return()=>cancelAnimationFrame(e)}()}),[e,t,n])}function g(e){if(!l.Z.canUseDOM)return e?c:f}function m({as:e="div",collapsed:t,children:n,animation:o,onCollapseTransitionEnd:i,className:l,disableSSRStyle:u}){const a=(0,r.useRef)(null);return d({collapsibleRef:a,collapsed:t,animation:o}),r.createElement(e,{ref:a,style:u?void 0:g(t),onTransitionEnd:e=>{var n;"height"===e.propertyName&&(p(a.current,t),null===(n=i)||void 0===n||n(t))},className:l},n)}function y(e){var{collapsed:t}=e,n=s(e,["collapsed"]);const[o,i]=(0,r.useState)(!t),[l,c]=(0,r.useState)(t);return(0,r.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,r.useLayoutEffect)((()=>{o&&c(t)}),[o,t]),o?r.createElement(m,a(function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function S(e){return!!e&&("SUMMARY"===e.tagName||S(e.parentElement))}function C(e,t){return!!e&&(e===t||C(e.parentElement,t))}function P(e){var{summary:t,children:n}=e,l=E(e,["summary","children"]);const u=(0,i.Z)(),a=(0,r.useRef)(null),{collapsed:s,setCollapsed:c}=function({initialState:e}){const[t,n]=(0,r.useState)(null!=e&&e),o=(0,r.useCallback)((()=>{n((e=>!e))}),[]);return{collapsed:t,setCollapsed:n,toggleCollapsed:o}}({initialState:!l.open}),[f,p]=(0,r.useState)(l.open),h=r.isValidElement(t)?t:r.createElement("summary",null,null!=t?t:"Details");return r.createElement("details",O(function(e){for(var t=1;t{S(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;S(t)&&C(t,a.current)&&(e.preventDefault(),s?(c(!1),p(!0)):c(!0))}}),h,r.createElement(b,{lazy:!1,collapsed:s,disableSSRStyle:!0,onCollapseTransitionEnd:e=>{c(e),p(!e)}},r.createElement("div",{className:k},n)))}},6895:(e,t,n)=>{"use strict";n.d(t,{b:()=>l,k:()=>u});var r=n(7294),o=n(7806);const i=r.createContext(null);function l({children:e,content:t}){const n=function(e){return(0,r.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc})),[e])}(t);return r.createElement(i.Provider,{value:n},e)}function u(){const e=(0,r.useContext)(i);if(null===e)throw new o.i6("DocProvider");return e}},7391:(e,t,n)=>{"use strict";n.d(t,{E:()=>u,q:()=>l});var r=n(7294),o=n(7806);const i=r.createContext(null);function l({children:e,version:t}){return r.createElement(i.Provider,{value:t},e)}function u(){const e=(0,r.useContext)(i);if(null===e)throw new o.i6("DocsVersionProvider");return e}},3533:(e,t,n)=>{"use strict";n.d(t,{F:()=>u});var r=n(7294),o=n(7806);const i={attributes:!0,characterData:!0,childList:!0,subtree:!0};function l(e,t){const[n,l]=(0,r.useState)(),u=(0,r.useCallback)((()=>{var t,n;l(null===(n=e.current)||void 0===n||null===(t=n.closest)||void 0===t?void 0:t.call(n,"[role=tabpanel][hidden]"))}),[e,l]);(0,r.useEffect)((()=>{u()}),[u]),function(e,t,n=i){const l=(0,o.zX)(t),u=(0,o.Ql)(n);(0,r.useEffect)((()=>{const t=new MutationObserver(l);return e&&t.observe(e,u),()=>t.disconnect()}),[e,l,u])}(n,(e=>{e.forEach((e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),u())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}function u(){const[e,t]=(0,r.useState)(!1),[n,o]=(0,r.useState)(!1),i=(0,r.useRef)(null),u=(0,r.useCallback)((()=>{const n=i.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t((e=>!e))}),[i,e]),a=(0,r.useCallback)((()=>{const{scrollWidth:e,clientWidth:t}=i.current,n=e>t||i.current.querySelector("code").hasAttribute("style");o(n)}),[i]);return l(i,a),(0,r.useEffect)((()=>{a()}),[e,a]),(0,r.useEffect)((()=>(window.addEventListener("resize",a,{passive:!0}),()=>{window.removeEventListener("resize",a)})),[a]),{codeBlockRef:i,isEnabled:e,isCodeScrollable:n,toggle:u}}},3151:(e,t,n)=>{"use strict";n.d(t,{p:()=>i});var r=n(9526),o=n(6016);function i(){const{prism:e}=(0,o.L)(),{colorMode:t}=(0,r.I)(),n=e.theme,i=e.darkTheme||n;return"dark"===t?i:n}},5319:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},5489:(e,t,n)=>{"use strict";n.d(t,{QC:()=>h,Vo:()=>f,bc:()=>s,nZ:()=>p,nt:()=>c});var r=n(7594),o=n.n(r);const i=RegExp("title=(?[\"'])(?.*?)\\1"),l=RegExp("\\{(?<range>[\\d,-]+)\\}"),u={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}};function a(e,t){const n=e.map((e=>{var n,r;const{start:o,end:i}=u[e];return`(?:${o}\\s*(${t.flatMap((e=>[e.line,null===(n=e.block)||void 0===n?void 0:n.start,null===(r=e.block)||void 0===r?void 0:r.end].filter(Boolean))).join("|")})\\s*${i})`})).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function s(e){var t,n,r,o;return null!==(o=null===(t=null===(r=e)||void 0===r||null===(n=r.match)||void 0===n?void 0:n.call(r,i))||void 0===t?void 0:t.groups.title)&&void 0!==o?o:""}function c(e){var t,n;return Boolean(null===(n=e)||void 0===n||null===(t=n.includes)||void 0===t?void 0:t.call(n,"showLineNumbers"))}function f(e){var t,n;return null===(n=e.split(" ").find((e=>e.startsWith("language-"))))||void 0===n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/language-/,"")}function p(e,t){let n=e.replace(/\n$/,"");const{language:r,magicComments:i,metastring:s}=t;if(s&&l.test(s)){const e=s.match(l).groups.range;if(0===i.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${s}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const t=i[0].className,r=o()(e).filter((e=>e>0)).map((e=>[e-1,[t]]));return{lineClassNames:Object.fromEntries(r),code:n}}if(void 0===r)return{lineClassNames:{},code:n};const c=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return a(["js","jsBlock"],t);case"jsx":case"tsx":return a(["js","jsBlock","jsx"],t);case"html":return a(["js","jsBlock","html"],t);case"python":case"py":case"bash":return a(["bash"],t);case"markdown":case"md":return a(["html","jsx","bash"],t);default:return a(Object.keys(u),t)}}(r,i),f=n.split("\n"),p=Object.fromEntries(i.map((e=>[e.className,{start:0,range:""}]))),h=Object.fromEntries(i.filter((e=>e.line)).map((({className:e,line:t})=>[t,e]))),d=Object.fromEntries(i.filter((e=>e.block)).map((({className:e,block:t})=>[t.start,e]))),g=Object.fromEntries(i.filter((e=>e.block)).map((({className:e,block:t})=>[t.end,e])));for(let o=0;o<f.length;){const e=f[o].match(c);if(!e){o+=1;continue}const t=e.slice(1).find((e=>void 0!==e));h[t]?p[h[t]].range+=`${o},`:d[t]?p[d[t]].start=o:g[t]&&(p[g[t]].range+=`${p[g[t]].start}-${o-1},`),f.splice(o,1)}n=f.join("\n");const m={};return Object.entries(p).forEach((([e,{range:t}])=>{o()(t).forEach((t=>{var n,r,o;null!==(o=(n=m)[r=t])&&void 0!==o||(n[r]=[]),m[t].push(e)}))})),{lineClassNames:m,code:n}}function h(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach((([e,r])=>{const o=t[e];o&&"string"==typeof r&&(n[o]=r)})),n}},3874:(e,t,n)=>{"use strict";n.d(t,{Y:()=>h});var r=n(7294),o=n(6775),i=n(7348);var l=n(6632);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function s(e){return function(e){var t,n,o;return null!==(o=null===(n=r.Children.map(e,(e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad <Tabs> child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop.`)})))||void 0===n||null===(t=n.filter)||void 0===t?void 0:t.call(n,Boolean))&&void 0!==o?o:[]}(e).map((({props:{value:e,label:t,attributes:n,default:r}})=>({value:e,label:t,attributes:n,default:r})))}function c(e){const{values:t,children:n}=e;return(0,r.useMemo)((()=>{const e=null!=t?t:s(n);return function(e){const t=function(e,t=((e,t)=>e===t)){return e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}(e,((e,t)=>e.value===t.value));if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map((e=>e.value)).join(", ")}" found in <Tabs>. Every value needs to be unique.`)}(e),e}),[t,n])}function f({value:e,tabValues:t}){return t.some((t=>t.value===e))}function p({queryString:e=!1,groupId:t}){const n=(0,o.k6)(),l=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The <Tabs> component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return null!=t?t:null}({queryString:e,groupId:t}),s=(0,i._X)(l),c=(0,r.useCallback)((e=>{if(!l)return;const t=new URLSearchParams(n.location.search);t.set(l,e),n.replace(a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}({},n.location),{search:t.toString()}))}),[l,n]);return[s,c]}function h(e){const{defaultValue:t,queryString:n=!1,groupId:o}=e,i=c(e),[u,a]=(0,r.useState)((()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the <Tabs> component requires at least one <TabItem> children component");if(e){if(!f({value:e,tabValues:t}))throw new Error(`Docusaurus error: The <Tabs> has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}var n;const r=null!==(n=t.find((e=>e.default)))&&void 0!==n?n:t[0];if(!r)throw new Error("Unexpected error: 0 tabValues");return r.value}({defaultValue:t,tabValues:i}))),[s,h]=p({queryString:n,groupId:o}),[d,g]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[n,o]=(0,l.Nk)(t);return[n,(0,r.useCallback)((e=>{t&&o.set(e)}),[t,o])]}({groupId:o}),m=(()=>{const e=null!=s?s:d;return f({value:e,tabValues:i})?e:null})();(0,r.useLayoutEffect)((()=>{m&&a(m)}),[m]);return{selectedValue:u,selectValue:(0,r.useCallback)((e=>{if(!f({value:e,tabValues:i}))throw new Error(`Can't select invalid tab value=${e}`);a(e),h(e),g(e)}),[h,g,i]),tabValues:i}}},6153:(e,t,n)=>{"use strict";n.d(t,{D:()=>tr});var r={};n.r(r),n.d(r,{attentionMarkers:()=>ft,contentInitial:()=>it,disable:()=>pt,document:()=>ot,flow:()=>ut,flowInitial:()=>lt,insideSpan:()=>ct,string:()=>at,text:()=>st});var o={};n.r(o),n.d(o,{boolean:()=>sn,booleanish:()=>cn,commaOrSpaceSeparated:()=>gn,commaSeparated:()=>dn,number:()=>pn,overloadedBoolean:()=>fn,spaceSeparated:()=>hn});var i=n(7294),l=n(8738);function u(e){return e&&"object"==typeof e?"position"in e||"type"in e?s(e.position):"start"in e||"end"in e?s(e):"line"in e||"column"in e?a(e):"":""}function a(e){return c(e&&e.line)+":"+c(e&&e.column)}function s(e){return a(e&&e.start)+"-"+a(e&&e.end)}function c(e){return e&&"number"==typeof e?e:1}class f extends Error{constructor(e,t,n){const r=[null,null];let o={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof t&&(n=t,t=void 0),"string"==typeof n){const e=n.indexOf(":");-1===e?r[1]=n:(r[0]=n.slice(0,e),r[1]=n.slice(e+1))}t&&("type"in t||"position"in t?t.position&&(o=t.position):"start"in t||"end"in t?o=t:("line"in t||"column"in t)&&(o.start=t)),this.name=u(t)||"1:1",this.message="object"==typeof e?e.message:e,this.stack="object"==typeof e?e.stack:"",this.reason=this.message,this.fatal,this.line=o.start.line,this.column=o.start.column,this.source=r[0],this.ruleId=r[1],this.position=o,this.actual,this.expected,this.file,this.url,this.note}}f.prototype.file="",f.prototype.name="",f.prototype.reason="",f.prototype.message="",f.prototype.stack="",f.prototype.fatal=null,f.prototype.column=null,f.prototype.line=null,f.prototype.source=null,f.prototype.ruleId=null,f.prototype.position=null;const p={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');h(e);let n,r=0,o=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else o<0&&(n=!0,o=i+1);return o<0?"":e.slice(r,o)}if(t===e)return"";let l=-1,u=t.length-1;for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else l<0&&(n=!0,l=i+1),u>-1&&(e.charCodeAt(i)===t.charCodeAt(u--)?u<0&&(o=i):(u=-1,o=l));r===o?o=l:o<0&&(o=e.length);return e.slice(r,o)},dirname:function(e){if(h(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.charCodeAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.charCodeAt(0)?"/":".":1===n&&47===e.charCodeAt(0)?"//":e.slice(0,n)},extname:function(e){h(e);let t,n=e.length,r=-1,o=0,i=-1,l=0;for(;n--;){const u=e.charCodeAt(n);if(47!==u)r<0&&(t=!0,r=n+1),46===u?i<0?i=n:1!==l&&(l=1):i>-1&&(l=-1);else if(t){o=n+1;break}}if(i<0||r<0||0===l||1===l&&i===r-1&&i===o+1)return"";return e.slice(i,r)},join:function(...e){let t,n=-1;for(;++n<e.length;)h(e[n]),e[n]&&(t=void 0===t?e[n]:t+"/"+e[n]);return void 0===t?".":function(e){h(e);const t=47===e.charCodeAt(0);let n=function(e,t){let n,r,o="",i=0,l=-1,u=0,a=-1;for(;++a<=e.length;){if(a<e.length)n=e.charCodeAt(a);else{if(47===n)break;n=47}if(47===n){if(l===a-1||1===u);else if(l!==a-1&&2===u){if(o.length<2||2!==i||46!==o.charCodeAt(o.length-1)||46!==o.charCodeAt(o.length-2))if(o.length>2){if(r=o.lastIndexOf("/"),r!==o.length-1){r<0?(o="",i=0):(o=o.slice(0,r),i=o.length-1-o.lastIndexOf("/")),l=a,u=0;continue}}else if(o.length>0){o="",i=0,l=a,u=0;continue}t&&(o=o.length>0?o+"/..":"..",i=2)}else o.length>0?o+="/"+e.slice(l+1,a):o=e.slice(l+1,a),i=a-l-1;l=a,u=0}else 46===n&&u>-1?u++:u=-1}return o}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.charCodeAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function h(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const d={cwd:function(){return"/"}};function g(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}function m(e){if("string"==typeof e)e=new URL(e);else if(!g(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n<t.length;)if(37===t.charCodeAt(n)&&50===t.charCodeAt(n+1)){const e=t.charCodeAt(n+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const y=["history","path","basename","stem","extname","dirname"];class b{constructor(e){let t;t=e?"string"==typeof e||l(e)?{value:e}:g(e)?{path:e}:e:{},this.data={},this.messages=[],this.history=[],this.cwd=d.cwd(),this.value,this.stored,this.result,this.map;let n,r=-1;for(;++r<y.length;){const e=y[r];e in t&&void 0!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)y.includes(n)||(this[n]=t[n])}get path(){return this.history[this.history.length-1]}set path(e){g(e)&&(e=m(e)),w(e,"path"),this.path!==e&&this.history.push(e)}get dirname(){return"string"==typeof this.path?p.dirname(this.path):void 0}set dirname(e){k(this.basename,"dirname"),this.path=p.join(e||"",this.basename)}get basename(){return"string"==typeof this.path?p.basename(this.path):void 0}set basename(e){w(e,"basename"),v(e,"basename"),this.path=p.join(this.dirname||"",e)}get extname(){return"string"==typeof this.path?p.extname(this.path):void 0}set extname(e){if(v(e,"extname"),k(this.dirname,"extname"),e){if(46!==e.charCodeAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=p.join(this.dirname,this.stem+(e||""))}get stem(){return"string"==typeof this.path?p.basename(this.path,this.extname):void 0}set stem(e){w(e,"stem"),v(e,"stem"),this.path=p.join(this.dirname||"",e+(this.extname||""))}toString(e){return(this.value||"").toString(e)}message(e,t,n){const r=new f(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=null,r}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}}function v(e,t){if(e&&e.includes(p.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+p.sep+"`")}function w(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function k(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function x(e){if(e)throw e}var O=n(4470);function E(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function S(){const e=[],t={run:function(...t){let n=-1;const r=t.pop();if("function"!=typeof r)throw new TypeError("Expected function as last argument, not "+r);!function o(i,...l){const u=e[++n];let a=-1;if(i)r(i);else{for(;++a<t.length;)null!==l[a]&&void 0!==l[a]||(l[a]=t[a]);t=l,u?function(e,t){let n;return r;function r(...t){const r=e.length>t.length;let u;r&&t.push(o);try{u=e.apply(this,t)}catch(i){const t=i;if(r&&n)throw t;return o(t)}r||(u instanceof Promise?u.then(l,o):u instanceof Error?o(u):l(u))}function o(e,...r){n||(n=!0,t(e,...r))}function l(e){o(null,e)}}(u,o)(...l):r(null,...l)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const C=function e(){const t=S(),n=[];let r,o={},i=-1;return u.data=function(e,t){if("string"==typeof e)return 2===arguments.length?(F("data",r),o[e]=t,u):P.call(o,e)&&o[e]||null;if(e)return F("data",r),o=e,u;return o},u.Parser=void 0,u.Compiler=void 0,u.freeze=function(){if(r)return u;for(;++i<n.length;){const[e,...r]=n[i];if(!1===r[0])continue;!0===r[0]&&(r[0]=void 0);const o=e.call(u,...r);"function"==typeof o&&t.use(o)}return r=!0,i=Number.POSITIVE_INFINITY,u},u.attachers=n,u.use=function(e,...t){let i;if(F("use",r),null==e);else if("function"==typeof e)c(e,...t);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?s(e):a(e)}i&&(o.settings=Object.assign(o.settings||{},i));return u;function l(e){if("function"==typeof e)c(e);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...n]=e;c(t,...n)}else a(e)}}function a(e){s(e.plugins),e.settings&&(i=Object.assign(i||{},e.settings))}function s(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){l(e[t])}}}function c(e,t){let r,o=-1;for(;++o<n.length;)if(n[o][0]===e){r=n[o];break}r?(E(r[1])&&E(t)&&(t=O(!0,r[1],t)),r[1]=t):n.push([...arguments])}},u.parse=function(e){u.freeze();const t=I(e),n=u.Parser;if(A("parse",n),j(n,"parse"))return new n(String(t),t).parse();return n(String(t),t)},u.stringify=function(e,t){u.freeze();const n=I(t),r=u.Compiler;if(T("stringify",r),D(e),j(r,"compile"))return new r(e,n).compile();return r(e,n)},u.run=function(e,n,r){D(e),u.freeze(),r||"function"!=typeof n||(r=n,n=void 0);if(!r)return new Promise(o);function o(o,i){function l(t,n,l){n=n||e,t?i(t):o?o(n):r(null,n,l)}t.run(e,I(n),l)}o(null,r)},u.runSync=function(e,t){let n,r;return u.run(e,t,o),L("runSync","run",r),n;function o(e,t){x(e),n=t,r=!0}},u.process=function(e,t){if(u.freeze(),A("process",u.Parser),T("process",u.Compiler),!t)return new Promise(n);function n(n,r){const o=I(e);function i(e,o){e||!o?r(e):n?n(o):t(null,o)}u.run(u.parse(o),o,((e,t,n)=>{if(!e&&t&&n){const o=u.stringify(t,n);null==o||("string"==typeof(r=o)||l(r)?n.value=o:n.result=o),i(e,n)}else i(e);var r}))}n(null,t)},u.processSync=function(e){let t;u.freeze(),A("processSync",u.Parser),T("processSync",u.Compiler);const n=I(e);return u.process(n,r),L("processSync","process",t),n;function r(e){t=!0,x(e)}},u;function u(){const t=e();let r=-1;for(;++r<n.length;)t.use(...n[r]);return t.data(O(!0,{},o)),t}}().freeze(),P={}.hasOwnProperty;function j(e,t){return"function"==typeof e&&e.prototype&&(function(e){let t;for(t in e)if(P.call(e,t))return!0;return!1}(e.prototype)||t in e.prototype)}function A(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `Parser`")}function T(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `Compiler`")}function F(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function D(e){if(!E(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function L(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function I(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new b(e)}function B(e,t){return e&&"object"==typeof e&&(e.value||(t?e.alt:"")||"children"in e&&M(e.children,t)||Array.isArray(e)&&M(e,t))||""}function M(e,t){for(var n=[],r=-1;++r<e.length;)n[r]=B(e[r],t);return n.join("")}function z(e,t,n,r){const o=e.length;let i,l=0;if(t=t<0?-t>o?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)i=Array.from(r),i.unshift(t,n),[].splice.apply(e,i);else for(n&&[].splice.apply(e,[t,n]);l<r.length;)i=r.slice(l,l+1e4),i.unshift(t,0),[].splice.apply(e,i),l+=1e4,t+=1e4}function R(e,t){return e.length>0?(z(e,e.length,0,t),e):t}const N={}.hasOwnProperty;function U(e,t){let n;for(n in t){const r=(N.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];let i;for(i in o){N.call(r,i)||(r[i]=[]);const e=o[i];_(r[i],Array.isArray(e)?e:e?[e]:[])}}}function _(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);z(e,0,0,r)}const H=ee(/[A-Za-z]/),V=ee(/\d/),$=ee(/[\dA-Fa-f]/),q=ee(/[\dA-Za-z]/),Z=ee(/[!-/:-@[-`{-~]/),W=ee(/[#-'*+\--9=?A-Z^-~]/);function Y(e){return null!==e&&(e<32||127===e)}function Q(e){return null!==e&&(e<0||32===e)}function X(e){return null!==e&&e<-2}function K(e){return-2===e||-1===e||32===e}const J=ee(/\s/),G=ee(/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/);function ee(e){return function(t){return null!==t&&e.test(String.fromCharCode(t))}}function te(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){if(K(r))return e.enter(n),l(r);return t(r)};function l(r){return K(r)&&i++<o?(e.consume(r),l):(e.exit(n),t(r))}}const ne={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,(function(n){if(null===n)return void e.consume(n);return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),te(e,t,"linePrefix")}),(function(t){return e.enter("paragraph"),r(t)}));let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,o(t)}function o(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):X(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),o)}}};const re={tokenize:function(e){const t=this,n=[];let r,o,i,l=0;return u;function u(r){if(l<n.length){const o=n[l];return t.containerState=o[1],e.attempt(o[0].continuation,a,s)(r)}return s(r)}function a(e){if(l++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&b();const n=t.events.length;let o,i=n;for(;i--;)if("exit"===t.events[i][0]&&"chunkFlow"===t.events[i][1].type){o=t.events[i][1].end;break}y(l);let u=n;for(;u<t.events.length;)t.events[u][1].end=Object.assign({},o),u++;return z(t.events,i+1,0,t.events.slice(n)),t.events.length=u,s(e)}return u(e)}function s(o){if(l===n.length){if(!r)return p(o);if(r.currentConstruct&&r.currentConstruct.concrete)return d(o);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(oe,c,f)(o)}function c(e){return r&&b(),y(l),p(e)}function f(e){return t.parser.lazy[t.now().line]=l!==n.length,i=t.now().offset,d(e)}function p(n){return t.containerState={},e.attempt(oe,h,d)(n)}function h(e){return l++,n.push([t.currentConstruct,t.containerState]),p(e)}function d(n){return null===n?(r&&b(),y(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:o,_tokenizer:r}),g(n))}function g(n){return null===n?(m(e.exit("chunkFlow"),!0),y(0),void e.consume(n)):X(n)?(e.consume(n),m(e.exit("chunkFlow")),l=0,t.interrupt=void 0,u):(e.consume(n),g)}function m(e,n){const u=t.sliceStream(e);if(n&&u.push(null),e.previous=o,o&&(o.next=e),o=e,r.defineSkip(e.start),r.write(u),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<i&&(!r.events[e][1].end||r.events[e][1].end.offset>i))return;const n=t.events.length;let o,u,a=n;for(;a--;)if("exit"===t.events[a][0]&&"chunkFlow"===t.events[a][1].type){if(o){u=t.events[a][1].end;break}o=!0}for(y(l),e=n;e<t.events.length;)t.events[e][1].end=Object.assign({},u),e++;z(t.events,a+1,0,t.events.slice(n)),t.events.length=e}}function y(r){let o=n.length;for(;o-- >r;){const r=n[o];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function b(){r.write([null]),o=void 0,r=void 0,t.containerState._closeFlow=void 0}}},oe={tokenize:function(e,t,n){return te(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const ie={tokenize:function(e,t,n){return te(e,(function(e){return null===e||X(e)?t(e):n(e)}),"linePrefix")},partial:!0};function le(e){const t={};let n,r,o,i,l,u,a,s=-1;for(;++s<e.length;){for(;s in t;)s=t[s];if(n=e[s],s&&"chunkFlow"===n[1].type&&"listItemPrefix"===e[s-1][1].type&&(u=n[1]._tokenizer.events,o=0,o<u.length&&"lineEndingBlank"===u[o][1].type&&(o+=2),o<u.length&&"content"===u[o][1].type))for(;++o<u.length&&"content"!==u[o][1].type;)"chunkText"===u[o][1].type&&(u[o][1]._isInFirstContentOfListItem=!0,o++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,ue(e,s)),s=t[s],a=!0);else if(n[1]._container){for(o=s,r=void 0;o--&&(i=e[o],"lineEnding"===i[1].type||"lineEndingBlank"===i[1].type);)"enter"===i[0]&&(r&&(e[r][1].type="lineEndingBlank"),i[1].type="lineEnding",r=o);r&&(n[1].end=Object.assign({},e[r][1].start),l=e.slice(r,s),l.unshift(n),z(e,r,s-r+1,l))}}return!a}function ue(e,t){const n=e[t][1],r=e[t][2];let o=t-1;const i=[],l=n._tokenizer||r.parser[n.contentType](n.start),u=l.events,a=[],s={};let c,f,p=-1,h=n,d=0,g=0;const m=[g];for(;h;){for(;e[++o][1]!==h;);i.push(o),h._tokenizer||(c=r.sliceStream(h),h.next||c.push(null),f&&l.defineSkip(h.start),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(c),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),f=h,h=h.next}for(h=n;++p<u.length;)"exit"===u[p][0]&&"enter"===u[p-1][0]&&u[p][1].type===u[p-1][1].type&&u[p][1].start.line!==u[p][1].end.line&&(g=p+1,m.push(g),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(l.events=[],h?(h._tokenizer=void 0,h.previous=void 0):m.pop(),p=m.length;p--;){const t=u.slice(m[p],m[p+1]),n=i.pop();a.unshift([n,n+t.length-1]),z(e,n,2,t)}for(p=-1;++p<a.length;)s[d+a[p][0]]=d+a[p][1],d+=a[p][1]-a[p][0]-1;return s}const ae={tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?o(t):X(t)?e.check(se,i,o)(t):(e.consume(t),r)}function o(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function i(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}},resolve:function(e){return le(e),e}},se={tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,o,"linePrefix")};function o(o){if(null===o||X(o))return n(o);const i=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}},partial:!0};const ce={tokenize:function(e){const t=this,n=e.attempt(ie,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,te(e,e.attempt(this.parser.constructs.flow,r,e.attempt(ae,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const fe={resolveAll:ge()},pe=de("string"),he=de("text");function de(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],o=t.attempt(r,i,l);return i;function i(e){return a(e)?o(e):l(e)}function l(e){if(null!==e)return t.enter("data"),t.consume(e),u;t.consume(e)}function u(e){return a(e)?(t.exit("data"),o(e)):(t.consume(e),u)}function a(e){if(null===e)return!0;const t=r[e];let o=-1;if(t)for(;++o<t.length;){const e=t[o];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}},resolveAll:ge("text"===e?me:void 0)}}function ge(e){return function(t,n){let r,o=-1;for(;++o<=t.length;)void 0===r?t[o]&&"data"===t[o][1].type&&(r=o,o++):t[o]&&"data"===t[o][1].type||(o!==r+2&&(t[r][1].end=t[o-1][1].end,t.splice(r+2,o-r-2),o=r+2),r=void 0);return e?e(t,n):t}}function me(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],o=t.sliceStream(r);let i,l=o.length,u=-1,a=0;for(;l--;){const e=o[l];if("string"==typeof e){for(u=e.length;32===e.charCodeAt(u-1);)a++,u--;if(u)break;u=-1}else if(-2===e)i=!0,a++;else if(-1!==e){l++;break}}if(a){const o={type:n===e.length||i||a<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-a,offset:r.end.offset-a,_index:r.start._index+l,_bufferIndex:l?u:r.start._bufferIndex+u},end:Object.assign({},r.end)};r.end=Object.assign({},o.start),r.start.offset===r.end.offset?Object.assign(r,o):(e.splice(n,0,["enter",o,t],["exit",o,t]),n+=2)}n++}return e}function ye(e,t,n){const r=[];let o=-1;for(;++o<e.length;){const i=e[o].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}function be(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const o={},i=[];let l=[],u=[],a=!0;const s={consume:function(e){X(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,w()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===l[r._index].length&&(r._bufferIndex=-1,r._index++));c.previous=e,a=!0},enter:function(e,t){const n=t||{};return n.type=e,n.start=d(),c.events.push(["enter",n,c]),u.push(n),n},exit:function(e){const t=u.pop();return t.end=d(),c.events.push(["exit",t,c]),t},attempt:b((function(e,t){v(e,t.from)})),check:b(y),interrupt:b(y,{interrupt:!0})},c={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:h,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let o;for(;++n<e.length;){const i=e[n];let l;if("string"==typeof i)l=i;else switch(i){case-5:l="\r";break;case-4:l="\n";break;case-3:l="\r\n";break;case-2:l=t?" ":"\t";break;case-1:if(!t&&o)continue;l=" ";break;default:l=String.fromCharCode(i)}o=-2===i,r.push(l)}return r.join("")}(h(e),t)},now:d,defineSkip:function(e){o[e.line]=e.column,w()},write:function(e){if(l=R(l,e),g(),null!==l[l.length-1])return[];return v(t,0),c.events=ye(i,c.events,c),c.events}};let f,p=t.tokenize.call(c,s);return t.resolveAll&&i.push(t),c;function h(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,o=t.end._index,i=t.end._bufferIndex;let l;n===o?l=[e[n].slice(r,i)]:(l=e.slice(n,o),r>-1&&(l[0]=l[0].slice(r)),i>0&&l.push(e[o].slice(0,i)));return l}(l,e)}function d(){return Object.assign({},r)}function g(){let e;for(;r._index<l.length;){const t=l[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)m(t.charCodeAt(r._bufferIndex));else m(t)}}function m(e){a=void 0,f=e,p=p(e)}function y(e,t){t.restore()}function b(e,t){return function(n,o,i){let l,f,p,h;return Array.isArray(n)?g(n):"tokenize"in n?g([n]):function(e){return t;function t(t){const n=null!==t&&e[t],r=null!==t&&e.null;return g([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function g(e){return l=e,f=0,0===e.length?i:m(e[f])}function m(e){return function(n){h=function(){const e=d(),t=c.previous,n=c.currentConstruct,o=c.events.length,i=Array.from(u);return{restore:l,from:o};function l(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=o,u=i,w()}}(),p=e,e.partial||(c.currentConstruct=e);if(e.name&&c.parser.constructs.disable.null.includes(e.name))return b(n);return e.tokenize.call(t?Object.assign(Object.create(c),t):c,s,y,b)(n)}}function y(t){return a=!0,e(p,h),o}function b(e){return a=!0,h.restore(),++f<l.length?m(l[f]):i}}}function v(e,t){e.resolveAll&&!i.includes(e)&&i.push(e),e.resolve&&z(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function w(){r.line in o&&r.column<2&&(r.column=o[r.line],r.offset+=o[r.line]-1)}}const ve={name:"thematicBreak",tokenize:function(e,t,n){let r,o=0;return function(t){return e.enter("thematicBreak"),r=t,i(t)};function i(u){return u===r?(e.enter("thematicBreakSequence"),l(u)):K(u)?te(e,i,"whitespace")(u):o<3||null!==u&&!X(u)?n(u):(e.exit("thematicBreak"),t(u))}function l(t){return t===r?(e.consume(t),o++,l):(e.exit("thematicBreakSequence"),i(t))}}};const we={name:"list",tokenize:function(e,t,n){const r=this,o=r.events[r.events.length-1];let i=o&&"linePrefix"===o[1].type?o[2].sliceSerialize(o[1],!0).length:0,l=0;return function(t){const o=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===o?!r.containerState.marker||t===r.containerState.marker:V(t)){if(r.containerState.type||(r.containerState.type=o,e.enter(o,{_container:!0})),"listUnordered"===o)return e.enter("listItemPrefix"),42===t||45===t?e.check(ve,n,a)(t):a(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),u(t)}return n(t)};function u(t){return V(t)&&++l<10?(e.consume(t),u):(!r.interrupt||l<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),a(t)):n(t)}function a(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(ie,r.interrupt?n:s,e.attempt(ke,f,c))}function s(e){return r.containerState.initialBlankLine=!0,i++,f(e)}function c(t){return K(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),f):n(t)}function f(n){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(ie,o,i);function o(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,te(e,t,"listItemIndent",r.containerState.size+1)(n)}function i(n){return r.containerState.furtherBlankLines||!K(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,l(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(xe,t,l)(n))}function l(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,te(e,e.attempt(we,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}},exit:function(e){e.exit(this.containerState.type)}},ke={tokenize:function(e,t,n){const r=this;return te(e,(function(e){const o=r.events[r.events.length-1];return!K(e)&&o&&"listItemPrefixWhitespace"===o[1].type?t(e):n(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},xe={tokenize:function(e,t,n){const r=this;return te(e,(function(e){const o=r.events[r.events.length-1];return o&&"listItemIndent"===o[1].type&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};const Oe={name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),o}return n(t)};function o(n){return K(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){return te(e,e.attempt(Oe,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},exit:function(e){e.exit("blockQuote")}};function Ee(e,t,n,r,o,i,l,u,a){const s=a||Number.POSITIVE_INFINITY;let c=0;return function(t){if(60===t)return e.enter(r),e.enter(o),e.enter(i),e.consume(t),e.exit(i),f;if(null===t||41===t||Y(t))return n(t);return e.enter(r),e.enter(l),e.enter(u),e.enter("chunkString",{contentType:"string"}),d(t)};function f(n){return 62===n?(e.enter(i),e.consume(n),e.exit(i),e.exit(o),e.exit(r),t):(e.enter(u),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(u),f(t)):null===t||60===t||X(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function d(o){return 40===o?++c>s?n(o):(e.consume(o),d):41===o?c--?(e.consume(o),d):(e.exit("chunkString"),e.exit(u),e.exit(l),e.exit(r),t(o)):null===o||Q(o)?c?n(o):(e.exit("chunkString"),e.exit(u),e.exit(l),e.exit(r),t(o)):Y(o)?n(o):(e.consume(o),92===o?g:d)}function g(t){return 40===t||41===t||92===t?(e.consume(t),d):d(t)}}function Se(e,t,n,r,o,i){const l=this;let u,a=0;return function(t){return e.enter(r),e.enter(o),e.consume(t),e.exit(o),e.enter(i),s};function s(f){return null===f||91===f||93===f&&!u||94===f&&!a&&"_hiddenFootnoteSupport"in l.parser.constructs||a>999?n(f):93===f?(e.exit(i),e.enter(o),e.consume(f),e.exit(o),e.exit(r),t):X(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),s):(e.enter("chunkString",{contentType:"string"}),c(f))}function c(t){return null===t||91===t||93===t||X(t)||a++>999?(e.exit("chunkString"),s(t)):(e.consume(t),u=u||!K(t),92===t?f:c)}function f(t){return 91===t||92===t||93===t?(e.consume(t),a++,c):c(t)}}function Ce(e,t,n,r,o,i){let l;return function(t){return e.enter(r),e.enter(o),e.consume(t),e.exit(o),l=40===t?41:t,u};function u(n){return n===l?(e.enter(o),e.consume(n),e.exit(o),e.exit(r),t):(e.enter(i),a(n))}function a(t){return t===l?(e.exit(i),u(l)):null===t?n(t):X(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,a,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),s(t))}function s(t){return t===l||null===t||X(t)?(e.exit("chunkString"),a(t)):(e.consume(t),92===t?c:s)}function c(t){return t===l||92===t?(e.consume(t),s):s(t)}}function Pe(e,t){let n;return function r(o){if(X(o))return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,r;if(K(o))return te(e,r,n?"linePrefix":"lineSuffix")(o);return t(o)}}function je(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Ae={name:"definition",tokenize:function(e,t,n){const r=this;let o;return function(t){return e.enter("definition"),Se.call(r,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function i(t){return o=je(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),Pe(e,Ee(e,e.attempt(Te,te(e,l,"whitespace"),te(e,l,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function l(i){return null===i||X(i)?(e.exit("definition"),r.parser.defined.includes(o)||r.parser.defined.push(o),t(i)):n(i)}}},Te={tokenize:function(e,t,n){return function(t){return Q(t)?Pe(e,r)(t):n(t)};function r(t){return 34===t||39===t||40===t?Ce(e,te(e,o,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function o(e){return null===e||X(e)?t(e):n(e)}},partial:!0};const Fe={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),te(e,o,"linePrefix",5)(t)};function o(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?i(e):n(e)}function i(t){return null===t?u(t):X(t)?e.attempt(De,i,u)(t):(e.enter("codeFlowValue"),l(t))}function l(t){return null===t||X(t)?(e.exit("codeFlowValue"),i(t)):(e.consume(t),l)}function u(n){return e.exit("codeIndented"),t(n)}}},De={tokenize:function(e,t,n){const r=this;return o;function o(t){return r.parser.lazy[r.now().line]?n(t):X(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):te(e,i,"linePrefix",5)(t)}function i(e){const i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(e):X(e)?o(e):n(e)}},partial:!0};const Le={name:"headingAtx",tokenize:function(e,t,n){const r=this;let o=0;return function(t){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),i(t)};function i(u){return 35===u&&o++<6?(e.consume(u),i):null===u||Q(u)?(e.exit("atxHeadingSequence"),r.interrupt?t(u):l(u)):n(u)}function l(n){return 35===n?(e.enter("atxHeadingSequence"),u(n)):null===n||X(n)?(e.exit("atxHeading"),t(n)):K(n)?te(e,l,"whitespace")(n):(e.enter("atxHeadingText"),a(n))}function u(t){return 35===t?(e.consume(t),u):(e.exit("atxHeadingSequence"),l(t))}function a(t){return null===t||35===t||Q(t)?(e.exit("atxHeadingText"),l(t)):(e.consume(t),a)}},resolve:function(e,t){let n,r,o=e.length-2,i=3;"whitespace"===e[i][1].type&&(i+=2);o-2>i&&"whitespace"===e[o][1].type&&(o-=2);"atxHeadingSequence"===e[o][1].type&&(i===o-1||o-4>i&&"whitespace"===e[o-2][1].type)&&(o-=i+1===o?2:4);o>i&&(n={type:"atxHeadingText",start:e[i][1].start,end:e[o][1].end},r={type:"chunkText",start:e[i][1].start,end:e[o][1].end,contentType:"text"},z(e,i,o-i+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const Ie={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let o,i,l=r.events.length;for(;l--;)if("lineEnding"!==r.events[l][1].type&&"linePrefix"!==r.events[l][1].type&&"content"!==r.events[l][1].type){i="paragraph"===r.events[l][1].type;break}return function(t){if(!r.parser.lazy[r.now().line]&&(r.interrupt||i))return e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),o=t,u(t);return n(t)};function u(t){return t===o?(e.consume(t),u):(e.exit("setextHeadingLineSequence"),te(e,a,"lineSuffix")(t))}function a(r){return null===r||X(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,o,i=e.length;for(;i--;)if("enter"===e[i][0]){if("content"===e[i][1].type){n=i;break}"paragraph"===e[i][1].type&&(r=i)}else"content"===e[i][1].type&&e.splice(i,1),o||"definition"!==e[i][1].type||(o=i);const l={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",l,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[o][1].end)):e[n][1]=l;return e.push(["exit",l,t]),e}};const Be=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Me=["pre","script","style","textarea"],ze={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let o,i,l,u,a;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),s};function s(u){return 33===u?(e.consume(u),c):47===u?(e.consume(u),h):63===u?(e.consume(u),o=3,r.interrupt?t:I):H(u)?(e.consume(u),l=String.fromCharCode(u),i=!0,d):n(u)}function c(i){return 45===i?(e.consume(i),o=2,f):91===i?(e.consume(i),o=5,l="CDATA[",u=0,p):H(i)?(e.consume(i),o=4,r.interrupt?t:I):n(i)}function f(o){return 45===o?(e.consume(o),r.interrupt?t:I):n(o)}function p(o){return o===l.charCodeAt(u++)?(e.consume(o),u===l.length?r.interrupt?t:C:p):n(o)}function h(t){return H(t)?(e.consume(t),l=String.fromCharCode(t),d):n(t)}function d(u){return null===u||47===u||62===u||Q(u)?47!==u&&i&&Me.includes(l.toLowerCase())?(o=1,r.interrupt?t(u):C(u)):Be.includes(l.toLowerCase())?(o=6,47===u?(e.consume(u),g):r.interrupt?t(u):C(u)):(o=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(u):i?y(u):m(u)):45===u||q(u)?(e.consume(u),l+=String.fromCharCode(u),d):n(u)}function g(o){return 62===o?(e.consume(o),r.interrupt?t:C):n(o)}function m(t){return K(t)?(e.consume(t),m):E(t)}function y(t){return 47===t?(e.consume(t),E):58===t||95===t||H(t)?(e.consume(t),b):K(t)?(e.consume(t),y):E(t)}function b(t){return 45===t||46===t||58===t||95===t||q(t)?(e.consume(t),b):v(t)}function v(t){return 61===t?(e.consume(t),w):K(t)?(e.consume(t),v):y(t)}function w(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),a=t,k):K(t)?(e.consume(t),w):(a=null,x(t))}function k(t){return null===t||X(t)?n(t):t===a?(e.consume(t),O):(e.consume(t),k)}function x(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||Q(t)?v(t):(e.consume(t),x)}function O(e){return 47===e||62===e||K(e)?y(e):n(e)}function E(t){return 62===t?(e.consume(t),S):n(t)}function S(t){return K(t)?(e.consume(t),S):null===t||X(t)?C(t):n(t)}function C(t){return 45===t&&2===o?(e.consume(t),T):60===t&&1===o?(e.consume(t),F):62===t&&4===o?(e.consume(t),B):63===t&&3===o?(e.consume(t),I):93===t&&5===o?(e.consume(t),L):!X(t)||6!==o&&7!==o?null===t||X(t)?P(t):(e.consume(t),C):e.check(Re,B,P)(t)}function P(t){return e.exit("htmlFlowData"),j(t)}function j(t){return null===t?M(t):X(t)?e.attempt({tokenize:A,partial:!0},j,M)(t):(e.enter("htmlFlowData"),C(t))}function A(e,t,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}function T(t){return 45===t?(e.consume(t),I):C(t)}function F(t){return 47===t?(e.consume(t),l="",D):C(t)}function D(t){return 62===t&&Me.includes(l.toLowerCase())?(e.consume(t),B):H(t)&&l.length<8?(e.consume(t),l+=String.fromCharCode(t),D):C(t)}function L(t){return 93===t?(e.consume(t),I):C(t)}function I(t){return 62===t?(e.consume(t),B):45===t&&2===o?(e.consume(t),I):C(t)}function B(t){return null===t||X(t)?(e.exit("htmlFlowData"),M(t)):(e.consume(t),B)}function M(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},Re={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(ie,t,n)}},partial:!0};const Ne={name:"codeFenced",tokenize:function(e,t,n){const r=this,o={tokenize:function(e,t,n){let r=0;return te(e,o,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function o(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),i(t)}function i(t){return t===a?(e.consume(t),r++,i):r<s?n(t):(e.exit("codeFencedFenceSequence"),te(e,l,"whitespace")(t))}function l(r){return null===r||X(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0},i={tokenize:function(e,t,n){const r=this;return o;function o(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i}function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},l=this.events[this.events.length-1],u=l&&"linePrefix"===l[1].type?l[2].sliceSerialize(l[1],!0).length:0;let a,s=0;return function(t){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),a=t,c(t)};function c(t){return t===a?(e.consume(t),s++,c):(e.exit("codeFencedFenceSequence"),s<3?n(t):te(e,f,"whitespace")(t))}function f(t){return null===t||X(t)?g(t):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),p(t))}function p(t){return null===t||Q(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),te(e,h,"whitespace")(t)):96===t&&t===a?n(t):(e.consume(t),p)}function h(t){return null===t||X(t)?g(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),d(t))}function d(t){return null===t||X(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),g(t)):96===t&&t===a?n(t):(e.consume(t),d)}function g(n){return e.exit("codeFencedFence"),r.interrupt?t(n):m(n)}function m(t){return null===t?b(t):X(t)?e.attempt(i,e.attempt(o,b,u?te(e,m,"linePrefix",u+1):m),b)(t):(e.enter("codeFlowValue"),y(t))}function y(t){return null===t||X(t)?(e.exit("codeFlowValue"),m(t)):(e.consume(t),y)}function b(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const Ue=document.createElement("i");function _e(e){const t="&"+e+";";Ue.innerHTML=t;const n=Ue.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const He={name:"characterReference",tokenize:function(e,t,n){const r=this;let o,i,l=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),u};function u(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),a):(e.enter("characterReferenceValue"),o=31,i=q,s(t))}function a(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,i=$,s):(e.enter("characterReferenceValue"),o=7,i=V,s(t))}function s(u){let a;return 59===u&&l?(a=e.exit("characterReferenceValue"),i!==q||_e(r.sliceSerialize(a))?(e.enter("characterReferenceMarker"),e.consume(u),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(u)):i(u)&&l++<o?(e.consume(u),s):n(u)}}};const Ve={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return Z(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}};const $e={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),te(e,t,"linePrefix")}}};const qe={name:"labelEnd",tokenize:function(e,t,n){const r=this;let o,i,l=r.events.length;for(;l--;)if(("labelImage"===r.events[l][1].type||"labelLink"===r.events[l][1].type)&&!r.events[l][1]._balanced){o=r.events[l][1];break}return function(t){if(!o)return n(t);return o._inactive?a(t):(i=r.parser.defined.includes(je(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),u)};function u(n){return 40===n?e.attempt(Ze,t,i?t:a)(n):91===n?e.attempt(We,t,i?e.attempt(Ye,t,a):a)(n):i?t(n):a(n)}function a(e){return o._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,o,i,l=e.length,u=0;for(;l--;)if(n=e[l][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[l][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(o){if("enter"===e[l][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=l,"labelLink"!==n.type)){u=2;break}}else"labelEnd"===n.type&&(o=l);const a={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},s={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[o][1].end)},c={type:"labelText",start:Object.assign({},e[r+u+2][1].end),end:Object.assign({},e[o-2][1].start)};return i=[["enter",a,t],["enter",s,t]],i=R(i,e.slice(r+1,r+u+3)),i=R(i,[["enter",c,t]]),i=R(i,ye(t.parser.constructs.insideSpan.null,e.slice(r+u+4,o-3),t)),i=R(i,[["exit",c,t],e[o-2],e[o-1],["exit",s,t]]),i=R(i,e.slice(o+1)),i=R(i,[["exit",a,t]]),z(e,r,e.length,i),e},resolveAll:function(e){let t,n=-1;for(;++n<e.length;)t=e[n][1],"labelImage"!==t.type&&"labelLink"!==t.type&&"labelEnd"!==t.type||(e.splice(n+1,"labelImage"===t.type?4:2),t.type="data",n++);return e}},Ze={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),Pe(e,r)};function r(t){return 41===t?l(t):Ee(e,o,n,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return Q(t)?Pe(e,i)(t):l(t)}function i(t){return 34===t||39===t||40===t?Ce(e,Pe(e,l),n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):l(t)}function l(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},We={tokenize:function(e,t,n){const r=this;return function(t){return Se.call(r,e,o,n,"reference","referenceMarker","referenceString")(t)};function o(e){return r.parser.defined.includes(je(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}}},Ye={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};const Qe={name:"labelStartImage",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),o};function o(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),i):n(t)}function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:qe.resolveAll};function Xe(e){return null===e||Q(e)||J(e)?1:G(e)?2:void 0}const Ke={name:"attention",tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,o=Xe(r);let i;return function(t){return e.enter("attentionSequence"),i=t,l(t)};function l(u){if(u===i)return e.consume(u),l;const a=e.exit("attentionSequence"),s=Xe(u),c=!s||2===s&&o||n.includes(u),f=!o||2===o&&s||n.includes(r);return a._open=Boolean(42===i?c:c&&(o||!f)),a._close=Boolean(42===i?f:f&&(s||!c)),t(u)}},resolveAll:function(e,t){let n,r,o,i,l,u,a,s,c=-1;for(;++c<e.length;)if("enter"===e[c][0]&&"attentionSequence"===e[c][1].type&&e[c][1]._close)for(n=c;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[c][1]).charCodeAt(0)){if((e[n][1]._close||e[c][1]._open)&&(e[c][1].end.offset-e[c][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[c][1].end.offset-e[c][1].start.offset)%3))continue;u=e[n][1].end.offset-e[n][1].start.offset>1&&e[c][1].end.offset-e[c][1].start.offset>1?2:1;const f=Object.assign({},e[n][1].end),p=Object.assign({},e[c][1].start);Je(f,-u),Je(p,u),i={type:u>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[n][1].end)},l={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[c][1].start),end:p},o={type:u>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[c][1].start)},r={type:u>1?"strong":"emphasis",start:Object.assign({},i.start),end:Object.assign({},l.end)},e[n][1].end=Object.assign({},i.start),e[c][1].start=Object.assign({},l.end),a=[],e[n][1].end.offset-e[n][1].start.offset&&(a=R(a,[["enter",e[n][1],t],["exit",e[n][1],t]])),a=R(a,[["enter",r,t],["enter",i,t],["exit",i,t],["enter",o,t]]),a=R(a,ye(t.parser.constructs.insideSpan.null,e.slice(n+1,c),t)),a=R(a,[["exit",o,t],["enter",l,t],["exit",l,t],["exit",r,t]]),e[c][1].end.offset-e[c][1].start.offset?(s=2,a=R(a,[["enter",e[c][1],t],["exit",e[c][1],t]])):s=0,z(e,n-1,c-n+3,a),c=n+a.length-s-2;break}c=-1;for(;++c<e.length;)"attentionSequence"===e[c][1].type&&(e[c][1].type="data");return e}};function Je(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Ge={name:"autolink",tokenize:function(e,t,n){let r=1;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o};function o(t){return H(t)?(e.consume(t),i):W(t)?a(t):n(t)}function i(e){return 43===e||45===e||46===e||q(e)?l(e):a(e)}function l(t){return 58===t?(e.consume(t),u):(43===t||45===t||46===t||q(t))&&r++<32?(e.consume(t),l):a(t)}function u(t){return 62===t?(e.exit("autolinkProtocol"),p(t)):null===t||32===t||60===t||Y(t)?n(t):(e.consume(t),u)}function a(t){return 64===t?(e.consume(t),r=0,s):W(t)?(e.consume(t),a):n(t)}function s(e){return q(e)?c(e):n(e)}function c(t){return 46===t?(e.consume(t),r=0,s):62===t?(e.exit("autolinkProtocol").type="autolinkEmail",p(t)):f(t)}function f(t){return(45===t||q(t))&&r++<63?(e.consume(t),45===t?f:c):n(t)}function p(n){return e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t}}};const et={name:"htmlText",tokenize:function(e,t,n){const r=this;let o,i,l,u;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),a};function a(t){return 33===t?(e.consume(t),s):47===t?(e.consume(t),x):63===t?(e.consume(t),w):H(t)?(e.consume(t),S):n(t)}function s(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),i="CDATA[",l=0,g):H(t)?(e.consume(t),v):n(t)}function c(t){return 45===t?(e.consume(t),f):n(t)}function f(t){return null===t||62===t?n(t):45===t?(e.consume(t),p):h(t)}function p(e){return null===e||62===e?n(e):h(e)}function h(t){return null===t?n(t):45===t?(e.consume(t),d):X(t)?(u=h,L(t)):(e.consume(t),h)}function d(t){return 45===t?(e.consume(t),B):h(t)}function g(t){return t===i.charCodeAt(l++)?(e.consume(t),l===i.length?m:g):n(t)}function m(t){return null===t?n(t):93===t?(e.consume(t),y):X(t)?(u=m,L(t)):(e.consume(t),m)}function y(t){return 93===t?(e.consume(t),b):m(t)}function b(t){return 62===t?B(t):93===t?(e.consume(t),b):m(t)}function v(t){return null===t||62===t?B(t):X(t)?(u=v,L(t)):(e.consume(t),v)}function w(t){return null===t?n(t):63===t?(e.consume(t),k):X(t)?(u=w,L(t)):(e.consume(t),w)}function k(e){return 62===e?B(e):w(e)}function x(t){return H(t)?(e.consume(t),O):n(t)}function O(t){return 45===t||q(t)?(e.consume(t),O):E(t)}function E(t){return X(t)?(u=E,L(t)):K(t)?(e.consume(t),E):B(t)}function S(t){return 45===t||q(t)?(e.consume(t),S):47===t||62===t||Q(t)?C(t):n(t)}function C(t){return 47===t?(e.consume(t),B):58===t||95===t||H(t)?(e.consume(t),P):X(t)?(u=C,L(t)):K(t)?(e.consume(t),C):B(t)}function P(t){return 45===t||46===t||58===t||95===t||q(t)?(e.consume(t),P):j(t)}function j(t){return 61===t?(e.consume(t),A):X(t)?(u=j,L(t)):K(t)?(e.consume(t),j):C(t)}function A(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),o=t,T):X(t)?(u=A,L(t)):K(t)?(e.consume(t),A):(e.consume(t),o=void 0,D)}function T(t){return t===o?(e.consume(t),F):null===t?n(t):X(t)?(u=T,L(t)):(e.consume(t),T)}function F(e){return 62===e||47===e||Q(e)?C(e):n(e)}function D(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):62===t||Q(t)?C(t):(e.consume(t),D)}function L(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,I,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function I(t){return e.enter("htmlTextData"),u(t)}function B(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}}};const tt={name:"labelStartLink",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),o};function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:qe.resolveAll};const nt={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(t),r};function r(r){return X(r)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),t(r)):n(r)}}};const rt={name:"codeText",tokenize:function(e,t,n){let r,o,i=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),l(t)};function l(t){return 96===t?(e.consume(t),i++,l):(e.exit("codeTextSequence"),u(t))}function u(t){return null===t?n(t):96===t?(o=e.enter("codeTextSequence"),r=0,s(t)):32===t?(e.enter("space"),e.consume(t),e.exit("space"),u):X(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),u):(e.enter("codeTextData"),a(t))}function a(t){return null===t||32===t||96===t||X(t)?(e.exit("codeTextData"),u(t)):(e.consume(t),a)}function s(n){return 96===n?(e.consume(n),r++,s):r===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(o.type="codeTextData",a(n))}},resolve:function(e){let t,n,r=e.length-4,o=3;if(!("lineEnding"!==e[o][1].type&&"space"!==e[o][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=o;++t<r;)if("codeTextData"===e[t][1].type){e[o][1].type="codeTextPadding",e[r][1].type="codeTextPadding",o+=2,r-=2;break}t=o-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}};const ot={42:we,43:we,45:we,48:we,49:we,50:we,51:we,52:we,53:we,54:we,55:we,56:we,57:we,62:Oe},it={91:Ae},lt={[-2]:Fe,[-1]:Fe,32:Fe},ut={35:Le,42:ve,45:[Ie,ve],60:ze,61:Ie,95:ve,96:Ne,126:Ne},at={38:He,92:Ve},st={[-5]:$e,[-4]:$e,[-3]:$e,33:Qe,38:He,42:Ke,60:[Ge,et],91:tt,92:[nt,Ve],93:qe,95:Ke,96:rt},ct={null:[Ke,fe]},ft={null:[42,95]},pt={null:[]};function ht(e={}){const t=function(e){const t={};let n=-1;for(;++n<e.length;)U(t,e[n]);return t}([r].concat(e.extensions||[])),n={defined:[],lazy:{},constructs:t,content:o(ne),document:o(re),flow:o(ce),string:o(pe),text:o(he)};return n;function o(e){return function(t){return be(n,e,t)}}}const dt=/[\0\t\n\r]/g;function gt(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535==(65535&n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}const mt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function yt(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return gt(n.slice(t?2:1),t?16:10)}return _e(n)||e}function bt(e){return e&&"object"==typeof e?"position"in e||"type"in e?wt(e.position):"start"in e||"end"in e?wt(e):"line"in e||"column"in e?vt(e):"":""}function vt(e){return kt(e&&e.line)+":"+kt(e&&e.column)}function wt(e){return vt(e&&e.start)+"-"+vt(e&&e.end)}function kt(e){return e&&"number"==typeof e?e:1}const xt={}.hasOwnProperty,Ot=function(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e={}){const t=Et({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(oe),autolinkProtocol:j,autolinkEmail:j,atxHeading:a(ee),blockQuote:a(Q),characterEscape:j,characterReference:j,codeFenced:a(X),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:a(X,s),codeText:a(K,s),codeTextData:j,data:j,codeFlowValue:j,definition:a(J),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:a(G),hardBreakEscape:a(te),hardBreakTrailing:a(te),htmlFlow:a(ne,s),htmlFlowData:j,htmlText:a(ne,s),htmlTextData:j,image:a(re),label:s,link:a(oe),listItem:a(le),listItemValue:g,listOrdered:a(ie,d),listUnordered:a(ie),paragraph:a(ue),reference:V,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:a(ee),strong:a(ae),thematicBreak:a(ce)},exit:{atxHeading:f(),atxHeadingSequence:E,autolink:f(),autolinkEmail:Y,autolinkProtocol:W,blockQuote:f(),characterEscapeValue:A,characterReferenceMarkerHexadecimal:q,characterReferenceMarkerNumeric:q,characterReferenceValue:Z,codeFenced:f(v),codeFencedFence:b,codeFencedFenceInfo:m,codeFencedFenceMeta:y,codeFlowValue:A,codeIndented:f(w),codeText:f(I),codeTextData:A,data:A,definition:f(),definitionDestinationString:O,definitionLabelString:k,definitionTitleString:x,emphasis:f(),hardBreakEscape:f(F),hardBreakTrailing:f(F),htmlFlow:f(D),htmlFlowData:A,htmlText:f(L),htmlTextData:A,image:f(z),label:N,labelText:R,lineEnding:T,link:f(M),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:$,resourceDestinationString:U,resourceTitleString:_,resource:H,setextHeading:f(P),setextHeadingLineSequence:C,setextHeadingText:S,strong:f(),thematicBreak:f()}},e.mdastExtensions||[]),n={};return r;function r(e){let n={type:"root",children:[]};const r=[],a=[],f={stack:[n],tokenStack:r,config:t,enter:c,exit:p,buffer:s,resume:h,setData:i,getData:l};let d=-1;for(;++d<e.length;)if("listOrdered"===e[d][1].type||"listUnordered"===e[d][1].type)if("enter"===e[d][0])a.push(d);else{d=o(e,a.pop(),d)}for(d=-1;++d<e.length;){const n=t[e[d][0]];xt.call(n,e[d][1].type)&&n[e[d][1].type].call(Object.assign({sliceSerialize:e[d][2].sliceSerialize},f),e[d][1])}if(r.length>0){const e=r[r.length-1];(e[1]||Ct).call(f,void 0,e[0])}for(n.position={start:u(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:u(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d<t.transforms.length;)n=t.transforms[d](n)||n;return n}function o(e,t,n){let r,o,i,l,u=t-1,a=-1,s=!1;for(;++u<=n;){const t=e[u];if("listUnordered"===t[1].type||"listOrdered"===t[1].type||"blockQuote"===t[1].type?("enter"===t[0]?a++:a--,l=void 0):"lineEndingBlank"===t[1].type?"enter"===t[0]&&(!r||l||a||i||(i=u),l=void 0):"linePrefix"===t[1].type||"listItemValue"===t[1].type||"listItemMarker"===t[1].type||"listItemPrefix"===t[1].type||"listItemPrefixWhitespace"===t[1].type||(l=void 0),!a&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===a&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let l=u;for(o=void 0;l--;){const t=e[l];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;o&&(e[o][1].type="lineEndingBlank",s=!0),t[1].type="lineEnding",o=l}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}i&&(!o||i<o)&&(r._spread=!0),r.end=Object.assign({},o?e[o][1].start:t[1].end),e.splice(o||u,0,["exit",r,t[2]]),u++,n++}"listItemPrefix"===t[1].type&&(r={type:"listItem",_spread:!1,start:Object.assign({},t[1].start)},e.splice(u,0,["enter",r,t[2]]),u++,n++,i=void 0,l=!0)}}return e[t][1]._spread=s,n}function i(e,t){n[e]=t}function l(e){return n[e]}function u(e){return{line:e.line,column:e.column,offset:e.offset}}function a(e,t){return n;function n(n){c.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:"fragment",children:[]})}function c(e,t,n){return this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n]),e.position={start:u(t.start)},e}function f(e){return t;function t(t){e&&e.call(this,t),p.call(this,t)}}function p(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+bt({start:e.start,end:e.end})+"): it\u2019s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||Ct).call(this,e,r[0])}return n.position.end=u(e.end),n}function h(){return function(e,t){var{includeImageAlt:n=!0}=t||{};return B(e,n)}(this.stack.pop())}function d(){i("expectingFirstListItemValue",!0)}function g(e){if(l("expectingFirstListItemValue")){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),i("expectingFirstListItemValue")}}function m(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function y(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function b(){l("flowCodeInside")||(this.buffer(),i("flowCodeInside",!0))}function v(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),i("flowCodeInside")}function w(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function k(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=je(this.sliceSerialize(e)).toLowerCase()}function x(){const e=this.resume();this.stack[this.stack.length-1].title=e}function O(){const e=this.resume();this.stack[this.stack.length-1].url=e}function E(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}function S(){i("setextHeadingSlurpLineEnding",!0)}function C(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).charCodeAt(0)?1:2}function P(){i("setextHeadingSlurpLineEnding")}function j(e){const t=this.stack[this.stack.length-1];let n=t.children[t.children.length-1];n&&"text"===n.type||(n=se(),n.position={start:u(e.start)},t.children.push(n)),this.stack.push(n)}function A(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=u(e.end)}function T(e){const n=this.stack[this.stack.length-1];if(l("atHardBreak")){return n.children[n.children.length-1].position.end=u(e.end),void i("atHardBreak")}!l("setextHeadingSlurpLineEnding")&&t.canContainEols.includes(n.type)&&(j.call(this,e),A.call(this,e))}function F(){i("atHardBreak",!0)}function D(){const e=this.resume();this.stack[this.stack.length-1].value=e}function L(){const e=this.resume();this.stack[this.stack.length-1].value=e}function I(){const e=this.resume();this.stack[this.stack.length-1].value=e}function M(){const e=this.stack[this.stack.length-1];l("inReference")?(e.type+="Reference",e.referenceType=l("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label),i("referenceType")}function z(){const e=this.stack[this.stack.length-1];l("inReference")?(e.type+="Reference",e.referenceType=l("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label),i("referenceType")}function R(e){const t=this.stack[this.stack.length-2],n=this.sliceSerialize(e);t.label=function(e){return e.replace(mt,yt)}(n),t.identifier=je(n).toLowerCase()}function N(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];i("inReference",!0),"link"===n.type?n.children=e.children:n.alt=t}function U(){const e=this.resume();this.stack[this.stack.length-1].url=e}function _(){const e=this.resume();this.stack[this.stack.length-1].title=e}function H(){i("inReference")}function V(){i("referenceType","collapsed")}function $(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=je(this.sliceSerialize(e)).toLowerCase(),i("referenceType","full")}function q(e){i("characterReferenceType",e.type)}function Z(e){const t=this.sliceSerialize(e),n=l("characterReferenceType");let r;n?(r=gt(t,"characterReferenceMarkerNumeric"===n?10:16),i("characterReferenceType")):r=_e(t);const o=this.stack.pop();o.value+=r,o.position.end=u(e.end)}function W(e){A.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function Y(e){A.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function Q(){return{type:"blockquote",children:[]}}function X(){return{type:"code",lang:null,meta:null,value:""}}function K(){return{type:"inlineCode",value:""}}function J(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function G(){return{type:"emphasis",children:[]}}function ee(){return{type:"heading",depth:void 0,children:[]}}function te(){return{type:"break"}}function ne(){return{type:"html",value:""}}function re(){return{type:"image",title:null,url:"",alt:null}}function oe(){return{type:"link",title:null,url:"",children:[]}}function ie(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function le(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function ue(){return{type:"paragraph",children:[]}}function ae(){return{type:"strong",children:[]}}function se(){return{type:"text",value:""}}function ce(){return{type:"thematicBreak"}}}(n)(function(e){for(;!le(e););return e}(ht(n).document().write(function(){let e,t=1,n="",r=!0;return function(o,i,l){const u=[];let a,s,c,f,p;for(o=n+o.toString(i),c=0,n="",r&&(65279===o.charCodeAt(0)&&c++,r=void 0);c<o.length;){if(dt.lastIndex=c,a=dt.exec(o),f=a&&void 0!==a.index?a.index:o.length,p=o.charCodeAt(f),!a){n=o.slice(c);break}if(10===p&&c===f&&e)u.push(-3),e=void 0;else switch(e&&(u.push(-5),e=void 0),c<f&&(u.push(o.slice(c,f)),t+=f-c),p){case 0:u.push(65533),t++;break;case 9:for(s=4*Math.ceil(t/4),u.push(-2);t++<s;)u.push(-1);break;case 10:u.push(-4),t=1;break;default:e=!0,t=1}c=f+1}return l&&(e&&u.push(-5),n&&u.push(n),u.push(null)),u}}()(e,t,!0))))};function Et(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Et(e,r):St(e,r)}return e}function St(e,t){let n;for(n in t)if(xt.call(t,n)){const r="canContainEols"===n||"transforms"===n,o=(xt.call(e,n)?e[n]:void 0)||(e[n]=r?[]:{}),i=t[n];i&&(r?e[n]=[...o,...i]:Object.assign(o,i))}}function Ct(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+bt({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+bt({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+bt({start:t.start,end:t.end})+") is still open")}const Pt=function(e){Object.assign(this,{Parser:t=>{const n=this.data("settings");return Ot(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})};var jt=function(e,t,n){var r={type:String(e)};return null!=n||"string"!=typeof t&&!Array.isArray(t)?Object.assign(r,t):n=t,Array.isArray(n)?r.children=n:null!=n&&(r.value=String(n)),r};const At=function(e){if(null==e)return Ft;if("string"==typeof e)return function(e){return Tt(t);function t(t){return t&&t.type===e}}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=At(e[n]);return Tt(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].call(this,...e))return!0;return!1}}(e):function(e){return Tt(t);function t(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(e);if("function"==typeof e)return Tt(e);throw new Error("Expected function, string, or object as test")};function Tt(e){return function(...t){return Boolean(e.call(this,...t))}}function Ft(){return!0}const Dt=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null);const o=At(t),i=r?-1:1;!function e(l,u,a){const s="object"==typeof l&&null!==l?l:{};let c;"string"==typeof s.type&&(c="string"==typeof s.tagName?s.tagName:"string"==typeof s.name?s.name:void 0,Object.defineProperty(f,"name",{value:"node ("+s.type+(c?"<"+c+">":"")+")"}));return f;function f(){let s,c,f,p=[];if((!t||o(l,u,a[a.length-1]||null))&&(p=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[true,e];return[e]}(n(l,a)),false===p[0]))return p;if(l.children&&"skip"!==p[0])for(c=(r?l.children.length:-1)+i,f=a.concat(l);c>-1&&c<l.children.length;){if(s=e(l.children[c],c,f)(),false===s[0])return s;c="number"==typeof s[1]?s[1]:c+i}return p}}(e,null,[])()};const Lt=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),Dt(e,t,(function(e,t){const r=t[t.length-1];return n(e,r?r.children.indexOf(e):null,r)}),r)},It=Mt("start"),Bt=Mt("end");function Mt(e){return function(t){const n=t&&t.position&&t.position[e]||{};return{line:n.line||null,column:n.column||null,offset:n.offset>-1?n.offset:null}}}const zt={}.hasOwnProperty;function Rt(e){return String(e||"").toUpperCase()}const Nt={}.hasOwnProperty;function Ut(e,t){const n=t.data||{};return"value"in t&&!(Nt.call(n,"hName")||Nt.call(n,"hProperties")||Nt.call(n,"hChildren"))?e.augment(t,jt("text",t.value)):e(t,"div",Vt(e,t))}function _t(e,t,n){const r=t&&t.type;let o;if(!r)throw new Error("Expected node, got `"+t+"`");return o=Nt.call(e.handlers,r)?e.handlers[r]:e.passThrough&&e.passThrough.includes(r)?Ht:e.unknownHandler,("function"==typeof o?o:Ut)(e,t,n)}function Ht(e,t){return"children"in t?{...t,children:Vt(e,t)}:t}function Vt(e,t){const n=[];if("children"in t){const r=t.children;let o=-1;for(;++o<r.length;){const i=_t(e,r[o],t);if(i){if(o&&"break"===r[o-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=i.value.replace(/^\s+/,"")),!Array.isArray(i)&&"element"===i.type)){const e=i.children[0];e&&"text"===e.type&&(e.value=e.value.replace(/^\s+/,""))}Array.isArray(i)?n.push(...i):n.push(i)}}}return n}function $t(e){const t=[];let n=-1,r=0,o=0;for(;++n<e.length;){const i=e.charCodeAt(n);let l="";if(37===i&&q(e.charCodeAt(n+1))&&q(e.charCodeAt(n+2)))o=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(l=String.fromCharCode(i));else if(i>55295&&i<57344){const t=e.charCodeAt(n+1);i<56320&&t>56319&&t<57344?(l=String.fromCharCode(i,t),o=1):l="\ufffd"}else l=String.fromCharCode(i);l&&(t.push(e.slice(r,n),encodeURIComponent(l)),r=n+o+1,l=""),o&&(n+=o,o=0)}return t.join("")+e.slice(r)}function qt(e,t){const n=[];let r=-1;for(t&&n.push(jt("text","\n"));++r<e.length;)r&&n.push(jt("text","\n")),n.push(e[r]);return t&&e.length>0&&n.push(jt("text","\n")),n}function Zt(e,t){const n=String(t.identifier),r=$t(n.toLowerCase()),o=e.footnoteOrder.indexOf(n);let i;-1===o?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,i=e.footnoteOrder.length):(e.footnoteCounts[n]++,i=o+1);const l=e.footnoteCounts[n];return e(t,"sup",[e(t.position,"a",{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(l>1?"-"+l:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[jt("text",String(i))])])}function Wt(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return jt("text","!["+t.alt+r);const o=Vt(e,t),i=o[0];i&&"text"===i.type?i.value="["+i.value:o.unshift(jt("text","["));const l=o[o.length-1];return l&&"text"===l.type?l.value+=r:o.push(jt("text",r)),o}function Yt(e){const t=e.spread;return null==t?e.children.length>1:t}function Qt(e,t,n){let r=0,o=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(o-1);for(;9===t||32===t;)o--,t=e.codePointAt(o-1)}return o>r?e.slice(r,o):""}const Xt={blockquote:function(e,t){return e(t,"blockquote",qt(Vt(e,t),!0))},break:function(e,t){return[e(t,"br"),jt("text","\n")]},code:function(e,t){const n=t.value?t.value+"\n":"",r=t.lang&&t.lang.match(/^[^ \t]+(?=[ \t]|$)/),o={};r&&(o.className=["language-"+r]);const i=e(t,"code",o,[jt("text",n)]);return t.meta&&(i.data={meta:t.meta}),e(t.position,"pre",[i])},delete:function(e,t){return e(t,"del",Vt(e,t))},emphasis:function(e,t){return e(t,"em",Vt(e,t))},footnoteReference:Zt,footnote:function(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const o=String(r);return n[o]={type:"footnoteDefinition",identifier:o,children:[{type:"paragraph",children:t.children}],position:t.position},Zt(e,{type:"footnoteReference",identifier:o,position:t.position})},heading:function(e,t){return e(t,"h"+t.depth,Vt(e,t))},html:function(e,t){return e.dangerous?e.augment(t,jt("raw",t.value)):null},imageReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Wt(e,t);const r={src:$t(n.url||""),alt:t.alt};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"img",r)},image:function(e,t){const n={src:$t(t.url),alt:t.alt};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"img",n)},inlineCode:function(e,t){return e(t,"code",[jt("text",t.value.replace(/\r?\n|\r/g," "))])},linkReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Wt(e,t);const r={href:$t(n.url||"")};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"a",r,Vt(e,t))},link:function(e,t){const n={href:$t(t.url)};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"a",n,Vt(e,t))},listItem:function(e,t,n){const r=Vt(e,t),o=n?function(e){let t=e.spread;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=Yt(n[r]);return Boolean(t)}(n):Yt(t),i={},l=[];if("boolean"==typeof t.checked){let n;r[0]&&"element"===r[0].type&&"p"===r[0].tagName?n=r[0]:(n=e(null,"p",[]),r.unshift(n)),n.children.length>0&&n.children.unshift(jt("text"," ")),n.children.unshift(e(null,"input",{type:"checkbox",checked:t.checked,disabled:!0})),i.className=["task-list-item"]}let u=-1;for(;++u<r.length;){const e=r[u];(o||0!==u||"element"!==e.type||"p"!==e.tagName)&&l.push(jt("text","\n")),"element"!==e.type||"p"!==e.tagName||o?l.push(e):l.push(...e.children)}const a=r[r.length-1];return!a||!o&&"tagName"in a&&"p"===a.tagName||l.push(jt("text","\n")),e(t,"li",i,l)},list:function(e,t){const n={},r=t.ordered?"ol":"ul",o=Vt(e,t);let i=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++i<o.length;){const e=o[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}return e(t,r,n,qt(o,!0))},paragraph:function(e,t){return e(t,"p",Vt(e,t))},root:function(e,t){return e.augment(t,jt("root",qt(Vt(e,t))))},strong:function(e,t){return e(t,"strong",Vt(e,t))},table:function(e,t){const n=t.children;let r=-1;const o=t.align||[],i=[];for(;++r<n.length;){const l=n[r].children,u=0===r?"th":"td",a=[];let s=-1;const c=t.align?o.length:l.length;for(;++s<c;){const t=l[s];a.push(e(t,u,{align:o[s]},t?Vt(e,t):[]))}i[r]=e(n[r],"tr",qt(a,!0))}return e(t,"table",qt([e(i[0].position,"thead",qt([i[0]],!0))].concat(i[1]?e({start:It(i[1]),end:Bt(i[i.length-1])},"tbody",qt(i.slice(1),!0)):[]),!0))},text:function(e,t){return e.augment(t,jt("text",function(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),o=0;const i=[];for(;r;)i.push(Qt(t.slice(o,r.index),o>0,!0),r[0]),o=r.index+r[0].length,r=n.exec(t);return i.push(Qt(t.slice(o),o>0,!1)),i.join("")}(String(t.value))))},thematicBreak:function(e,t){return e(t,"hr")},toml:Kt,yaml:Kt,definition:Kt,footnoteDefinition:Kt};function Kt(){return null}const Jt={}.hasOwnProperty;function Gt(e,t){const n=t||{},r=n.allowDangerousHtml||!1,o={};return l.dangerous=r,l.clobberPrefix=void 0===n.clobberPrefix||null===n.clobberPrefix?"user-content-":n.clobberPrefix,l.footnoteLabel=n.footnoteLabel||"Footnotes",l.footnoteLabelTagName=n.footnoteLabelTagName||"h2",l.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},l.footnoteBackLabel=n.footnoteBackLabel||"Back to content",l.definition=function(e){const t=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return Lt(e,"definition",(e=>{const n=Rt(e.identifier);n&&!zt.call(t,n)&&(t[n]=e)})),function(e){const n=Rt(e);return n&&zt.call(t,n)?t[n]:null}}(e),l.footnoteById=o,l.footnoteOrder=[],l.footnoteCounts={},l.augment=i,l.handlers={...Xt,...n.handlers},l.unknownHandler=n.unknownHandler,l.passThrough=n.passThrough,Lt(e,"footnoteDefinition",(e=>{const t=String(e.identifier).toUpperCase();Jt.call(o,t)||(o[t]=e)})),l;function i(e,t){if(e&&"data"in e&&e.data){const n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){const r="type"in e?e:{position:e};(n=r)&&n.position&&n.position.start&&n.position.start.line&&n.position.start.column&&n.position.end&&n.position.end.line&&n.position.end.column&&(t.position={start:It(r),end:Bt(r)})}var n;return t}function l(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),i(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}function en(e,t){const n=Gt(e,t),r=_t(n,e,null),o=function(e){let t=-1;const n=[];for(;++t<e.footnoteOrder.length;){const r=e.footnoteById[e.footnoteOrder[t].toUpperCase()];if(!r)continue;const o=Vt(e,r),i=String(r.identifier),l=$t(i.toLowerCase());let u=0;const a=[];for(;++u<=e.footnoteCounts[i];){const t={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fnref-"+l+(u>1?"-"+u:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};u>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(u)}]}),a.length>0&&a.push({type:"text",value:" "}),a.push(t)}const s=o[o.length-1];if(s&&"element"===s.type&&"p"===s.tagName){const e=s.children[s.children.length-1];e&&"text"===e.type?e.value+=" ":s.children.push({type:"text",value:" "}),s.children.push(...a)}else o.push(...a);const c={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+l},children:qt(o,!0)};r.position&&(c.position=r.position),n.push(c)}return 0===n.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[jt("text",e.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:qt(n,!0)},{type:"text",value:"\n"}]}}(n);return o&&r.children.push(jt("text","\n"),o),Array.isArray(r)?{type:"root",children:r}:r}const tn=function(e,t){return e&&"run"in e?function(e,t){return(n,r,o)=>{e.run(en(n,t),r,(e=>{o(e)}))}}(e,t):function(e){return t=>en(t,e)}(e||t)};var nn=n(5697);class rn{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function on(e,t){const n={},r={};let o=-1;for(;++o<e.length;)Object.assign(n,e[o].property),Object.assign(r,e[o].normal);return new rn(n,r,t)}function ln(e){return e.toLowerCase()}rn.prototype.property={},rn.prototype.normal={},rn.prototype.space=null;class un{constructor(e,t){this.property=e,this.attribute=t}}un.prototype.space=null,un.prototype.boolean=!1,un.prototype.booleanish=!1,un.prototype.overloadedBoolean=!1,un.prototype.number=!1,un.prototype.commaSeparated=!1,un.prototype.spaceSeparated=!1,un.prototype.commaOrSpaceSeparated=!1,un.prototype.mustUseProperty=!1,un.prototype.defined=!1;let an=0;const sn=mn(),cn=mn(),fn=mn(),pn=mn(),hn=mn(),dn=mn(),gn=mn();function mn(){return 2**++an}const yn=Object.keys(o);class bn extends un{constructor(e,t,n,r){let i=-1;if(super(e,t),vn(this,"space",r),"number"==typeof n)for(;++i<yn.length;){const e=yn[i];vn(this,yn[i],(n&o[e])===o[e])}}}function vn(e,t,n){n&&(e[t]=n)}bn.prototype.defined=!0;const wn={}.hasOwnProperty;function kn(e){const t={},n={};let r;for(r in e.properties)if(wn.call(e.properties,r)){const o=e.properties[r],i=new bn(r,e.transform(e.attributes||{},r),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[ln(r)]=r,n[ln(i.attribute)]=r}return new rn(t,n,e.space)}const xn=kn({space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),On=kn({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function En(e,t){return t in e?e[t]:t}function Sn(e,t){return En(e,t.toLowerCase())}const Cn=kn({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Sn,properties:{xmlns:null,xmlnsXLink:null}}),Pn=kn({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:cn,ariaAutoComplete:null,ariaBusy:cn,ariaChecked:cn,ariaColCount:pn,ariaColIndex:pn,ariaColSpan:pn,ariaControls:hn,ariaCurrent:null,ariaDescribedBy:hn,ariaDetails:null,ariaDisabled:cn,ariaDropEffect:hn,ariaErrorMessage:null,ariaExpanded:cn,ariaFlowTo:hn,ariaGrabbed:cn,ariaHasPopup:null,ariaHidden:cn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:hn,ariaLevel:pn,ariaLive:null,ariaModal:cn,ariaMultiLine:cn,ariaMultiSelectable:cn,ariaOrientation:null,ariaOwns:hn,ariaPlaceholder:null,ariaPosInSet:pn,ariaPressed:cn,ariaReadOnly:cn,ariaRelevant:null,ariaRequired:cn,ariaRoleDescription:hn,ariaRowCount:pn,ariaRowIndex:pn,ariaRowSpan:pn,ariaSelected:cn,ariaSetSize:pn,ariaSort:null,ariaValueMax:pn,ariaValueMin:pn,ariaValueNow:pn,ariaValueText:null,role:null}}),jn=kn({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Sn,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:dn,acceptCharset:hn,accessKey:hn,action:null,allow:null,allowFullScreen:sn,allowPaymentRequest:sn,allowUserMedia:sn,alt:null,as:null,async:sn,autoCapitalize:null,autoComplete:hn,autoFocus:sn,autoPlay:sn,capture:sn,charSet:null,checked:sn,cite:null,className:hn,cols:pn,colSpan:null,content:null,contentEditable:cn,controls:sn,controlsList:hn,coords:pn|dn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:sn,defer:sn,dir:null,dirName:null,disabled:sn,download:fn,draggable:cn,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:sn,formTarget:null,headers:hn,height:pn,hidden:sn,high:pn,href:null,hrefLang:null,htmlFor:hn,httpEquiv:hn,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:sn,itemId:null,itemProp:hn,itemRef:hn,itemScope:sn,itemType:hn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:sn,low:pn,manifest:null,max:null,maxLength:pn,media:null,method:null,min:null,minLength:pn,multiple:sn,muted:sn,name:null,nonce:null,noModule:sn,noValidate:sn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:sn,optimum:pn,pattern:null,ping:hn,placeholder:null,playsInline:sn,poster:null,preload:null,readOnly:sn,referrerPolicy:null,rel:hn,required:sn,reversed:sn,rows:pn,rowSpan:pn,sandbox:hn,scope:null,scoped:sn,seamless:sn,selected:sn,shape:null,size:pn,sizes:null,slot:null,span:pn,spellCheck:cn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:pn,step:null,style:null,tabIndex:pn,target:null,title:null,translate:null,type:null,typeMustMatch:sn,useMap:null,value:cn,width:pn,wrap:null,align:null,aLink:null,archive:hn,axis:null,background:null,bgColor:null,border:pn,borderColor:null,bottomMargin:pn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:sn,declare:sn,event:null,face:null,frame:null,frameBorder:null,hSpace:pn,leftMargin:pn,link:null,longDesc:null,lowSrc:null,marginHeight:pn,marginWidth:pn,noResize:sn,noHref:sn,noShade:sn,noWrap:sn,object:null,profile:null,prompt:null,rev:null,rightMargin:pn,rules:null,scheme:null,scrolling:cn,standby:null,summary:null,text:null,topMargin:pn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:pn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:sn,disableRemotePlayback:sn,prefix:null,property:null,results:pn,security:null,unselectable:null}}),An=kn({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:En,properties:{about:gn,accentHeight:pn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:pn,amplitude:pn,arabicForm:null,ascent:pn,attributeName:null,attributeType:null,azimuth:pn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:pn,by:null,calcMode:null,capHeight:pn,className:hn,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:pn,diffuseConstant:pn,direction:null,display:null,dur:null,divisor:pn,dominantBaseline:null,download:sn,dx:null,dy:null,edgeMode:null,editable:null,elevation:pn,enableBackground:null,end:null,event:null,exponent:pn,externalResourcesRequired:null,fill:null,fillOpacity:pn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:dn,g2:dn,glyphName:dn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:pn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:pn,horizOriginX:pn,horizOriginY:pn,id:null,ideographic:pn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:pn,k:pn,k1:pn,k2:pn,k3:pn,k4:pn,kernelMatrix:gn,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:pn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:pn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:pn,overlineThickness:pn,paintOrder:null,panose1:null,path:null,pathLength:pn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:hn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:pn,pointsAtY:pn,pointsAtZ:pn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:gn,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:gn,rev:gn,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:gn,requiredFeatures:gn,requiredFonts:gn,requiredFormats:gn,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:pn,specularExponent:pn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:pn,strikethroughThickness:pn,string:null,stroke:null,strokeDashArray:gn,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:pn,strokeOpacity:pn,strokeWidth:null,style:null,surfaceScale:pn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:gn,tabIndex:pn,tableValues:null,target:null,targetX:pn,targetY:pn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:gn,to:null,transform:null,u1:null,u2:null,underlinePosition:pn,underlineThickness:pn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:pn,values:null,vAlphabetic:pn,vMathematical:pn,vectorEffect:null,vHanging:pn,vIdeographic:pn,version:null,vertAdvY:pn,vertOriginX:pn,vertOriginY:pn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:pn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Tn=on([On,xn,Cn,Pn,jn],"html"),Fn=on([On,xn,Cn,Pn,An],"svg"),Dn=function(e){if(null==e)return In;if("string"==typeof e)return function(e){return Ln(t);function t(t){return t&&t.type===e}}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Dn(e[n]);return Ln(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].call(this,...e))return!0;return!1}}(e):function(e){return Ln(t);function t(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(e);if("function"==typeof e)return Ln(e);throw new Error("Expected function, string, or object as test")};function Ln(e){return function(...t){return Boolean(e.call(this,...t))}}function In(){return!0}const Bn=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null);const o=Dn(t),i=r?-1:1;!function e(l,u,a){const s="object"==typeof l&&null!==l?l:{};let c;"string"==typeof s.type&&(c="string"==typeof s.tagName?s.tagName:"string"==typeof s.name?s.name:void 0,Object.defineProperty(f,"name",{value:"node ("+s.type+(c?"<"+c+">":"")+")"}));return f;function f(){let s,c,f,p=[];if((!t||o(l,u,a[a.length-1]||null))&&(p=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[true,e];return[e]}(n(l,a)),false===p[0]))return p;if(l.children&&"skip"!==p[0])for(c=(r?l.children.length:-1)+i,f=a.concat(l);c>-1&&c<l.children.length;){if(s=e(l.children[c],c,f)(),false===s[0])return s;c="number"==typeof s[1]?s[1]:c+i}return p}}(e,null,[])()};function Mn(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{!function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),Bn(e,t,(function(e,t){const r=t[t.length-1];return n(e,r?r.children.indexOf(e):null,r)}),r)}(t,"element",((t,n,r)=>{const o=r;let i;if(e.allowedElements?i=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(t.tagName)),!i&&e.allowElement&&"number"==typeof n&&(i=!e.allowElement(t,n,o)),i&&"number"==typeof n)return e.unwrapDisallowed&&t.children?o.children.splice(n,1,...t.children):o.children.splice(n,1),n}))}}const zn=["http","https","mailto","tel"];var Rn=n(2143);const Nn=/^data[-\w.:]+$/i,Un=/-[a-z]/g,_n=/[A-Z]/g;function Hn(e){return"-"+e.toLowerCase()}function Vn(e){return e.charAt(1).toUpperCase()}const $n={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var qn=n(7848);const Zn={}.hasOwnProperty,Wn=new Set(["table","thead","tbody","tfoot","tr"]);function Yn(e,t){const n=[];let r,o=-1;for(;++o<t.children.length;)r=t.children[o],"element"===r.type?n.push(Qn(e,r,o,t)):"text"===r.type?"element"===t.type&&Wn.has(t.tagName)&&(l=void 0,"string"==typeof(l=(i=r)&&"object"==typeof i&&"text"===i.type?i.value||"":i)&&""===l.replace(/[ \t\n\f\r]/g,""))||n.push(r.value):"raw"!==r.type||e.options.skipHtml||n.push(r.value);var i,l;return n}function Qn(e,t,n,r){const o=e.options,l=e.schema,u=t.tagName,a={};let s,c=l;if("html"===l.space&&"svg"===u&&(c=Fn,e.schema=c),t.properties)for(s in t.properties)Zn.call(t.properties,s)&&Kn(a,s,t.properties[s],e);"ol"!==u&&"ul"!==u||e.listDepth++;const f=Yn(e,t);"ol"!==u&&"ul"!==u||e.listDepth--,e.schema=l;const p=t.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}},h=o.components&&Zn.call(o.components,u)?o.components[u]:u,d="string"==typeof h||h===i.Fragment;if(!Rn.isValidElementType(h))throw new TypeError(`Component for name \`${u}\` not defined or is not renderable`);if(a.key=[u,p.start.line,p.start.column,n].join("-"),"a"===u&&o.linkTarget&&(a.target="function"==typeof o.linkTarget?o.linkTarget(String(a.href||""),t.children,"string"==typeof a.title?a.title:null):o.linkTarget),"a"===u&&o.transformLinkUri&&(a.href=o.transformLinkUri(String(a.href||""),t.children,"string"==typeof a.title?a.title:null)),d||"code"!==u||"element"!==r.type||"pre"===r.tagName||(a.inline=!0),d||"h1"!==u&&"h2"!==u&&"h3"!==u&&"h4"!==u&&"h5"!==u&&"h6"!==u||(a.level=Number.parseInt(u.charAt(1),10)),"img"===u&&o.transformImageUri&&(a.src=o.transformImageUri(String(a.src||""),String(a.alt||""),"string"==typeof a.title?a.title:null)),!d&&"li"===u&&"element"===r.type){const e=function(e){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if("element"===n.type&&"input"===n.tagName)return n}return null}(t);a.checked=e&&e.properties?Boolean(e.properties.checked):null,a.index=Xn(r,t),a.ordered="ol"===r.tagName}var g;return d||"ol"!==u&&"ul"!==u||(a.ordered="ol"===u,a.depth=e.listDepth),"td"!==u&&"th"!==u||(a.align&&(a.style||(a.style={}),a.style.textAlign=a.align,delete a.align),d||(a.isHeader="th"===u)),d||"tr"!==u||"element"!==r.type||(a.isHeader=Boolean("thead"===r.tagName)),o.sourcePos&&(a["data-sourcepos"]=[(g=p).start.line,":",g.start.column,"-",g.end.line,":",g.end.column].map((e=>String(e))).join("")),!d&&o.rawSourcePos&&(a.sourcePosition=t.position),!d&&o.includeElementIndex&&(a.index=Xn(r,t),a.siblingCount=Xn(r)),d||(a.node=t),f.length>0?i.createElement(h,a,f):i.createElement(h,a)}function Xn(e,t){let n=-1,r=0;for(;++n<e.children.length&&e.children[n]!==t;)"element"===e.children[n].type&&r++;return r}function Kn(e,t,n,r){const o=function(e,t){const n=ln(t);let r=t,o=un;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&Nn.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(Un,Vn);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!Un.test(e)){let n=e.replace(_n,Hn);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}o=bn}return new o(r,t)}(r.schema,t);let i=n;var l,u,a;null!=i&&i==i&&(Array.isArray(i)&&(i=o.commaSeparated?(a=u||{},""===(l=i)[l.length-1]&&(l=l.concat("")),l.join((a.padRight?" ":"")+","+(!1===a.padLeft?"":" ")).trim()):function(e){return e.join(" ").trim()}(i)),"style"===o.property&&"string"==typeof i&&(i=function(e){const t={};try{qn(e,n)}catch{}return t;function n(e,n){const r="-ms-"===e.slice(0,4)?`ms-${e.slice(4)}`:e;t[r.replace(/-([a-z])/g,Jn)]=n}}(i)),o.space&&o.property?e[Zn.call($n,o.property)?$n[o.property]:o.property]=i:o.attribute&&(e[o.attribute]=i))}function Jn(e,t){return t.toUpperCase()}const Gn={}.hasOwnProperty,er={plugins:{to:"plugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function tr(e){for(const i in er)if(Gn.call(er,i)&&Gn.call(e,i)){const e=er[i];console.warn(`[react-markdown] Warning: please ${e.to?`use \`${e.to}\` instead of`:"remove"} \`${i}\` (see <https://github.com/remarkjs/react-markdown/blob/main/changelog.md#${e.id}> for more info)`),delete er[i]}const t=C().use(Pt).use(e.remarkPlugins||[]).use(tn,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(Mn,e),n=new b;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);const r=t.runSync(t.parse(n),n);if("root"!==r.type)throw new TypeError("Expected a `root` node");let o=i.createElement(i.Fragment,{},Yn({options:e,schema:Tn,listDepth:0},r));return e.className&&(o=i.createElement("div",{className:e.className},o)),o}tr.defaultProps={transformLinkUri:function(e){const t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;const r=t.indexOf(":");if(-1===r)return t;let o=-1;for(;++o<zn.length;){const e=zn[o];if(r===e.length&&t.slice(0,e.length).toLowerCase()===e)return t}return o=t.indexOf("?"),-1!==o&&r>o?t:(o=t.indexOf("#"),-1!==o&&r>o?t:"javascript:void(0)")}},tr.propTypes={children:nn.string,className:nn.string,allowElement:nn.func,allowedElements:nn.arrayOf(nn.string),disallowedElements:nn.arrayOf(nn.string),unwrapDisallowed:nn.bool,remarkPlugins:nn.arrayOf(nn.oneOfType([nn.object,nn.func,nn.arrayOf(nn.oneOfType([nn.bool,nn.string,nn.object,nn.func,nn.arrayOf(nn.any)]))])),rehypePlugins:nn.arrayOf(nn.oneOfType([nn.object,nn.func,nn.arrayOf(nn.oneOfType([nn.bool,nn.string,nn.object,nn.func,nn.arrayOf(nn.any)]))])),sourcePos:nn.bool,rawSourcePos:nn.bool,skipHtml:nn.bool,includeElementIndex:nn.bool,transformLinkUri:nn.oneOfType([nn.func,nn.bool]),linkTarget:nn.oneOfType([nn.func,nn.string]),transformImageUri:nn.func,components:nn.object}}}]); \ No newline at end of file diff --git a/assets/js/2703.5f136730.js b/assets/js/2703.5f136730.js new file mode 100644 index 00000000..2e7e9d0c --- /dev/null +++ b/assets/js/2703.5f136730.js @@ -0,0 +1,2 @@ +/*! For license information please see 2703.5f136730.js.LICENSE.txt */ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[2703],{3905:(e,t,n)=>{"use strict";n.d(t,{Zo:()=>c,kt:()=>h});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function u(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var a=r.createContext({}),s=function(e){var t=r.useContext(a),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},c=function(e){var t=s(e.components);return r.createElement(a.Provider,{value:t},e.children)},f={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},p=r.forwardRef((function(e,t){var n=e.components,o=e.mdxType,i=e.originalType,a=e.parentName,c=u(e,["components","mdxType","originalType","parentName"]),p=s(n),h=o,d=p["".concat(a,".").concat(h)]||p[h]||f[h]||i;return n?r.createElement(d,l(l({ref:t},c),{},{components:n})):r.createElement(d,l({ref:t},c))}));function h(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=n.length,l=new Array(i);l[0]=p;var u={};for(var a in t)hasOwnProperty.call(t,a)&&(u[a]=t[a]);u.originalType=e,u.mdxType="string"==typeof e?e:o,l[1]=u;for(var s=2;s<i;s++)l[s]=n[s];return r.createElement.apply(null,l)}return r.createElement.apply(null,n)}p.displayName="MDXCreateElement"},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=a(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,i=a(e),l=i[0],u=i[1],s=new o(function(e,t,n){return 3*(t+n)/4-n}(0,l,u)),c=0,f=u>0?l-4:l;for(n=0;n<f;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],s[c++]=t>>16&255,s[c++]=t>>8&255,s[c++]=255&t;2===u&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,s[c++]=255&t);1===u&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,s[c++]=t>>8&255,s[c++]=255&t);return s},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,i=[],l=16383,u=0,a=r-o;u<a;u+=l)i.push(s(e,u,u+l>a?a:u+l));1===o?(t=e[r-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,u=i.length;l<u;++l)n[l]=i[l],r[i.charCodeAt(l)]=l;function a(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function s(e,t,r){for(var o,i,l=[],u=t;u<r;u+=3)o=(e[u]<<16&16711680)+(e[u+1]<<8&65280)+(255&e[u+2]),l.push(n[(i=o)>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return l.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},2240:(e,t,n)=>{"use strict";var r=n(1518);function o(e,t){return void 0===t&&(t="utf8"),Buffer.isBuffer(e)?l(e.toString("base64")):l(Buffer.from(e,t).toString("base64"))}function i(e){return e=e.toString(),r.default(e).replace(/\-/g,"+").replace(/_/g,"/")}function l(e){return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}var u=o;u.encode=o,u.decode=function(e,t){return void 0===t&&(t="utf8"),Buffer.from(i(e),"base64").toString(t)},u.toBase64=i,u.fromBase64=l,u.toBuffer=function(e){return Buffer.from(i(e),"base64")},t.default=u},1518:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length,n=t%4;if(!n)return e;var r=t,o=4-n,i=t+o,l=Buffer.alloc(i);for(l.write(e);o--;)l.write("=",r++);return l.toString()}},5772:(e,t,n)=>{e.exports=n(2240).default,e.exports.default=e.exports},8764:(e,t,n)=>{"use strict";var r=n(9742),o=n(645),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=a,t.h2=50;var l=2147483647;function u(e){if(e>l)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return f(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!a.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|g(e,t),r=u(n),o=r.write(e,t);o!==n&&(r=r.slice(0,o));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(_(e,Uint8Array)){var t=new Uint8Array(e);return h(t.buffer,t.byteOffset,t.byteLength)}return p(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(_(e,ArrayBuffer)||e&&_(e.buffer,ArrayBuffer))return h(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(_(e,SharedArrayBuffer)||e&&_(e.buffer,SharedArrayBuffer)))return h(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return a.from(r,t,n);var o=function(e){if(a.isBuffer(e)){var t=0|d(e.length),n=u(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||H(e.length)?u(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function f(e){return c(e),u(e<0?0:0|d(e))}function p(e){for(var t=e.length<0?0:0|d(e.length),n=u(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function h(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');var r;return r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),Object.setPrototypeOf(r,a.prototype),r}function d(e){if(e>=l)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+l.toString(16)+" bytes");return 0|e}function g(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||_(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return R(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return N(e).length;default:if(o)return r?-1:R(e).length;t=(""+t).toLowerCase(),o=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return j(this,t,n);case"latin1":case"binary":return A(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),H(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:v(e,t,n,r,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,r,o){var i,l=1,u=e.length,a=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;l=2,u/=2,a/=2,n/=2}function s(e,t){return 1===l?e[t]:e.readUInt16BE(t*l)}if(o){var c=-1;for(i=n;i<u;i++)if(s(e,i)===s(t,-1===c?0:i-c)){if(-1===c&&(c=i),i-c+1===a)return c*l}else-1!==c&&(i-=i-c),c=-1}else for(n+a>u&&(n=u-a),i=n;i>=0;i--){for(var f=!0,p=0;p<a;p++)if(s(e,i+p)!==s(t,p)){f=!1;break}if(f)return i}return-1}function w(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;var i=t.length;r>i/2&&(r=i/2);for(var l=0;l<r;++l){var u=parseInt(t.substr(2*l,2),16);if(H(u))return l;e[n+l]=u}return l}function k(e,t,n,r){return U(R(t,e.length-n),e,n,r)}function x(e,t,n,r){return U(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function O(e,t,n,r){return U(N(t),e,n,r)}function E(e,t,n,r){return U(function(e,t){for(var n,r,o,i=[],l=0;l<e.length&&!((t-=2)<0);++l)r=(n=e.charCodeAt(l))>>8,o=n%256,i.push(o),i.push(r);return i}(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function C(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o<n;){var i,l,u,a,s=e[o],c=null,f=s>239?4:s>223?3:s>191?2:1;if(o+f<=n)switch(f){case 1:s<128&&(c=s);break;case 2:128==(192&(i=e[o+1]))&&(a=(31&s)<<6|63&i)>127&&(c=a);break;case 3:i=e[o+1],l=e[o+2],128==(192&i)&&128==(192&l)&&(a=(15&s)<<12|(63&i)<<6|63&l)>2047&&(a<55296||a>57343)&&(c=a);break;case 4:i=e[o+1],l=e[o+2],u=e[o+3],128==(192&i)&&128==(192&l)&&128==(192&u)&&(a=(15&s)<<18|(63&i)<<12|(63&l)<<6|63&u)>65535&&a<1114112&&(c=a)}null===c?(c=65533,f=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),o+=f}return function(e){var t=e.length;if(t<=P)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=P));return n}(r)}a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(n){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),a.poolSize=8192,a.from=function(e,t,n){return s(e,t,n)},Object.setPrototypeOf(a.prototype,Uint8Array.prototype),Object.setPrototypeOf(a,Uint8Array),a.alloc=function(e,t,n){return function(e,t,n){return c(e),e<=0?u(e):void 0!==t?"string"==typeof n?u(e).fill(t,n):u(e).fill(t):u(e)}(e,t,n)},a.allocUnsafe=function(e){return f(e)},a.allocUnsafeSlow=function(e){return f(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(_(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),_(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!a.isBuffer(e)||!a.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,o=0,i=Math.min(n,r);o<i;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=a.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){var i=e[n];if(_(i,Uint8Array))o+i.length>r.length?a.from(i).copy(r,o):Uint8Array.prototype.set.call(r,i,o);else{if(!a.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(r,o)}o+=i.length}return r},a.byteLength=g,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)y(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)y(this,t,t+3),y(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)y(this,t,t+7),y(this,t+1,t+6),y(this,t+2,t+5),y(this,t+3,t+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?C(this,0,e):m.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",n=t.h2;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(e,t,n,r,o){if(_(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(o>>>=0)-(r>>>=0),l=(n>>>=0)-(t>>>=0),u=Math.min(i,l),s=this.slice(r,o),c=e.slice(t,n),f=0;f<u;++f)if(s[f]!==c[f]){i=s[f],l=c[f];break}return i<l?-1:l<i?1:0},a.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},a.prototype.indexOf=function(e,t,n){return b(this,e,t,n,!0)},a.prototype.lastIndexOf=function(e,t,n){return b(this,e,t,n,!1)},a.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":case"latin1":case"binary":return x(this,e,t,n);case"base64":return O(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var P=4096;function j(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}function A(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}function T(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var o="",i=t;i<n;++i)o+=V[e[i]];return o}function F(e,t,n){for(var r=e.slice(t,n),o="",i=0;i<r.length-1;i+=2)o+=String.fromCharCode(r[i]+256*r[i+1]);return o}function D(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function L(e,t,n,r,o,i){if(!a.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function I(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function B(e,t,n,r,i){return t=+t,n>>>=0,i||I(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function M(e,t,n,r,i){return t=+t,n>>>=0,i||I(e,0,n,8),o.write(e,t,n,r,52,8),n+8}a.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,a.prototype),r},a.prototype.readUintLE=a.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r},a.prototype.readUintBE=a.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r>=(o*=128)&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||D(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return i>=(o*=128)&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||D(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(e,t){e>>>=0,t||D(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||D(e,4,this.length),o.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||D(e,4,this.length),o.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||D(e,8,this.length),o.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||D(e,8,this.length),o.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||L(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,i=0;for(this[t]=255&e;++i<n&&(o*=256);)this[t+i]=e/o&255;return t+n},a.prototype.writeUintBE=a.prototype.writeUIntBE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||L(this,e,t,n,Math.pow(2,8*n)-1,0);var o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);L(this,e,t,n,o-1,-o)}var i=0,l=1,u=0;for(this[t]=255&e;++i<n&&(l*=256);)e<0&&0===u&&0!==this[t+i-1]&&(u=1),this[t+i]=(e/l>>0)-u&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);L(this,e,t,n,o-1,-o)}var i=n-1,l=1,u=0;for(this[t+i]=255&e;--i>=0&&(l*=256);)e<0&&0===u&&0!==this[t+i+1]&&(u=1),this[t+i]=(e/l>>0)-u&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||L(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,n){return B(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return B(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return M(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return M(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(!a.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var o=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),o},a.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var o=e.charCodeAt(0);("utf8"===r&&o<128||"latin1"===r)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var i;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var l=a.isBuffer(e)?e:a.from(e,r),u=l.length;if(0===u)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=l[i%u]}return this};var z=/[^+/0-9A-Za-z-_]/g;function R(e,t){var n;t=t||1/0;for(var r=e.length,o=null,i=[],l=0;l<r;++l){if((n=e.charCodeAt(l))>55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(l+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function N(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,n,r){for(var o=0;o<r&&!(o+n>=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function _(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function H(e){return e!=e}var V=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},4470:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},l=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,o=t.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;for(r in e);return void 0===r||t.call(e,r)},u=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},a=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(o)return o(e,n).value}return e[n]};e.exports=function e(){var t,n,r,o,s,c,f=arguments[0],p=1,h=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},p=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});p<h;++p)if(null!=(t=arguments[p]))for(n in t)r=a(f,n),f!==(o=a(t,n))&&(d&&o&&(l(o)||(s=i(o)))?(s?(s=!1,c=r&&i(r)?r:[]):c=r&&l(r)?r:{},u(f,{name:n,newValue:e(d,c,o)})):void 0!==o&&u(f,{name:n,newValue:o}));return f}},645:(e,t)=>{t.read=function(e,t,n,r,o){var i,l,u=8*o-r-1,a=(1<<u)-1,s=a>>1,c=-7,f=n?o-1:0,p=n?-1:1,h=e[t+f];for(f+=p,i=h&(1<<-c)-1,h>>=-c,c+=u;c>0;i=256*i+e[t+f],f+=p,c-=8);for(l=i&(1<<-c)-1,i>>=-c,c+=r;c>0;l=256*l+e[t+f],f+=p,c-=8);if(0===i)i=1-s;else{if(i===a)return l?NaN:1/0*(h?-1:1);l+=Math.pow(2,r),i-=s}return(h?-1:1)*l*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var l,u,a,s=8*i-o-1,c=(1<<s)-1,f=c>>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:i-1,d=r?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(u=isNaN(t)?1:0,l=c):(l=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-l))<1&&(l--,a*=2),(t+=l+f>=1?p/a:p*Math.pow(2,1-f))*a>=2&&(l++,a/=2),l+f>=c?(u=0,l=c):l+f>=1?(u=(t*a-1)*Math.pow(2,o),l+=f):(u=t*Math.pow(2,f-1)*Math.pow(2,o),l=0));o>=8;e[n+h]=255&u,h+=d,u/=256,o-=8);for(l=l<<o|u,s+=o;s>0;e[n+h]=255&l,h+=d,l/=256,s-=8);e[n+h-d]|=128*g}},8139:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,l=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,u=/^[;\s]*/,a=/^\s+|\s+$/g,s="";function c(e){return e?e.replace(a,s):s}e.exports=function(e,a){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];a=a||{};var f=1,p=1;function h(e){var t=e.match(n);t&&(f+=t.length);var r=e.lastIndexOf("\n");p=~r?e.length-r:p+e.length}function d(){var e={line:f,column:p};return function(t){return t.position=new g(e),v(),t}}function g(e){this.start=e,this.end={line:f,column:p},this.source=a.source}g.prototype.content=e;var m=[];function y(t){var n=new Error(a.source+":"+f+":"+p+": "+t);if(n.reason=t,n.filename=a.source,n.line=f,n.column=p,n.source=e,!a.silent)throw n;m.push(n)}function b(t){var n=t.exec(e);if(n){var r=n[0];return h(r),e=e.slice(r.length),n}}function v(){b(r)}function w(e){var t;for(e=e||[];t=k();)!1!==t&&e.push(t);return e}function k(){var t=d();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;s!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,s===e.charAt(n-1))return y("End of comment missing");var r=e.slice(2,n-2);return p+=2,h(r),e=e.slice(n),p+=2,t({type:"comment",comment:r})}}function x(){var e=d(),n=b(o);if(n){if(k(),!b(i))return y("property missing ':'");var r=b(l),a=e({type:"declaration",property:c(n[0].replace(t,s)),value:r?c(r[0].replace(t,s)):s});return b(u),a}}return v(),function(){var e,t=[];for(w(t);e=x();)!1!==e&&(t.push(e),w(t));return t}()}},8738:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},7594:(e,t)=>{function n(e){let t,n=[];for(let r of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(r))n.push(parseInt(r,10));else if(t=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,r,o,i]=t;if(r&&i){r=parseInt(r),i=parseInt(i);const e=r<i?1:-1;"-"!==o&&".."!==o&&"\u2025"!==o||(i+=e);for(let t=r;t!==i;t+=e)n.push(t)}}return n}t.default=n,e.exports=n},3746:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>d,lG:()=>l});var r=n(7410);const o={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]};var i=n(7294),l={Prism:r.Z,theme:o};function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a.apply(this,arguments)}var s=/\r\n|\r|\n/,c=function(e){0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},f=function(e,t){var n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},p=function(e,t){var n=e.plain,r=Object.create(null),o=e.styles.reduce((function(e,n){var r=n.languages,o=n.style;return r&&!r.includes(t)||n.types.forEach((function(t){var n=a({},e[t],o);e[t]=n})),e}),r);return o.root=n,o.plain=a({},n,{backgroundColor:null}),o};function h(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}const d=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),u(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?p(e.theme,e.language):void 0;return t.themeDict=n})),u(this,"getLineProps",(function(e){var n=e.key,r=e.className,o=e.style,i=a({},h(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),l=t.getThemeDict(t.props);return void 0!==l&&(i.style=l.plain),void 0!==o&&(i.style=void 0!==i.style?a({},i.style,o):o),void 0!==n&&(i.key=n),r&&(i.className+=" "+r),i})),u(this,"getStyleForToken",(function(e){var n=e.types,r=e.empty,o=n.length,i=t.getThemeDict(t.props);if(void 0!==i){if(1===o&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===o&&!r)return i[n[0]];var l=r?{display:"inline-block"}:{},u=n.map((function(e){return i[e]}));return Object.assign.apply(Object,[l].concat(u))}})),u(this,"getTokenProps",(function(e){var n=e.key,r=e.className,o=e.style,i=e.token,l=a({},h(e,["key","className","style","token"]),{className:"token "+i.types.join(" "),children:i.content,style:t.getStyleForToken(i),key:void 0});return void 0!==o&&(l.style=void 0!==l.style?a({},l.style,o):o),void 0!==n&&(l.key=n),r&&(l.className+=" "+r),l})),u(this,"tokenize",(function(e,t,n,r){var o={code:t,grammar:n,language:r,tokens:[]};e.hooks.run("before-tokenize",o);var i=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),i}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,o=e.children,i=this.getThemeDict(this.props),l=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],r=[0],o=[e.length],i=0,l=0,u=[],a=[u];l>-1;){for(;(i=r[l]++)<o[l];){var p=void 0,h=t[l],d=n[l][i];if("string"==typeof d?(h=l>0?h:["plain"],p=d):(h=f(h,d.type),d.alias&&(h=f(h,d.alias)),p=d.content),"string"==typeof p){var g=p.split(s),m=g.length;u.push({types:h,content:g[0]});for(var y=1;y<m;y++)c(u),a.push(u=[]),u.push({types:h,content:g[y]})}else l++,t.push(h),n.push(p),r.push(0),o.push(p.length)}l--,t.pop(),n.pop(),r.pop(),o.pop()}return c(u),a}(void 0!==l?this.tokenize(t,r,l,n):[r]),className:"prism-code language-"+n,style:void 0!==i?i.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(i.Component)},1471:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function y(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case u:case l:case p:case h:return e;default:switch(e=e&&e.$$typeof){case c:case s:case f:case g:case d:case a:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference"),t.ContextConsumer=s,t.ContextProvider=a,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=g,t.Memo=d,t.Portal=o,t.Profiler=u,t.StrictMode=l,t.Suspense=p,t.SuspenseList=h,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return y(e)===s},t.isContextProvider=function(e){return y(e)===a},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return y(e)===f},t.isFragment=function(e){return y(e)===i},t.isLazy=function(e){return y(e)===g},t.isMemo=function(e){return y(e)===d},t.isPortal=function(e){return y(e)===o},t.isProfiler=function(e){return y(e)===u},t.isStrictMode=function(e){return y(e)===l},t.isSuspense=function(e){return y(e)===p},t.isSuspenseList=function(e){return y(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===u||e===l||e===p||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===d||e.$$typeof===a||e.$$typeof===s||e.$$typeof===f||e.$$typeof===n||void 0!==e.getModuleId)},t.typeOf=y},2143:(e,t,n)=>{"use strict";e.exports=n(1471)},2076:(e,t,n)=>{"use strict";n.d(t,{w5:()=>k});var r=n(7294);const o=({root:e,particles:t,decay:n,lifetime:r,updateParticle:o,onFinish:i})=>{const l=r;let u=0;const a=()=>{t.forEach((e=>o(e,u/l,n))),u+=1,u<l?window.requestAnimationFrame(a):(t.forEach((t=>{if(t.element.parentNode===e)return e.removeChild(t.element)})),i())};window.requestAnimationFrame(a)},{PI:i}=Math,l=e=>e*(i/180),u=(e,t)=>{const n=Math.ceil(e),r=Math.floor(t);return Math.floor(Math.random()*(r-n))+n},a=(e,t,n,r)=>{const o=l(e),u=l(t),{random:a}=Math;return{x:0,y:0,z:0,height:0,wobble:10*a(),velocity:.5*n+a()*n,angle2D:-o+(.5*u-a()*u),angle3D:-i/4+a()*(i/2),tiltAngle:a()*i,differentiator:r}},s=["#A45BF1","#25C6F6","#72F753","#F76C88","#F5F770"],c=[-.6,-.3,0,.3,.6],f=(e,t,n)=>{const{x:r,y:o,tiltAngle:i,wobble:l,angle2D:u,angle3D:a,velocity:s,differentiator:f}=e.physics;e.physics.x+=Math.cos(u)*s,e.physics.y+=Math.sin(u)*s,e.physics.z+=Math.sin(a)*s,e.physics.wobble+=.05,e.physics.velocity*=n,e.physics.y+=3.5,e.physics.tiltAngle+=.15;const p=r+(c[f]*t*l*l+20*(f%2?Math.sin(l/4):Math.cos(l/4))),h=o+5*Math.sin(l);e.element.style.transform=`translate3d(${p}px, ${h}px, 0) rotate3d(1, 1, 1, ${f%2?i:-1*i}rad)`,e.element.style.scale=""+(1-.2*t),t>.5&&(e.element.style.opacity=""+(2-2*t))},p=(e,t,n)=>{const r=n||{},{elementCount:i=50,elementSize:l=8,colors:p=s,angle:h=90,spread:d=45,decay:g=.94,lifetime:m=200,startVelocity:y=35,zIndex:b=0,position:v="fixed",onAnimationComplete:w}=r,k=((e,t,n,r,o,i)=>Array.from({length:t}).map(((t,l)=>{const a=document.createElement("span");return a.style["background-color"]=i[l%i.length],a.style.width=`${n}px`,a.style.height=`${n}px`,a.style.position=o,a.style.zIndex=`${r}`,e.appendChild(a),{element:a,differentiator:u(0,c.length)}})))(e,i,l,b,v,p).map((({element:e,differentiator:t})=>({element:e,physics:a(h,d,y,t)})));o({root:e,particles:k,decay:g,lifetime:m,updateParticle:f,onFinish:()=>{"function"==typeof w&&w(),t()}})},h=["\ud83e\udd13","\ud83d\ude0a","\ud83e\udd73"],d=[-.6,-.3,0,.3,.6],g=(e,t,n)=>{const{x:r,y:o,tiltAngle:i,angle2D:l,velocity:u,differentiator:a,wobble:s}=e.physics;e.physics.x+=Math.cos(l)*u,e.physics.y+=Math.sin(l)*u,e.physics.wobble+=0,e.physics.velocity*=n,e.physics.y+=5,e.physics.tiltAngle+=.05;const c=r+(d[a]*t*s*s+20*Math.sin(s/4));e.element.style.transform=`translate3d(${c}px, ${o}px, 0) rotate3d(0, 0, 1, ${a%2?i:-1*i}rad)`,t>.5&&(e.element.style.opacity=""+(2-2*t))},m=(e,t,n)=>{const r=n||{},{elementCount:i=20,elementSize:l=25,emoji:s=h,angle:c=90,spread:f=45,decay:p=.94,lifetime:m=200,startVelocity:y=35,zIndex:b=0,position:v="fixed",onAnimationComplete:w}=r,k=((e,t,n,r,o,i)=>Array.from({length:t}).map(((t,l)=>{const a=document.createElement("span");return a.innerHTML=i[l%i.length],a.style.fontSize=`${n+u(0,4)}px`,a.style.position=o,a.style.zIndex=`${r}`,e.appendChild(a),{element:a,differentiator:u(0,d.length)}})))(e,i,l,b,v,s).map((({element:e,differentiator:t})=>({element:e,physics:a(c,f,y,t)})));o({root:e,particles:k,decay:p,lifetime:m,updateParticle:g,onFinish:()=>{"function"==typeof w&&w(),t()}})};const y=["#A45BF1","#25C6F6","#72F753","#F76C88","#F5F770"],b=[-.6,-.3,0,.3,.6],v=(e,t,n)=>{const{x:r,y:o,tiltAngle:i,angle2D:l,velocity:u,differentiator:a,wobble:s}=e.physics;e.physics.x+=.5*Math.cos(l)*u,e.physics.y+=.5*Math.sin(l)*u,e.physics.wobble+=0,e.physics.velocity*=n,e.physics.tiltAngle+=.1;const c=r+(b[a]*t*s*s+20*Math.sin(s));e.element.style.transform=`translate3d(${c}px, ${o}px, 0) rotate3d(0, 0, 1, ${a%2?Math.sin(i/4)/3:Math.cos(i/4)/3}rad)`,e.element.style.scale=""+(1-.2*t),t>.5&&(e.element.style.opacity=""+(2-2*t))},w=(e,t,n)=>{const r=n||{},{angle:i=90,decay:l=.999,spread:s=50,startVelocity:c=3,elementCount:f=10,elementSize:p=20,lifetime:h=600,zIndex:d=0,position:g="fixed",colors:m=y,onAnimationComplete:w}=r,k=((e,t,n,r,o,i)=>Array.from({length:t}).map(((t,l)=>{const a=document.createElement("span");return a.innerHTML='<svg width="100%" viewBox="0 0 976 3040" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M489.693 1269.49C489.773 1378.79 410.493 1466.8 389.107 1571.11C384.147 1595.33 382.893 1620.12 386.187 1644.64C389.44 1668.83 399.28 1691.16 409.04 1713.29C419.253 1736.44 429.28 1760.11 429.453 1785.83C429.64 1812.27 416.307 1836.8 408.933 1861.59C396 1905.15 409.613 1948.88 425.213 1989.73C442.04 2033.83 461.387 2077.87 456.6 2126.17C453.92 2153.15 444.147 2179.13 434.2 2204.13C424.173 2229.35 413.72 2254.28 405.507 2280.17C389.213 2331.51 379.493 2385.83 378.267 2439.72C377.693 2464.89 380.333 2490.25 388.667 2514.11C397.053 2538.09 412.6 2558.75 424.733 2580.84C449.907 2626.64 458.453 2681 451.053 2732.52C443.853 2782.56 414.227 2825.99 408.893 2876.35C404.44 2918.39 416.733 2961.63 440.08 2996.53C450.373 3011.91 463.267 3025.44 477.867 3036.75C480.773 3039 484.88 3034.95 481.947 3032.68C446.147 3004.96 423.24 2964.2 415.907 2919.71C412.107 2896.61 413.627 2872.95 419.427 2850.35C426.053 2824.51 438.067 2800.36 446.667 2775.17C462.44 2729 463.147 2678.51 450.92 2631.45C444.733 2607.64 434.453 2585.4 421.893 2564.32C407.933 2540.91 394.307 2518.68 388.32 2491.71C382.493 2465.45 383.413 2438 385.56 2411.37C387.853 2382.85 392.467 2354.56 398.827 2326.67C405 2299.61 413.253 2273.05 423.107 2247.12C432.533 2222.27 443.533 2198.05 451.867 2172.8C459.707 2149.04 464.387 2124.29 463 2099.23C461.773 2077.19 455.64 2055.65 448.467 2034.89C433.587 1991.8 411.307 1949.77 409.413 1903.37C408.36 1877.76 417.12 1854.67 425.587 1830.97C433.68 1808.33 437.44 1786.41 432.787 1762.6C428.307 1739.63 417.333 1718.23 408.12 1696.91C397.267 1671.77 390.413 1646.41 390.013 1618.89C388.387 1509.52 469.707 1420.85 490.813 1316.72C493.973 1301.19 495.467 1285.33 495.453 1269.49C495.453 1265.77 489.693 1265.77 489.693 1269.49" stroke="#7A7E82" stroke-width="4"/>\n<path d="M555.653 1298.41H423.52C415.173 1298.41 408.413 1305.17 408.413 1313.52C408.413 1321.85 415.173 1328.63 423.52 1328.63H555.653C564 1328.63 570.76 1321.85 570.76 1313.52C570.76 1305.17 564 1298.41 555.653 1298.41Z" fill="currentColor"/>\n<path d="M555.653 1298.41H423.52C415.173 1298.41 408.413 1305.17 408.413 1313.52C408.413 1321.85 415.173 1328.63 423.52 1328.63H555.653C564 1328.63 570.76 1321.85 570.76 1313.52C570.76 1305.17 564 1298.41 555.653 1298.41Z" fill="black" fill-opacity="0.1"/>\n<path d="M975.133 528.947C975.133 820.667 756.973 1255.43 487.853 1255.43C218.733 1255.43 0.559814 820.667 0.559814 528.947C0.559814 237.227 218.733 0.733359 487.853 0.733359C756.973 0.733359 975.133 237.227 975.133 528.947Z" fill="currentColor"/>\n<path d="M549.04 1298.41C531.293 1285.91 519.893 1269.95 512.587 1254.2C504.387 1255.01 496.147 1255.43 487.853 1255.43C481.04 1255.43 474.28 1255.15 467.546 1254.6C460.226 1270.21 448.867 1286.01 431.253 1298.41H549.04Z" fill="currentColor"/>\n<path d="M211.413 569.213C193.787 569.213 175.947 564.4 160.92 555.24C128.133 535.293 108.133 498.56 101.147 460.827C97.0133 438.533 96.9468 415.827 99.1068 393.214C120.627 308.28 168.453 234.48 233.467 183.733C246.947 173.213 261.16 163.693 276.027 155.267C280.347 152.813 284.72 150.467 289.147 148.2C291.707 147.373 294.347 146.92 297.12 146.92C301.347 146.92 305.907 147.974 311.067 150.414C332.773 160.64 334.36 192.213 323.693 213.72C313.04 235.226 294.187 251.8 283.413 273.253C262 315.88 276.48 366.707 287.347 413.147C298.213 459.6 302.427 515.373 267.8 548.187C252.707 562.48 232.227 569.213 211.413 569.213" fill="white" fill-opacity="0.2"/>\n<path d="M785.133 110.4C863.72 204.187 911.613 328.747 911.613 465.414C911.613 757.147 693.44 1191.89 424.32 1191.89C350.973 1191.89 281.413 1159.6 219.013 1106.71C296.067 1196.16 388.48 1255.43 487.853 1255.43C756.973 1255.43 975.133 820.667 975.133 528.947C975.133 358.547 900.693 206.987 785.133 110.4Z" fill="black" fill-opacity="0.1"/>\n</svg>',a.style.width=`${n}px`,a.style.position=o,a.style.color=i[l%i.length],a.style.zIndex=`${r}`,a.addEventListener("click",(t=>{((e,t,n)=>{t.parentNode===n&&n.removeChild(t)})(0,a,e)}),{once:!0}),e.appendChild(a),{element:a,differentiator:u(0,b.length)}})))(e,f,p,d,g,m).map((({element:e,differentiator:t})=>({element:e,physics:a(i,s,c,t)})));o({root:e,particles:k,decay:l,lifetime:h,updateParticle:v,onFinish:()=>{"function"==typeof w&&w(),t()}})},k=(e,t,n)=>{const[o,i]=(0,r.useState)(!1),l=()=>{i(!1)};return{reward:(0,r.useCallback)((()=>{const r=(e=>{const t=document.getElementById(e);return t||console.error(`Element with an ID of ${e} could not be found. Please provide a valid ID.`),t})(e);if(r)switch(i(!0),t){case"confetti":p(r,l,n);break;case"emoji":m(r,l,n);break;case"balloons":w(r,l,n);break;default:console.error(`${t} is not a valid react-rewards type.`)}}),[n,e,t]),isAnimating:o}}},7848:(e,t,n)=>{var r=n(8139);e.exports=function(e,t){var n,o=null;if(!e||"string"!=typeof e)return o;for(var i,l,u=r(e),a="function"==typeof t,s=0,c=u.length;s<c;s++)i=(n=u[s]).property,l=n.value,a?t(i,l,n):l&&(o||(o={}),o[i]=l);return o}},950:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(7294),o=n(358);function i({children:e,fallback:t}){var n;return(0,o.Z)()?r.createElement(r.Fragment,null,null===(n=e)||void 0===n?void 0:n()):null!=t?t:null}},5468:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var r=n(7294),o=n(6010),i=n(3151),l=n(5319),u=n(5489);const a="codeBlockContainer_Ckt0";function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e){var{as:t}=e,n=f(e,["as"]);const p=(0,i.p)(),h=(0,u.QC)(p);return r.createElement(t,c(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){s(e,t,n[t])}))}return e}({},n),{style:h,className:(0,o.Z)(n.className,a,l.k.common.codeBlock)}))}const h="codeBlockStandalone_MEMb",d="codeBlockLines_e6Vv";function g({children:e,className:t}){return r.createElement(p,{as:"pre",tabIndex:0,className:(0,o.Z)(h,"thin-scrollbar",t)},r.createElement("code",{className:d},e))}},9238:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(7294),o=n(6010);const i="codeLine_lJS_",l="codeLineNumber_Tfdd",u="codeLineContent_feaV";function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s({line:e,classNames:t,showLineNumbers:n,getLineProps:s,getTokenProps:c}){1===e.length&&"\n"===e[0].content&&(e[0].content="");const f=s({line:e,className:(0,o.Z)(t,n&&i)}),p=e.map(((e,t)=>r.createElement("span",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({key:t},c({token:e,key:t})))));return r.createElement("span",f,n?r.createElement(r.Fragment,null,r.createElement("span",{className:l}),r.createElement("span",{className:u},p)):p,r.createElement("br",null))}},4999:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var r=n(7294),o=n(6010),i=n(2210),l=n(6016),u=n(1984);const a="anchorWithStickyNavbar_LWe7",s="anchorWithHideOnScrollNavbar_WYt5";function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){c(e,t,n[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function h(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e){var{as:t,id:n}=e,c=h(e,["as","id"]);const{navbar:{hideOnScroll:d}}=(0,l.L)();if("h1"===t||!n)return r.createElement(t,p(f({},c),{id:void 0}));const g=(0,i.I)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof c.children?c.children:n});return r.createElement(t,p(f({},c),{className:(0,o.Z)("anchor",d?s:a,c.className),id:n}),c.children,r.createElement(u.Z,{className:"hash-link",to:`#${n}`,"aria-label":g,title:g},"\u200b"))}},7693:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});var r=n(7294),o=n(1098);function i(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var l=n(319);var u=n(258);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var s=n(6010),c=n(6928);const f="details_b_Ee";function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h.apply(this,arguments)}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function g(e){var t=h({},function(e){if(null==e)throw new TypeError("Cannot destructure "+e);return e}(e));return r.createElement(c.P,d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){p(e,t,n[t])}))}return e}({},t),{className:(0,s.Z)("alert alert--info",f,t.className)}))}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}var b=n(4999);function v(e){return r.createElement(b.Z,e)}const w="containsTaskList_mC6p";function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const O="img_ev3q";function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}var C=n(4158);function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){P(e,t,n[t])}))}return e}const A={head:function(e){const t=r.Children.map(e.children,(e=>r.isValidElement(e)?function(e){var t;if((null===(t=e.props)||void 0===t?void 0:t.mdxType)&&e.props.originalType){const t=e.props,{mdxType:n,originalType:o}=t,l=i(t,["mdxType","originalType"]);return r.createElement(e.props.originalType,l)}return e}(e):e));return r.createElement(o.Z,e,t)},code:function(e){var t;const n=["a","abbr","b","br","button","cite","code","del","dfn","em","i","img","input","ins","kbd","label","object","output","q","ruby","s","small","span","strong","sub","sup","time","u","var","wbr"];return r.Children.toArray(e.children).every((e=>"string"==typeof e&&!e.includes("\n")||(0,r.isValidElement)(e)&&n.includes(null===(t=e.props)||void 0===t?void 0:t.mdxType)))?r.createElement("code",e):r.createElement(l.Z,e)},a:u.Z,pre:function(e){var t;return r.createElement(l.Z,(0,r.isValidElement)(e.children)&&"code"===(null===(t=e.children.props)||void 0===t?void 0:t.originalType)?e.children.props:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({},e))},details:function(e){var t;const n=r.Children.toArray(e.children),o=n.find((e=>r.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),i=r.createElement(r.Fragment,null,n.filter((e=>e!==o)));return r.createElement(g,y(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){m(e,t,n[t])}))}return e}({},e),{summary:o}),i)},ul:function(e){return r.createElement("ul",x(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){k(e,t,n[t])}))}return e}({},e),{className:(t=e.className,(0,s.Z)(t,(null===(o=t)||void 0===o||null===(n=o.includes)||void 0===n?void 0:n.call(o,"contains-task-list"))&&w))}));var t,n,o},img:function(e){return r.createElement("img",S(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){E(e,t,n[t])}))}return e}({loading:"lazy"},e),{className:(t=e.className,(0,s.Z)(t,O))}));var t},h1:e=>r.createElement(v,j({as:"h1"},e)),h2:e=>r.createElement(v,j({as:"h2"},e)),h3:e=>r.createElement(v,j({as:"h3"},e)),h4:e=>r.createElement(v,j({as:"h4"},e)),h5:e=>r.createElement(v,j({as:"h5"},e)),h6:e=>r.createElement(v,j({as:"h6"},e)),admonition:C.Z,mermaid:()=>null},T=A},9387:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(7294),o=n(3905),i=n(9418);function l({children:e}){return r.createElement(o.Zo,{components:i.Z},e)}},551:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(7294),o=n(6010);const i="tabItem_Ymn6";function l({children:e,hidden:t,className:n}){return r.createElement("div",{role:"tabpanel",className:(0,o.Z)(i,n),hidden:t},e)}},6928:(e,t,n)=>{"use strict";n.d(t,{P:()=>P});var r=n(7294),o=n(6010),i=n(358),l=n(8087);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}const c={display:"none",overflow:"hidden",height:"0px"},f={display:"block",overflow:"visible",height:"auto"};function p(e,t){const n=t?c:f;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function h(e){if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function d({collapsibleRef:e,collapsed:t,animation:n}){const o=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const r=e.current;function i(){const e=function(){var e,t;const o=r.scrollHeight;var i,l;return{transition:`height ${null!==(i=null===(e=n)||void 0===e?void 0:e.duration)&&void 0!==i?i:h(o)}ms ${null!==(l=null===(t=n)||void 0===t?void 0:t.easing)&&void 0!==l?l:"ease-in-out"}`,height:`${o}px`}}();r.style.transition=e.transition,r.style.height=e.height}if(!o.current)return p(r,t),void(o.current=!0);return r.style.willChange="height",function(){const e=requestAnimationFrame((()=>{t?(i(),requestAnimationFrame((()=>{r.style.height=c.height,r.style.overflow=c.overflow}))):(r.style.display="block",requestAnimationFrame((()=>{i()})))}));return()=>cancelAnimationFrame(e)}()}),[e,t,n])}function g(e){if(!l.Z.canUseDOM)return e?c:f}function m({as:e="div",collapsed:t,children:n,animation:o,onCollapseTransitionEnd:i,className:l,disableSSRStyle:u}){const a=(0,r.useRef)(null);return d({collapsibleRef:a,collapsed:t,animation:o}),r.createElement(e,{ref:a,style:u?void 0:g(t),onTransitionEnd:e=>{var n;"height"===e.propertyName&&(p(a.current,t),null===(n=i)||void 0===n||n(t))},className:l},n)}function y(e){var{collapsed:t}=e,n=s(e,["collapsed"]);const[o,i]=(0,r.useState)(!t),[l,c]=(0,r.useState)(t);return(0,r.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,r.useLayoutEffect)((()=>{o&&c(t)}),[o,t]),o?r.createElement(m,a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}({},n),{collapsed:l})):null}function b(e){var{lazy:t}=e,n=s(e,["lazy"]);const o=t?y:m;return r.createElement(o,n)}const v="details_lb9f",w="isBrowser_bmU9",k="collapsibleContent_i85q";function x(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function E(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function S(e){return!!e&&("SUMMARY"===e.tagName||S(e.parentElement))}function C(e,t){return!!e&&(e===t||C(e.parentElement,t))}function P(e){var{summary:t,children:n}=e,l=E(e,["summary","children"]);const u=(0,i.Z)(),a=(0,r.useRef)(null),{collapsed:s,setCollapsed:c}=function({initialState:e}){const[t,n]=(0,r.useState)(null!=e&&e),o=(0,r.useCallback)((()=>{n((e=>!e))}),[]);return{collapsed:t,setCollapsed:n,toggleCollapsed:o}}({initialState:!l.open}),[f,p]=(0,r.useState)(l.open),h=r.isValidElement(t)?t:r.createElement("summary",null,null!=t?t:"Details");return r.createElement("details",O(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){x(e,t,n[t])}))}return e}({},l),{ref:a,open:f,"data-collapsed":s,className:(0,o.Z)(v,u&&w,l.className),onMouseDown:e=>{S(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;S(t)&&C(t,a.current)&&(e.preventDefault(),s?(c(!1),p(!0)):c(!0))}}),h,r.createElement(b,{lazy:!1,collapsed:s,disableSSRStyle:!0,onCollapseTransitionEnd:e=>{c(e),p(!e)}},r.createElement("div",{className:k},n)))}},6895:(e,t,n)=>{"use strict";n.d(t,{b:()=>l,k:()=>u});var r=n(7294),o=n(7806);const i=r.createContext(null);function l({children:e,content:t}){const n=function(e){return(0,r.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc})),[e])}(t);return r.createElement(i.Provider,{value:n},e)}function u(){const e=(0,r.useContext)(i);if(null===e)throw new o.i6("DocProvider");return e}},7391:(e,t,n)=>{"use strict";n.d(t,{E:()=>u,q:()=>l});var r=n(7294),o=n(7806);const i=r.createContext(null);function l({children:e,version:t}){return r.createElement(i.Provider,{value:t},e)}function u(){const e=(0,r.useContext)(i);if(null===e)throw new o.i6("DocsVersionProvider");return e}},3533:(e,t,n)=>{"use strict";n.d(t,{F:()=>u});var r=n(7294),o=n(7806);const i={attributes:!0,characterData:!0,childList:!0,subtree:!0};function l(e,t){const[n,l]=(0,r.useState)(),u=(0,r.useCallback)((()=>{var t,n;l(null===(n=e.current)||void 0===n||null===(t=n.closest)||void 0===t?void 0:t.call(n,"[role=tabpanel][hidden]"))}),[e,l]);(0,r.useEffect)((()=>{u()}),[u]),function(e,t,n=i){const l=(0,o.zX)(t),u=(0,o.Ql)(n);(0,r.useEffect)((()=>{const t=new MutationObserver(l);return e&&t.observe(e,u),()=>t.disconnect()}),[e,l,u])}(n,(e=>{e.forEach((e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),u())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}function u(){const[e,t]=(0,r.useState)(!1),[n,o]=(0,r.useState)(!1),i=(0,r.useRef)(null),u=(0,r.useCallback)((()=>{const n=i.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t((e=>!e))}),[i,e]),a=(0,r.useCallback)((()=>{const{scrollWidth:e,clientWidth:t}=i.current,n=e>t||i.current.querySelector("code").hasAttribute("style");o(n)}),[i]);return l(i,a),(0,r.useEffect)((()=>{a()}),[e,a]),(0,r.useEffect)((()=>(window.addEventListener("resize",a,{passive:!0}),()=>{window.removeEventListener("resize",a)})),[a]),{codeBlockRef:i,isEnabled:e,isCodeScrollable:n,toggle:u}}},3151:(e,t,n)=>{"use strict";n.d(t,{p:()=>i});var r=n(9526),o=n(6016);function i(){const{prism:e}=(0,o.L)(),{colorMode:t}=(0,r.I)(),n=e.theme,i=e.darkTheme||n;return"dark"===t?i:n}},5319:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},5489:(e,t,n)=>{"use strict";n.d(t,{QC:()=>h,Vo:()=>f,bc:()=>s,nZ:()=>p,nt:()=>c});var r=n(7594),o=n.n(r);const i=RegExp("title=(?<quote>[\"'])(?<title>.*?)\\1"),l=RegExp("\\{(?<range>[\\d,-]+)\\}"),u={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}};function a(e,t){const n=e.map((e=>{var n,r;const{start:o,end:i}=u[e];return`(?:${o}\\s*(${t.flatMap((e=>[e.line,null===(n=e.block)||void 0===n?void 0:n.start,null===(r=e.block)||void 0===r?void 0:r.end].filter(Boolean))).join("|")})\\s*${i})`})).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function s(e){var t,n,r,o;return null!==(o=null===(t=null===(r=e)||void 0===r||null===(n=r.match)||void 0===n?void 0:n.call(r,i))||void 0===t?void 0:t.groups.title)&&void 0!==o?o:""}function c(e){var t,n;return Boolean(null===(n=e)||void 0===n||null===(t=n.includes)||void 0===t?void 0:t.call(n,"showLineNumbers"))}function f(e){var t,n;return null===(n=e.split(" ").find((e=>e.startsWith("language-"))))||void 0===n||null===(t=n.replace)||void 0===t?void 0:t.call(n,/language-/,"")}function p(e,t){let n=e.replace(/\n$/,"");const{language:r,magicComments:i,metastring:s}=t;if(s&&l.test(s)){const e=s.match(l).groups.range;if(0===i.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${s}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const t=i[0].className,r=o()(e).filter((e=>e>0)).map((e=>[e-1,[t]]));return{lineClassNames:Object.fromEntries(r),code:n}}if(void 0===r)return{lineClassNames:{},code:n};const c=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return a(["js","jsBlock"],t);case"jsx":case"tsx":return a(["js","jsBlock","jsx"],t);case"html":return a(["js","jsBlock","html"],t);case"python":case"py":case"bash":return a(["bash"],t);case"markdown":case"md":return a(["html","jsx","bash"],t);default:return a(Object.keys(u),t)}}(r,i),f=n.split("\n"),p=Object.fromEntries(i.map((e=>[e.className,{start:0,range:""}]))),h=Object.fromEntries(i.filter((e=>e.line)).map((({className:e,line:t})=>[t,e]))),d=Object.fromEntries(i.filter((e=>e.block)).map((({className:e,block:t})=>[t.start,e]))),g=Object.fromEntries(i.filter((e=>e.block)).map((({className:e,block:t})=>[t.end,e])));for(let o=0;o<f.length;){const e=f[o].match(c);if(!e){o+=1;continue}const t=e.slice(1).find((e=>void 0!==e));h[t]?p[h[t]].range+=`${o},`:d[t]?p[d[t]].start=o:g[t]&&(p[g[t]].range+=`${p[g[t]].start}-${o-1},`),f.splice(o,1)}n=f.join("\n");const m={};return Object.entries(p).forEach((([e,{range:t}])=>{o()(t).forEach((t=>{var n,r,o;null!==(o=(n=m)[r=t])&&void 0!==o||(n[r]=[]),m[t].push(e)}))})),{lineClassNames:m,code:n}}function h(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach((([e,r])=>{const o=t[e];o&&"string"==typeof r&&(n[o]=r)})),n}},3874:(e,t,n)=>{"use strict";n.d(t,{Y:()=>h});var r=n(7294),o=n(6775),i=n(7348);var l=n(6632);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}function s(e){return function(e){var t,n,o;return null!==(o=null===(n=r.Children.map(e,(e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad <Tabs> child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop.`)})))||void 0===n||null===(t=n.filter)||void 0===t?void 0:t.call(n,Boolean))&&void 0!==o?o:[]}(e).map((({props:{value:e,label:t,attributes:n,default:r}})=>({value:e,label:t,attributes:n,default:r})))}function c(e){const{values:t,children:n}=e;return(0,r.useMemo)((()=>{const e=null!=t?t:s(n);return function(e){const t=function(e,t=((e,t)=>e===t)){return e.filter(((n,r)=>e.findIndex((e=>t(e,n)))!==r))}(e,((e,t)=>e.value===t.value));if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map((e=>e.value)).join(", ")}" found in <Tabs>. Every value needs to be unique.`)}(e),e}),[t,n])}function f({value:e,tabValues:t}){return t.some((t=>t.value===e))}function p({queryString:e=!1,groupId:t}){const n=(0,o.k6)(),l=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The <Tabs> component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return null!=t?t:null}({queryString:e,groupId:t}),s=(0,i._X)(l),c=(0,r.useCallback)((e=>{if(!l)return;const t=new URLSearchParams(n.location.search);t.set(l,e),n.replace(a(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}({},n.location),{search:t.toString()}))}),[l,n]);return[s,c]}function h(e){const{defaultValue:t,queryString:n=!1,groupId:o}=e,i=c(e),[u,a]=(0,r.useState)((()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the <Tabs> component requires at least one <TabItem> children component");if(e){if(!f({value:e,tabValues:t}))throw new Error(`Docusaurus error: The <Tabs> has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}var n;const r=null!==(n=t.find((e=>e.default)))&&void 0!==n?n:t[0];if(!r)throw new Error("Unexpected error: 0 tabValues");return r.value}({defaultValue:t,tabValues:i}))),[s,h]=p({queryString:n,groupId:o}),[d,g]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[n,o]=(0,l.Nk)(t);return[n,(0,r.useCallback)((e=>{t&&o.set(e)}),[t,o])]}({groupId:o}),m=(()=>{const e=null!=s?s:d;return f({value:e,tabValues:i})?e:null})();(0,r.useLayoutEffect)((()=>{m&&a(m)}),[m]);return{selectedValue:u,selectValue:(0,r.useCallback)((e=>{if(!f({value:e,tabValues:i}))throw new Error(`Can't select invalid tab value=${e}`);a(e),h(e),g(e)}),[h,g,i]),tabValues:i}}},6153:(e,t,n)=>{"use strict";n.d(t,{D:()=>tr});var r={};n.r(r),n.d(r,{attentionMarkers:()=>ft,contentInitial:()=>it,disable:()=>pt,document:()=>ot,flow:()=>ut,flowInitial:()=>lt,insideSpan:()=>ct,string:()=>at,text:()=>st});var o={};n.r(o),n.d(o,{boolean:()=>sn,booleanish:()=>cn,commaOrSpaceSeparated:()=>gn,commaSeparated:()=>dn,number:()=>pn,overloadedBoolean:()=>fn,spaceSeparated:()=>hn});var i=n(7294),l=n(8738);function u(e){return e&&"object"==typeof e?"position"in e||"type"in e?s(e.position):"start"in e||"end"in e?s(e):"line"in e||"column"in e?a(e):"":""}function a(e){return c(e&&e.line)+":"+c(e&&e.column)}function s(e){return a(e&&e.start)+"-"+a(e&&e.end)}function c(e){return e&&"number"==typeof e?e:1}class f extends Error{constructor(e,t,n){const r=[null,null];let o={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof t&&(n=t,t=void 0),"string"==typeof n){const e=n.indexOf(":");-1===e?r[1]=n:(r[0]=n.slice(0,e),r[1]=n.slice(e+1))}t&&("type"in t||"position"in t?t.position&&(o=t.position):"start"in t||"end"in t?o=t:("line"in t||"column"in t)&&(o.start=t)),this.name=u(t)||"1:1",this.message="object"==typeof e?e.message:e,this.stack="object"==typeof e?e.stack:"",this.reason=this.message,this.fatal,this.line=o.start.line,this.column=o.start.column,this.source=r[0],this.ruleId=r[1],this.position=o,this.actual,this.expected,this.file,this.url,this.note}}f.prototype.file="",f.prototype.name="",f.prototype.reason="",f.prototype.message="",f.prototype.stack="",f.prototype.fatal=null,f.prototype.column=null,f.prototype.line=null,f.prototype.source=null,f.prototype.ruleId=null,f.prototype.position=null;const p={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');h(e);let n,r=0,o=-1,i=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else o<0&&(n=!0,o=i+1);return o<0?"":e.slice(r,o)}if(t===e)return"";let l=-1,u=t.length-1;for(;i--;)if(47===e.charCodeAt(i)){if(n){r=i+1;break}}else l<0&&(n=!0,l=i+1),u>-1&&(e.charCodeAt(i)===t.charCodeAt(u--)?u<0&&(o=i):(u=-1,o=l));r===o?o=l:o<0&&(o=e.length);return e.slice(r,o)},dirname:function(e){if(h(e),0===e.length)return".";let t,n=-1,r=e.length;for(;--r;)if(47===e.charCodeAt(r)){if(t){n=r;break}}else t||(t=!0);return n<0?47===e.charCodeAt(0)?"/":".":1===n&&47===e.charCodeAt(0)?"//":e.slice(0,n)},extname:function(e){h(e);let t,n=e.length,r=-1,o=0,i=-1,l=0;for(;n--;){const u=e.charCodeAt(n);if(47!==u)r<0&&(t=!0,r=n+1),46===u?i<0?i=n:1!==l&&(l=1):i>-1&&(l=-1);else if(t){o=n+1;break}}if(i<0||r<0||0===l||1===l&&i===r-1&&i===o+1)return"";return e.slice(i,r)},join:function(...e){let t,n=-1;for(;++n<e.length;)h(e[n]),e[n]&&(t=void 0===t?e[n]:t+"/"+e[n]);return void 0===t?".":function(e){h(e);const t=47===e.charCodeAt(0);let n=function(e,t){let n,r,o="",i=0,l=-1,u=0,a=-1;for(;++a<=e.length;){if(a<e.length)n=e.charCodeAt(a);else{if(47===n)break;n=47}if(47===n){if(l===a-1||1===u);else if(l!==a-1&&2===u){if(o.length<2||2!==i||46!==o.charCodeAt(o.length-1)||46!==o.charCodeAt(o.length-2))if(o.length>2){if(r=o.lastIndexOf("/"),r!==o.length-1){r<0?(o="",i=0):(o=o.slice(0,r),i=o.length-1-o.lastIndexOf("/")),l=a,u=0;continue}}else if(o.length>0){o="",i=0,l=a,u=0;continue}t&&(o=o.length>0?o+"/..":"..",i=2)}else o.length>0?o+="/"+e.slice(l+1,a):o=e.slice(l+1,a),i=a-l-1;l=a,u=0}else 46===n&&u>-1?u++:u=-1}return o}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.charCodeAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function h(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const d={cwd:function(){return"/"}};function g(e){return null!==e&&"object"==typeof e&&e.href&&e.origin}function m(e){if("string"==typeof e)e=new URL(e);else if(!g(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n<t.length;)if(37===t.charCodeAt(n)&&50===t.charCodeAt(n+1)){const e=t.charCodeAt(n+2);if(70===e||102===e){const e=new TypeError("File URL path must not include encoded / characters");throw e.code="ERR_INVALID_FILE_URL_PATH",e}}return decodeURIComponent(t)}(e)}const y=["history","path","basename","stem","extname","dirname"];class b{constructor(e){let t;t=e?"string"==typeof e||l(e)?{value:e}:g(e)?{path:e}:e:{},this.data={},this.messages=[],this.history=[],this.cwd=d.cwd(),this.value,this.stored,this.result,this.map;let n,r=-1;for(;++r<y.length;){const e=y[r];e in t&&void 0!==t[e]&&(this[e]="history"===e?[...t[e]]:t[e])}for(n in t)y.includes(n)||(this[n]=t[n])}get path(){return this.history[this.history.length-1]}set path(e){g(e)&&(e=m(e)),w(e,"path"),this.path!==e&&this.history.push(e)}get dirname(){return"string"==typeof this.path?p.dirname(this.path):void 0}set dirname(e){k(this.basename,"dirname"),this.path=p.join(e||"",this.basename)}get basename(){return"string"==typeof this.path?p.basename(this.path):void 0}set basename(e){w(e,"basename"),v(e,"basename"),this.path=p.join(this.dirname||"",e)}get extname(){return"string"==typeof this.path?p.extname(this.path):void 0}set extname(e){if(v(e,"extname"),k(this.dirname,"extname"),e){if(46!==e.charCodeAt(0))throw new Error("`extname` must start with `.`");if(e.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=p.join(this.dirname,this.stem+(e||""))}get stem(){return"string"==typeof this.path?p.basename(this.path,this.extname):void 0}set stem(e){w(e,"stem"),v(e,"stem"),this.path=p.join(this.dirname||"",e+(this.extname||""))}toString(e){return(this.value||"").toString(e)}message(e,t,n){const r=new f(e,t,n);return this.path&&(r.name=this.path+":"+r.name,r.file=this.path),r.fatal=!1,this.messages.push(r),r}info(e,t,n){const r=this.message(e,t,n);return r.fatal=null,r}fail(e,t,n){const r=this.message(e,t,n);throw r.fatal=!0,r}}function v(e,t){if(e&&e.includes(p.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+p.sep+"`")}function w(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function k(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function x(e){if(e)throw e}var O=n(4470);function E(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function S(){const e=[],t={run:function(...t){let n=-1;const r=t.pop();if("function"!=typeof r)throw new TypeError("Expected function as last argument, not "+r);!function o(i,...l){const u=e[++n];let a=-1;if(i)r(i);else{for(;++a<t.length;)null!==l[a]&&void 0!==l[a]||(l[a]=t[a]);t=l,u?function(e,t){let n;return r;function r(...t){const r=e.length>t.length;let u;r&&t.push(o);try{u=e.apply(this,t)}catch(i){const t=i;if(r&&n)throw t;return o(t)}r||(u instanceof Promise?u.then(l,o):u instanceof Error?o(u):l(u))}function o(e,...r){n||(n=!0,t(e,...r))}function l(e){o(null,e)}}(u,o)(...l):r(null,...l)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const C=function e(){const t=S(),n=[];let r,o={},i=-1;return u.data=function(e,t){if("string"==typeof e)return 2===arguments.length?(F("data",r),o[e]=t,u):P.call(o,e)&&o[e]||null;if(e)return F("data",r),o=e,u;return o},u.Parser=void 0,u.Compiler=void 0,u.freeze=function(){if(r)return u;for(;++i<n.length;){const[e,...r]=n[i];if(!1===r[0])continue;!0===r[0]&&(r[0]=void 0);const o=e.call(u,...r);"function"==typeof o&&t.use(o)}return r=!0,i=Number.POSITIVE_INFINITY,u},u.attachers=n,u.use=function(e,...t){let i;if(F("use",r),null==e);else if("function"==typeof e)c(e,...t);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");Array.isArray(e)?s(e):a(e)}i&&(o.settings=Object.assign(o.settings||{},i));return u;function l(e){if("function"==typeof e)c(e);else{if("object"!=typeof e)throw new TypeError("Expected usable value, not `"+e+"`");if(Array.isArray(e)){const[t,...n]=e;c(t,...n)}else a(e)}}function a(e){s(e.plugins),e.settings&&(i=Object.assign(i||{},e.settings))}function s(e){let t=-1;if(null==e);else{if(!Array.isArray(e))throw new TypeError("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;){l(e[t])}}}function c(e,t){let r,o=-1;for(;++o<n.length;)if(n[o][0]===e){r=n[o];break}r?(E(r[1])&&E(t)&&(t=O(!0,r[1],t)),r[1]=t):n.push([...arguments])}},u.parse=function(e){u.freeze();const t=I(e),n=u.Parser;if(A("parse",n),j(n,"parse"))return new n(String(t),t).parse();return n(String(t),t)},u.stringify=function(e,t){u.freeze();const n=I(t),r=u.Compiler;if(T("stringify",r),D(e),j(r,"compile"))return new r(e,n).compile();return r(e,n)},u.run=function(e,n,r){D(e),u.freeze(),r||"function"!=typeof n||(r=n,n=void 0);if(!r)return new Promise(o);function o(o,i){function l(t,n,l){n=n||e,t?i(t):o?o(n):r(null,n,l)}t.run(e,I(n),l)}o(null,r)},u.runSync=function(e,t){let n,r;return u.run(e,t,o),L("runSync","run",r),n;function o(e,t){x(e),n=t,r=!0}},u.process=function(e,t){if(u.freeze(),A("process",u.Parser),T("process",u.Compiler),!t)return new Promise(n);function n(n,r){const o=I(e);function i(e,o){e||!o?r(e):n?n(o):t(null,o)}u.run(u.parse(o),o,((e,t,n)=>{if(!e&&t&&n){const o=u.stringify(t,n);null==o||("string"==typeof(r=o)||l(r)?n.value=o:n.result=o),i(e,n)}else i(e);var r}))}n(null,t)},u.processSync=function(e){let t;u.freeze(),A("processSync",u.Parser),T("processSync",u.Compiler);const n=I(e);return u.process(n,r),L("processSync","process",t),n;function r(e){t=!0,x(e)}},u;function u(){const t=e();let r=-1;for(;++r<n.length;)t.use(...n[r]);return t.data(O(!0,{},o)),t}}().freeze(),P={}.hasOwnProperty;function j(e,t){return"function"==typeof e&&e.prototype&&(function(e){let t;for(t in e)if(P.call(e,t))return!0;return!1}(e.prototype)||t in e.prototype)}function A(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `Parser`")}function T(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `Compiler`")}function F(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function D(e){if(!E(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function L(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function I(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new b(e)}function B(e,t){return e&&"object"==typeof e&&(e.value||(t?e.alt:"")||"children"in e&&M(e.children,t)||Array.isArray(e)&&M(e,t))||""}function M(e,t){for(var n=[],r=-1;++r<e.length;)n[r]=B(e[r],t);return n.join("")}function z(e,t,n,r){const o=e.length;let i,l=0;if(t=t<0?-t>o?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)i=Array.from(r),i.unshift(t,n),[].splice.apply(e,i);else for(n&&[].splice.apply(e,[t,n]);l<r.length;)i=r.slice(l,l+1e4),i.unshift(t,0),[].splice.apply(e,i),l+=1e4,t+=1e4}function R(e,t){return e.length>0?(z(e,e.length,0,t),e):t}const N={}.hasOwnProperty;function U(e,t){let n;for(n in t){const r=(N.call(e,n)?e[n]:void 0)||(e[n]={}),o=t[n];let i;for(i in o){N.call(r,i)||(r[i]=[]);const e=o[i];_(r[i],Array.isArray(e)?e:e?[e]:[])}}}function _(e,t){let n=-1;const r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);z(e,0,0,r)}const H=ee(/[A-Za-z]/),V=ee(/\d/),$=ee(/[\dA-Fa-f]/),q=ee(/[\dA-Za-z]/),Z=ee(/[!-/:-@[-`{-~]/),W=ee(/[#-'*+\--9=?A-Z^-~]/);function Y(e){return null!==e&&(e<32||127===e)}function Q(e){return null!==e&&(e<0||32===e)}function X(e){return null!==e&&e<-2}function K(e){return-2===e||-1===e||32===e}const J=ee(/\s/),G=ee(/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/);function ee(e){return function(t){return null!==t&&e.test(String.fromCharCode(t))}}function te(e,t,n,r){const o=r?r-1:Number.POSITIVE_INFINITY;let i=0;return function(r){if(K(r))return e.enter(n),l(r);return t(r)};function l(r){return K(r)&&i++<o?(e.consume(r),l):(e.exit(n),t(r))}}const ne={tokenize:function(e){const t=e.attempt(this.parser.constructs.contentInitial,(function(n){if(null===n)return void e.consume(n);return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),te(e,t,"linePrefix")}),(function(t){return e.enter("paragraph"),r(t)}));let n;return t;function r(t){const r=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=r),n=r,o(t)}function o(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):X(t)?(e.consume(t),e.exit("chunkText"),r):(e.consume(t),o)}}};const re={tokenize:function(e){const t=this,n=[];let r,o,i,l=0;return u;function u(r){if(l<n.length){const o=n[l];return t.containerState=o[1],e.attempt(o[0].continuation,a,s)(r)}return s(r)}function a(e){if(l++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,r&&b();const n=t.events.length;let o,i=n;for(;i--;)if("exit"===t.events[i][0]&&"chunkFlow"===t.events[i][1].type){o=t.events[i][1].end;break}y(l);let u=n;for(;u<t.events.length;)t.events[u][1].end=Object.assign({},o),u++;return z(t.events,i+1,0,t.events.slice(n)),t.events.length=u,s(e)}return u(e)}function s(o){if(l===n.length){if(!r)return p(o);if(r.currentConstruct&&r.currentConstruct.concrete)return d(o);t.interrupt=Boolean(r.currentConstruct&&!r._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(oe,c,f)(o)}function c(e){return r&&b(),y(l),p(e)}function f(e){return t.parser.lazy[t.now().line]=l!==n.length,i=t.now().offset,d(e)}function p(n){return t.containerState={},e.attempt(oe,h,d)(n)}function h(e){return l++,n.push([t.currentConstruct,t.containerState]),p(e)}function d(n){return null===n?(r&&b(),y(0),void e.consume(n)):(r=r||t.parser.flow(t.now()),e.enter("chunkFlow",{contentType:"flow",previous:o,_tokenizer:r}),g(n))}function g(n){return null===n?(m(e.exit("chunkFlow"),!0),y(0),void e.consume(n)):X(n)?(e.consume(n),m(e.exit("chunkFlow")),l=0,t.interrupt=void 0,u):(e.consume(n),g)}function m(e,n){const u=t.sliceStream(e);if(n&&u.push(null),e.previous=o,o&&(o.next=e),o=e,r.defineSkip(e.start),r.write(u),t.parser.lazy[e.start.line]){let e=r.events.length;for(;e--;)if(r.events[e][1].start.offset<i&&(!r.events[e][1].end||r.events[e][1].end.offset>i))return;const n=t.events.length;let o,u,a=n;for(;a--;)if("exit"===t.events[a][0]&&"chunkFlow"===t.events[a][1].type){if(o){u=t.events[a][1].end;break}o=!0}for(y(l),e=n;e<t.events.length;)t.events[e][1].end=Object.assign({},u),e++;z(t.events,a+1,0,t.events.slice(n)),t.events.length=e}}function y(r){let o=n.length;for(;o-- >r;){const r=n[o];t.containerState=r[1],r[0].exit.call(t,e)}n.length=r}function b(){r.write([null]),o=void 0,r=void 0,t.containerState._closeFlow=void 0}}},oe={tokenize:function(e,t,n){return te(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const ie={tokenize:function(e,t,n){return te(e,(function(e){return null===e||X(e)?t(e):n(e)}),"linePrefix")},partial:!0};function le(e){const t={};let n,r,o,i,l,u,a,s=-1;for(;++s<e.length;){for(;s in t;)s=t[s];if(n=e[s],s&&"chunkFlow"===n[1].type&&"listItemPrefix"===e[s-1][1].type&&(u=n[1]._tokenizer.events,o=0,o<u.length&&"lineEndingBlank"===u[o][1].type&&(o+=2),o<u.length&&"content"===u[o][1].type))for(;++o<u.length&&"content"!==u[o][1].type;)"chunkText"===u[o][1].type&&(u[o][1]._isInFirstContentOfListItem=!0,o++);if("enter"===n[0])n[1].contentType&&(Object.assign(t,ue(e,s)),s=t[s],a=!0);else if(n[1]._container){for(o=s,r=void 0;o--&&(i=e[o],"lineEnding"===i[1].type||"lineEndingBlank"===i[1].type);)"enter"===i[0]&&(r&&(e[r][1].type="lineEndingBlank"),i[1].type="lineEnding",r=o);r&&(n[1].end=Object.assign({},e[r][1].start),l=e.slice(r,s),l.unshift(n),z(e,r,s-r+1,l))}}return!a}function ue(e,t){const n=e[t][1],r=e[t][2];let o=t-1;const i=[],l=n._tokenizer||r.parser[n.contentType](n.start),u=l.events,a=[],s={};let c,f,p=-1,h=n,d=0,g=0;const m=[g];for(;h;){for(;e[++o][1]!==h;);i.push(o),h._tokenizer||(c=r.sliceStream(h),h.next||c.push(null),f&&l.defineSkip(h.start),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(c),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),f=h,h=h.next}for(h=n;++p<u.length;)"exit"===u[p][0]&&"enter"===u[p-1][0]&&u[p][1].type===u[p-1][1].type&&u[p][1].start.line!==u[p][1].end.line&&(g=p+1,m.push(g),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(l.events=[],h?(h._tokenizer=void 0,h.previous=void 0):m.pop(),p=m.length;p--;){const t=u.slice(m[p],m[p+1]),n=i.pop();a.unshift([n,n+t.length-1]),z(e,n,2,t)}for(p=-1;++p<a.length;)s[d+a[p][0]]=d+a[p][1],d+=a[p][1]-a[p][0]-1;return s}const ae={tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?o(t):X(t)?e.check(se,i,o)(t):(e.consume(t),r)}function o(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function i(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}},resolve:function(e){return le(e),e}},se={tokenize:function(e,t,n){const r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,o,"linePrefix")};function o(o){if(null===o||X(o))return n(o);const i=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(o):e.interrupt(r.parser.constructs.flow,n,t)(o)}},partial:!0};const ce={tokenize:function(e){const t=this,n=e.attempt(ie,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,te(e,e.attempt(this.parser.constructs.flow,r,e.attempt(ae,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};const fe={resolveAll:ge()},pe=de("string"),he=de("text");function de(e){return{tokenize:function(t){const n=this,r=this.parser.constructs[e],o=t.attempt(r,i,l);return i;function i(e){return a(e)?o(e):l(e)}function l(e){if(null!==e)return t.enter("data"),t.consume(e),u;t.consume(e)}function u(e){return a(e)?(t.exit("data"),o(e)):(t.consume(e),u)}function a(e){if(null===e)return!0;const t=r[e];let o=-1;if(t)for(;++o<t.length;){const e=t[o];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}},resolveAll:ge("text"===e?me:void 0)}}function ge(e){return function(t,n){let r,o=-1;for(;++o<=t.length;)void 0===r?t[o]&&"data"===t[o][1].type&&(r=o,o++):t[o]&&"data"===t[o][1].type||(o!==r+2&&(t[r][1].end=t[o-1][1].end,t.splice(r+2,o-r-2),o=r+2),r=void 0);return e?e(t,n):t}}function me(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){const r=e[n-1][1],o=t.sliceStream(r);let i,l=o.length,u=-1,a=0;for(;l--;){const e=o[l];if("string"==typeof e){for(u=e.length;32===e.charCodeAt(u-1);)a++,u--;if(u)break;u=-1}else if(-2===e)i=!0,a++;else if(-1!==e){l++;break}}if(a){const o={type:n===e.length||i||a<2?"lineSuffix":"hardBreakTrailing",start:{line:r.end.line,column:r.end.column-a,offset:r.end.offset-a,_index:r.start._index+l,_bufferIndex:l?u:r.start._bufferIndex+u},end:Object.assign({},r.end)};r.end=Object.assign({},o.start),r.start.offset===r.end.offset?Object.assign(r,o):(e.splice(n,0,["enter",o,t],["exit",o,t]),n+=2)}n++}return e}function ye(e,t,n){const r=[];let o=-1;for(;++o<e.length;){const i=e[o].resolveAll;i&&!r.includes(i)&&(t=i(t,n),r.push(i))}return t}function be(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const o={},i=[];let l=[],u=[],a=!0;const s={consume:function(e){X(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,w()):-1!==e&&(r.column++,r.offset++);r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===l[r._index].length&&(r._bufferIndex=-1,r._index++));c.previous=e,a=!0},enter:function(e,t){const n=t||{};return n.type=e,n.start=d(),c.events.push(["enter",n,c]),u.push(n),n},exit:function(e){const t=u.pop();return t.end=d(),c.events.push(["exit",t,c]),t},attempt:b((function(e,t){v(e,t.from)})),check:b(y),interrupt:b(y,{interrupt:!0})},c={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:h,sliceSerialize:function(e,t){return function(e,t){let n=-1;const r=[];let o;for(;++n<e.length;){const i=e[n];let l;if("string"==typeof i)l=i;else switch(i){case-5:l="\r";break;case-4:l="\n";break;case-3:l="\r\n";break;case-2:l=t?" ":"\t";break;case-1:if(!t&&o)continue;l=" ";break;default:l=String.fromCharCode(i)}o=-2===i,r.push(l)}return r.join("")}(h(e),t)},now:d,defineSkip:function(e){o[e.line]=e.column,w()},write:function(e){if(l=R(l,e),g(),null!==l[l.length-1])return[];return v(t,0),c.events=ye(i,c.events,c),c.events}};let f,p=t.tokenize.call(c,s);return t.resolveAll&&i.push(t),c;function h(e){return function(e,t){const n=t.start._index,r=t.start._bufferIndex,o=t.end._index,i=t.end._bufferIndex;let l;n===o?l=[e[n].slice(r,i)]:(l=e.slice(n,o),r>-1&&(l[0]=l[0].slice(r)),i>0&&l.push(e[o].slice(0,i)));return l}(l,e)}function d(){return Object.assign({},r)}function g(){let e;for(;r._index<l.length;){const t=l[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;)m(t.charCodeAt(r._bufferIndex));else m(t)}}function m(e){a=void 0,f=e,p=p(e)}function y(e,t){t.restore()}function b(e,t){return function(n,o,i){let l,f,p,h;return Array.isArray(n)?g(n):"tokenize"in n?g([n]):function(e){return t;function t(t){const n=null!==t&&e[t],r=null!==t&&e.null;return g([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(r)?r:r?[r]:[]])(t)}}(n);function g(e){return l=e,f=0,0===e.length?i:m(e[f])}function m(e){return function(n){h=function(){const e=d(),t=c.previous,n=c.currentConstruct,o=c.events.length,i=Array.from(u);return{restore:l,from:o};function l(){r=e,c.previous=t,c.currentConstruct=n,c.events.length=o,u=i,w()}}(),p=e,e.partial||(c.currentConstruct=e);if(e.name&&c.parser.constructs.disable.null.includes(e.name))return b(n);return e.tokenize.call(t?Object.assign(Object.create(c),t):c,s,y,b)(n)}}function y(t){return a=!0,e(p,h),o}function b(e){return a=!0,h.restore(),++f<l.length?m(l[f]):i}}}function v(e,t){e.resolveAll&&!i.includes(e)&&i.push(e),e.resolve&&z(c.events,t,c.events.length-t,e.resolve(c.events.slice(t),c)),e.resolveTo&&(c.events=e.resolveTo(c.events,c))}function w(){r.line in o&&r.column<2&&(r.column=o[r.line],r.offset+=o[r.line]-1)}}const ve={name:"thematicBreak",tokenize:function(e,t,n){let r,o=0;return function(t){return e.enter("thematicBreak"),r=t,i(t)};function i(u){return u===r?(e.enter("thematicBreakSequence"),l(u)):K(u)?te(e,i,"whitespace")(u):o<3||null!==u&&!X(u)?n(u):(e.exit("thematicBreak"),t(u))}function l(t){return t===r?(e.consume(t),o++,l):(e.exit("thematicBreakSequence"),i(t))}}};const we={name:"list",tokenize:function(e,t,n){const r=this,o=r.events[r.events.length-1];let i=o&&"linePrefix"===o[1].type?o[2].sliceSerialize(o[1],!0).length:0,l=0;return function(t){const o=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===o?!r.containerState.marker||t===r.containerState.marker:V(t)){if(r.containerState.type||(r.containerState.type=o,e.enter(o,{_container:!0})),"listUnordered"===o)return e.enter("listItemPrefix"),42===t||45===t?e.check(ve,n,a)(t):a(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),u(t)}return n(t)};function u(t){return V(t)&&++l<10?(e.consume(t),u):(!r.interrupt||l<2)&&(r.containerState.marker?t===r.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),a(t)):n(t)}function a(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(ie,r.interrupt?n:s,e.attempt(ke,f,c))}function s(e){return r.containerState.initialBlankLine=!0,i++,f(e)}function c(t){return K(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),f):n(t)}function f(n){return r.containerState.size=i+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){const r=this;return r.containerState._closeFlow=void 0,e.check(ie,o,i);function o(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,te(e,t,"listItemIndent",r.containerState.size+1)(n)}function i(n){return r.containerState.furtherBlankLines||!K(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,l(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(xe,t,l)(n))}function l(o){return r.containerState._closeFlow=!0,r.interrupt=void 0,te(e,e.attempt(we,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(o)}}},exit:function(e){e.exit(this.containerState.type)}},ke={tokenize:function(e,t,n){const r=this;return te(e,(function(e){const o=r.events[r.events.length-1];return!K(e)&&o&&"listItemPrefixWhitespace"===o[1].type?t(e):n(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},xe={tokenize:function(e,t,n){const r=this;return te(e,(function(e){const o=r.events[r.events.length-1];return o&&"listItemIndent"===o[1].type&&o[2].sliceSerialize(o[1],!0).length===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};const Oe={name:"blockQuote",tokenize:function(e,t,n){const r=this;return function(t){if(62===t){const n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),o}return n(t)};function o(n){return K(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){return te(e,e.attempt(Oe,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},exit:function(e){e.exit("blockQuote")}};function Ee(e,t,n,r,o,i,l,u,a){const s=a||Number.POSITIVE_INFINITY;let c=0;return function(t){if(60===t)return e.enter(r),e.enter(o),e.enter(i),e.consume(t),e.exit(i),f;if(null===t||41===t||Y(t))return n(t);return e.enter(r),e.enter(l),e.enter(u),e.enter("chunkString",{contentType:"string"}),d(t)};function f(n){return 62===n?(e.enter(i),e.consume(n),e.exit(i),e.exit(o),e.exit(r),t):(e.enter(u),e.enter("chunkString",{contentType:"string"}),p(n))}function p(t){return 62===t?(e.exit("chunkString"),e.exit(u),f(t)):null===t||60===t||X(t)?n(t):(e.consume(t),92===t?h:p)}function h(t){return 60===t||62===t||92===t?(e.consume(t),p):p(t)}function d(o){return 40===o?++c>s?n(o):(e.consume(o),d):41===o?c--?(e.consume(o),d):(e.exit("chunkString"),e.exit(u),e.exit(l),e.exit(r),t(o)):null===o||Q(o)?c?n(o):(e.exit("chunkString"),e.exit(u),e.exit(l),e.exit(r),t(o)):Y(o)?n(o):(e.consume(o),92===o?g:d)}function g(t){return 40===t||41===t||92===t?(e.consume(t),d):d(t)}}function Se(e,t,n,r,o,i){const l=this;let u,a=0;return function(t){return e.enter(r),e.enter(o),e.consume(t),e.exit(o),e.enter(i),s};function s(f){return null===f||91===f||93===f&&!u||94===f&&!a&&"_hiddenFootnoteSupport"in l.parser.constructs||a>999?n(f):93===f?(e.exit(i),e.enter(o),e.consume(f),e.exit(o),e.exit(r),t):X(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),s):(e.enter("chunkString",{contentType:"string"}),c(f))}function c(t){return null===t||91===t||93===t||X(t)||a++>999?(e.exit("chunkString"),s(t)):(e.consume(t),u=u||!K(t),92===t?f:c)}function f(t){return 91===t||92===t||93===t?(e.consume(t),a++,c):c(t)}}function Ce(e,t,n,r,o,i){let l;return function(t){return e.enter(r),e.enter(o),e.consume(t),e.exit(o),l=40===t?41:t,u};function u(n){return n===l?(e.enter(o),e.consume(n),e.exit(o),e.exit(r),t):(e.enter(i),a(n))}function a(t){return t===l?(e.exit(i),u(l)):null===t?n(t):X(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,a,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),s(t))}function s(t){return t===l||null===t||X(t)?(e.exit("chunkString"),a(t)):(e.consume(t),92===t?c:s)}function c(t){return t===l||92===t?(e.consume(t),s):s(t)}}function Pe(e,t){let n;return function r(o){if(X(o))return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,r;if(K(o))return te(e,r,n?"linePrefix":"lineSuffix")(o);return t(o)}}function je(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Ae={name:"definition",tokenize:function(e,t,n){const r=this;let o;return function(t){return e.enter("definition"),Se.call(r,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function i(t){return o=je(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),Pe(e,Ee(e,e.attempt(Te,te(e,l,"whitespace"),te(e,l,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function l(i){return null===i||X(i)?(e.exit("definition"),r.parser.defined.includes(o)||r.parser.defined.push(o),t(i)):n(i)}}},Te={tokenize:function(e,t,n){return function(t){return Q(t)?Pe(e,r)(t):n(t)};function r(t){return 34===t||39===t||40===t?Ce(e,te(e,o,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function o(e){return null===e||X(e)?t(e):n(e)}},partial:!0};const Fe={name:"codeIndented",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("codeIndented"),te(e,o,"linePrefix",5)(t)};function o(e){const t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?i(e):n(e)}function i(t){return null===t?u(t):X(t)?e.attempt(De,i,u)(t):(e.enter("codeFlowValue"),l(t))}function l(t){return null===t||X(t)?(e.exit("codeFlowValue"),i(t)):(e.consume(t),l)}function u(n){return e.exit("codeIndented"),t(n)}}},De={tokenize:function(e,t,n){const r=this;return o;function o(t){return r.parser.lazy[r.now().line]?n(t):X(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o):te(e,i,"linePrefix",5)(t)}function i(e){const i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?t(e):X(e)?o(e):n(e)}},partial:!0};const Le={name:"headingAtx",tokenize:function(e,t,n){const r=this;let o=0;return function(t){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),i(t)};function i(u){return 35===u&&o++<6?(e.consume(u),i):null===u||Q(u)?(e.exit("atxHeadingSequence"),r.interrupt?t(u):l(u)):n(u)}function l(n){return 35===n?(e.enter("atxHeadingSequence"),u(n)):null===n||X(n)?(e.exit("atxHeading"),t(n)):K(n)?te(e,l,"whitespace")(n):(e.enter("atxHeadingText"),a(n))}function u(t){return 35===t?(e.consume(t),u):(e.exit("atxHeadingSequence"),l(t))}function a(t){return null===t||35===t||Q(t)?(e.exit("atxHeadingText"),l(t)):(e.consume(t),a)}},resolve:function(e,t){let n,r,o=e.length-2,i=3;"whitespace"===e[i][1].type&&(i+=2);o-2>i&&"whitespace"===e[o][1].type&&(o-=2);"atxHeadingSequence"===e[o][1].type&&(i===o-1||o-4>i&&"whitespace"===e[o-2][1].type)&&(o-=i+1===o?2:4);o>i&&(n={type:"atxHeadingText",start:e[i][1].start,end:e[o][1].end},r={type:"chunkText",start:e[i][1].start,end:e[o][1].end,contentType:"text"},z(e,i,o-i+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};const Ie={name:"setextUnderline",tokenize:function(e,t,n){const r=this;let o,i,l=r.events.length;for(;l--;)if("lineEnding"!==r.events[l][1].type&&"linePrefix"!==r.events[l][1].type&&"content"!==r.events[l][1].type){i="paragraph"===r.events[l][1].type;break}return function(t){if(!r.parser.lazy[r.now().line]&&(r.interrupt||i))return e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),o=t,u(t);return n(t)};function u(t){return t===o?(e.consume(t),u):(e.exit("setextHeadingLineSequence"),te(e,a,"lineSuffix")(t))}function a(r){return null===r||X(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,o,i=e.length;for(;i--;)if("enter"===e[i][0]){if("content"===e[i][1].type){n=i;break}"paragraph"===e[i][1].type&&(r=i)}else"content"===e[i][1].type&&e.splice(i,1),o||"definition"!==e[i][1].type||(o=i);const l={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",l,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[o][1].end)):e[n][1]=l;return e.push(["exit",l,t]),e}};const Be=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Me=["pre","script","style","textarea"],ze={name:"htmlFlow",tokenize:function(e,t,n){const r=this;let o,i,l,u,a;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),s};function s(u){return 33===u?(e.consume(u),c):47===u?(e.consume(u),h):63===u?(e.consume(u),o=3,r.interrupt?t:I):H(u)?(e.consume(u),l=String.fromCharCode(u),i=!0,d):n(u)}function c(i){return 45===i?(e.consume(i),o=2,f):91===i?(e.consume(i),o=5,l="CDATA[",u=0,p):H(i)?(e.consume(i),o=4,r.interrupt?t:I):n(i)}function f(o){return 45===o?(e.consume(o),r.interrupt?t:I):n(o)}function p(o){return o===l.charCodeAt(u++)?(e.consume(o),u===l.length?r.interrupt?t:C:p):n(o)}function h(t){return H(t)?(e.consume(t),l=String.fromCharCode(t),d):n(t)}function d(u){return null===u||47===u||62===u||Q(u)?47!==u&&i&&Me.includes(l.toLowerCase())?(o=1,r.interrupt?t(u):C(u)):Be.includes(l.toLowerCase())?(o=6,47===u?(e.consume(u),g):r.interrupt?t(u):C(u)):(o=7,r.interrupt&&!r.parser.lazy[r.now().line]?n(u):i?y(u):m(u)):45===u||q(u)?(e.consume(u),l+=String.fromCharCode(u),d):n(u)}function g(o){return 62===o?(e.consume(o),r.interrupt?t:C):n(o)}function m(t){return K(t)?(e.consume(t),m):E(t)}function y(t){return 47===t?(e.consume(t),E):58===t||95===t||H(t)?(e.consume(t),b):K(t)?(e.consume(t),y):E(t)}function b(t){return 45===t||46===t||58===t||95===t||q(t)?(e.consume(t),b):v(t)}function v(t){return 61===t?(e.consume(t),w):K(t)?(e.consume(t),v):y(t)}function w(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),a=t,k):K(t)?(e.consume(t),w):(a=null,x(t))}function k(t){return null===t||X(t)?n(t):t===a?(e.consume(t),O):(e.consume(t),k)}function x(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||Q(t)?v(t):(e.consume(t),x)}function O(e){return 47===e||62===e||K(e)?y(e):n(e)}function E(t){return 62===t?(e.consume(t),S):n(t)}function S(t){return K(t)?(e.consume(t),S):null===t||X(t)?C(t):n(t)}function C(t){return 45===t&&2===o?(e.consume(t),T):60===t&&1===o?(e.consume(t),F):62===t&&4===o?(e.consume(t),B):63===t&&3===o?(e.consume(t),I):93===t&&5===o?(e.consume(t),L):!X(t)||6!==o&&7!==o?null===t||X(t)?P(t):(e.consume(t),C):e.check(Re,B,P)(t)}function P(t){return e.exit("htmlFlowData"),j(t)}function j(t){return null===t?M(t):X(t)?e.attempt({tokenize:A,partial:!0},j,M)(t):(e.enter("htmlFlowData"),C(t))}function A(e,t,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(e){return r.parser.lazy[r.now().line]?n(e):t(e)}}function T(t){return 45===t?(e.consume(t),I):C(t)}function F(t){return 47===t?(e.consume(t),l="",D):C(t)}function D(t){return 62===t&&Me.includes(l.toLowerCase())?(e.consume(t),B):H(t)&&l.length<8?(e.consume(t),l+=String.fromCharCode(t),D):C(t)}function L(t){return 93===t?(e.consume(t),I):C(t)}function I(t){return 62===t?(e.consume(t),B):45===t&&2===o?(e.consume(t),I):C(t)}function B(t){return null===t||X(t)?(e.exit("htmlFlowData"),M(t)):(e.consume(t),B)}function M(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},Re={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(ie,t,n)}},partial:!0};const Ne={name:"codeFenced",tokenize:function(e,t,n){const r=this,o={tokenize:function(e,t,n){let r=0;return te(e,o,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function o(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),i(t)}function i(t){return t===a?(e.consume(t),r++,i):r<s?n(t):(e.exit("codeFencedFenceSequence"),te(e,l,"whitespace")(t))}function l(r){return null===r||X(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0},i={tokenize:function(e,t,n){const r=this;return o;function o(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i}function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},l=this.events[this.events.length-1],u=l&&"linePrefix"===l[1].type?l[2].sliceSerialize(l[1],!0).length:0;let a,s=0;return function(t){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),a=t,c(t)};function c(t){return t===a?(e.consume(t),s++,c):(e.exit("codeFencedFenceSequence"),s<3?n(t):te(e,f,"whitespace")(t))}function f(t){return null===t||X(t)?g(t):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),p(t))}function p(t){return null===t||Q(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),te(e,h,"whitespace")(t)):96===t&&t===a?n(t):(e.consume(t),p)}function h(t){return null===t||X(t)?g(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),d(t))}function d(t){return null===t||X(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),g(t)):96===t&&t===a?n(t):(e.consume(t),d)}function g(n){return e.exit("codeFencedFence"),r.interrupt?t(n):m(n)}function m(t){return null===t?b(t):X(t)?e.attempt(i,e.attempt(o,b,u?te(e,m,"linePrefix",u+1):m),b)(t):(e.enter("codeFlowValue"),y(t))}function y(t){return null===t||X(t)?(e.exit("codeFlowValue"),m(t)):(e.consume(t),y)}function b(n){return e.exit("codeFenced"),t(n)}},concrete:!0};const Ue=document.createElement("i");function _e(e){const t="&"+e+";";Ue.innerHTML=t;const n=Ue.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const He={name:"characterReference",tokenize:function(e,t,n){const r=this;let o,i,l=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),u};function u(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),a):(e.enter("characterReferenceValue"),o=31,i=q,s(t))}function a(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),o=6,i=$,s):(e.enter("characterReferenceValue"),o=7,i=V,s(t))}function s(u){let a;return 59===u&&l?(a=e.exit("characterReferenceValue"),i!==q||_e(r.sliceSerialize(a))?(e.enter("characterReferenceMarker"),e.consume(u),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(u)):i(u)&&l++<o?(e.consume(u),s):n(u)}}};const Ve={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return Z(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}};const $e={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),te(e,t,"linePrefix")}}};const qe={name:"labelEnd",tokenize:function(e,t,n){const r=this;let o,i,l=r.events.length;for(;l--;)if(("labelImage"===r.events[l][1].type||"labelLink"===r.events[l][1].type)&&!r.events[l][1]._balanced){o=r.events[l][1];break}return function(t){if(!o)return n(t);return o._inactive?a(t):(i=r.parser.defined.includes(je(r.sliceSerialize({start:o.end,end:r.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),u)};function u(n){return 40===n?e.attempt(Ze,t,i?t:a)(n):91===n?e.attempt(We,t,i?e.attempt(Ye,t,a):a)(n):i?t(n):a(n)}function a(e){return o._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,o,i,l=e.length,u=0;for(;l--;)if(n=e[l][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[l][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(o){if("enter"===e[l][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=l,"labelLink"!==n.type)){u=2;break}}else"labelEnd"===n.type&&(o=l);const a={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},s={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[o][1].end)},c={type:"labelText",start:Object.assign({},e[r+u+2][1].end),end:Object.assign({},e[o-2][1].start)};return i=[["enter",a,t],["enter",s,t]],i=R(i,e.slice(r+1,r+u+3)),i=R(i,[["enter",c,t]]),i=R(i,ye(t.parser.constructs.insideSpan.null,e.slice(r+u+4,o-3),t)),i=R(i,[["exit",c,t],e[o-2],e[o-1],["exit",s,t]]),i=R(i,e.slice(o+1)),i=R(i,[["exit",a,t]]),z(e,r,e.length,i),e},resolveAll:function(e){let t,n=-1;for(;++n<e.length;)t=e[n][1],"labelImage"!==t.type&&"labelLink"!==t.type&&"labelEnd"!==t.type||(e.splice(n+1,"labelImage"===t.type?4:2),t.type="data",n++);return e}},Ze={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),Pe(e,r)};function r(t){return 41===t?l(t):Ee(e,o,n,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function o(t){return Q(t)?Pe(e,i)(t):l(t)}function i(t){return 34===t||39===t||40===t?Ce(e,Pe(e,l),n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):l(t)}function l(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},We={tokenize:function(e,t,n){const r=this;return function(t){return Se.call(r,e,o,n,"reference","referenceMarker","referenceString")(t)};function o(e){return r.parser.defined.includes(je(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}}},Ye={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};const Qe={name:"labelStartImage",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),o};function o(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),i):n(t)}function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:qe.resolveAll};function Xe(e){return null===e||Q(e)||J(e)?1:G(e)?2:void 0}const Ke={name:"attention",tokenize:function(e,t){const n=this.parser.constructs.attentionMarkers.null,r=this.previous,o=Xe(r);let i;return function(t){return e.enter("attentionSequence"),i=t,l(t)};function l(u){if(u===i)return e.consume(u),l;const a=e.exit("attentionSequence"),s=Xe(u),c=!s||2===s&&o||n.includes(u),f=!o||2===o&&s||n.includes(r);return a._open=Boolean(42===i?c:c&&(o||!f)),a._close=Boolean(42===i?f:f&&(s||!c)),t(u)}},resolveAll:function(e,t){let n,r,o,i,l,u,a,s,c=-1;for(;++c<e.length;)if("enter"===e[c][0]&&"attentionSequence"===e[c][1].type&&e[c][1]._close)for(n=c;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[c][1]).charCodeAt(0)){if((e[n][1]._close||e[c][1]._open)&&(e[c][1].end.offset-e[c][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[c][1].end.offset-e[c][1].start.offset)%3))continue;u=e[n][1].end.offset-e[n][1].start.offset>1&&e[c][1].end.offset-e[c][1].start.offset>1?2:1;const f=Object.assign({},e[n][1].end),p=Object.assign({},e[c][1].start);Je(f,-u),Je(p,u),i={type:u>1?"strongSequence":"emphasisSequence",start:f,end:Object.assign({},e[n][1].end)},l={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[c][1].start),end:p},o={type:u>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[c][1].start)},r={type:u>1?"strong":"emphasis",start:Object.assign({},i.start),end:Object.assign({},l.end)},e[n][1].end=Object.assign({},i.start),e[c][1].start=Object.assign({},l.end),a=[],e[n][1].end.offset-e[n][1].start.offset&&(a=R(a,[["enter",e[n][1],t],["exit",e[n][1],t]])),a=R(a,[["enter",r,t],["enter",i,t],["exit",i,t],["enter",o,t]]),a=R(a,ye(t.parser.constructs.insideSpan.null,e.slice(n+1,c),t)),a=R(a,[["exit",o,t],["enter",l,t],["exit",l,t],["exit",r,t]]),e[c][1].end.offset-e[c][1].start.offset?(s=2,a=R(a,[["enter",e[c][1],t],["exit",e[c][1],t]])):s=0,z(e,n-1,c-n+3,a),c=n+a.length-s-2;break}c=-1;for(;++c<e.length;)"attentionSequence"===e[c][1].type&&(e[c][1].type="data");return e}};function Je(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Ge={name:"autolink",tokenize:function(e,t,n){let r=1;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),o};function o(t){return H(t)?(e.consume(t),i):W(t)?a(t):n(t)}function i(e){return 43===e||45===e||46===e||q(e)?l(e):a(e)}function l(t){return 58===t?(e.consume(t),u):(43===t||45===t||46===t||q(t))&&r++<32?(e.consume(t),l):a(t)}function u(t){return 62===t?(e.exit("autolinkProtocol"),p(t)):null===t||32===t||60===t||Y(t)?n(t):(e.consume(t),u)}function a(t){return 64===t?(e.consume(t),r=0,s):W(t)?(e.consume(t),a):n(t)}function s(e){return q(e)?c(e):n(e)}function c(t){return 46===t?(e.consume(t),r=0,s):62===t?(e.exit("autolinkProtocol").type="autolinkEmail",p(t)):f(t)}function f(t){return(45===t||q(t))&&r++<63?(e.consume(t),45===t?f:c):n(t)}function p(n){return e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t}}};const et={name:"htmlText",tokenize:function(e,t,n){const r=this;let o,i,l,u;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),a};function a(t){return 33===t?(e.consume(t),s):47===t?(e.consume(t),x):63===t?(e.consume(t),w):H(t)?(e.consume(t),S):n(t)}function s(t){return 45===t?(e.consume(t),c):91===t?(e.consume(t),i="CDATA[",l=0,g):H(t)?(e.consume(t),v):n(t)}function c(t){return 45===t?(e.consume(t),f):n(t)}function f(t){return null===t||62===t?n(t):45===t?(e.consume(t),p):h(t)}function p(e){return null===e||62===e?n(e):h(e)}function h(t){return null===t?n(t):45===t?(e.consume(t),d):X(t)?(u=h,L(t)):(e.consume(t),h)}function d(t){return 45===t?(e.consume(t),B):h(t)}function g(t){return t===i.charCodeAt(l++)?(e.consume(t),l===i.length?m:g):n(t)}function m(t){return null===t?n(t):93===t?(e.consume(t),y):X(t)?(u=m,L(t)):(e.consume(t),m)}function y(t){return 93===t?(e.consume(t),b):m(t)}function b(t){return 62===t?B(t):93===t?(e.consume(t),b):m(t)}function v(t){return null===t||62===t?B(t):X(t)?(u=v,L(t)):(e.consume(t),v)}function w(t){return null===t?n(t):63===t?(e.consume(t),k):X(t)?(u=w,L(t)):(e.consume(t),w)}function k(e){return 62===e?B(e):w(e)}function x(t){return H(t)?(e.consume(t),O):n(t)}function O(t){return 45===t||q(t)?(e.consume(t),O):E(t)}function E(t){return X(t)?(u=E,L(t)):K(t)?(e.consume(t),E):B(t)}function S(t){return 45===t||q(t)?(e.consume(t),S):47===t||62===t||Q(t)?C(t):n(t)}function C(t){return 47===t?(e.consume(t),B):58===t||95===t||H(t)?(e.consume(t),P):X(t)?(u=C,L(t)):K(t)?(e.consume(t),C):B(t)}function P(t){return 45===t||46===t||58===t||95===t||q(t)?(e.consume(t),P):j(t)}function j(t){return 61===t?(e.consume(t),A):X(t)?(u=j,L(t)):K(t)?(e.consume(t),j):C(t)}function A(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),o=t,T):X(t)?(u=A,L(t)):K(t)?(e.consume(t),A):(e.consume(t),o=void 0,D)}function T(t){return t===o?(e.consume(t),F):null===t?n(t):X(t)?(u=T,L(t)):(e.consume(t),T)}function F(e){return 62===e||47===e||Q(e)?C(e):n(e)}function D(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):62===t||Q(t)?C(t):(e.consume(t),D)}function L(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,I,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function I(t){return e.enter("htmlTextData"),u(t)}function B(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}}};const tt={name:"labelStartLink",tokenize:function(e,t,n){const r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),o};function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:qe.resolveAll};const nt={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(t),r};function r(r){return X(r)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),t(r)):n(r)}}};const rt={name:"codeText",tokenize:function(e,t,n){let r,o,i=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),l(t)};function l(t){return 96===t?(e.consume(t),i++,l):(e.exit("codeTextSequence"),u(t))}function u(t){return null===t?n(t):96===t?(o=e.enter("codeTextSequence"),r=0,s(t)):32===t?(e.enter("space"),e.consume(t),e.exit("space"),u):X(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),u):(e.enter("codeTextData"),a(t))}function a(t){return null===t||32===t||96===t||X(t)?(e.exit("codeTextData"),u(t)):(e.consume(t),a)}function s(n){return 96===n?(e.consume(n),r++,s):r===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(o.type="codeTextData",a(n))}},resolve:function(e){let t,n,r=e.length-4,o=3;if(!("lineEnding"!==e[o][1].type&&"space"!==e[o][1].type||"lineEnding"!==e[r][1].type&&"space"!==e[r][1].type))for(t=o;++t<r;)if("codeTextData"===e[t][1].type){e[o][1].type="codeTextPadding",e[r][1].type="codeTextPadding",o+=2,r-=2;break}t=o-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}};const ot={42:we,43:we,45:we,48:we,49:we,50:we,51:we,52:we,53:we,54:we,55:we,56:we,57:we,62:Oe},it={91:Ae},lt={[-2]:Fe,[-1]:Fe,32:Fe},ut={35:Le,42:ve,45:[Ie,ve],60:ze,61:Ie,95:ve,96:Ne,126:Ne},at={38:He,92:Ve},st={[-5]:$e,[-4]:$e,[-3]:$e,33:Qe,38:He,42:Ke,60:[Ge,et],91:tt,92:[nt,Ve],93:qe,95:Ke,96:rt},ct={null:[Ke,fe]},ft={null:[42,95]},pt={null:[]};function ht(e={}){const t=function(e){const t={};let n=-1;for(;++n<e.length;)U(t,e[n]);return t}([r].concat(e.extensions||[])),n={defined:[],lazy:{},constructs:t,content:o(ne),document:o(re),flow:o(ce),string:o(pe),text:o(he)};return n;function o(e){return function(t){return be(n,e,t)}}}const dt=/[\0\t\n\r]/g;function gt(e,t){const n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535==(65535&n)||65534==(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}const mt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function yt(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return gt(n.slice(t?2:1),t?16:10)}return _e(n)||e}function bt(e){return e&&"object"==typeof e?"position"in e||"type"in e?wt(e.position):"start"in e||"end"in e?wt(e):"line"in e||"column"in e?vt(e):"":""}function vt(e){return kt(e&&e.line)+":"+kt(e&&e.column)}function wt(e){return vt(e&&e.start)+"-"+vt(e&&e.end)}function kt(e){return e&&"number"==typeof e?e:1}const xt={}.hasOwnProperty,Ot=function(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e={}){const t=Et({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(oe),autolinkProtocol:j,autolinkEmail:j,atxHeading:a(ee),blockQuote:a(Q),characterEscape:j,characterReference:j,codeFenced:a(X),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:a(X,s),codeText:a(K,s),codeTextData:j,data:j,codeFlowValue:j,definition:a(J),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:a(G),hardBreakEscape:a(te),hardBreakTrailing:a(te),htmlFlow:a(ne,s),htmlFlowData:j,htmlText:a(ne,s),htmlTextData:j,image:a(re),label:s,link:a(oe),listItem:a(le),listItemValue:g,listOrdered:a(ie,d),listUnordered:a(ie),paragraph:a(ue),reference:V,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:a(ee),strong:a(ae),thematicBreak:a(ce)},exit:{atxHeading:f(),atxHeadingSequence:E,autolink:f(),autolinkEmail:Y,autolinkProtocol:W,blockQuote:f(),characterEscapeValue:A,characterReferenceMarkerHexadecimal:q,characterReferenceMarkerNumeric:q,characterReferenceValue:Z,codeFenced:f(v),codeFencedFence:b,codeFencedFenceInfo:m,codeFencedFenceMeta:y,codeFlowValue:A,codeIndented:f(w),codeText:f(I),codeTextData:A,data:A,definition:f(),definitionDestinationString:O,definitionLabelString:k,definitionTitleString:x,emphasis:f(),hardBreakEscape:f(F),hardBreakTrailing:f(F),htmlFlow:f(D),htmlFlowData:A,htmlText:f(L),htmlTextData:A,image:f(z),label:N,labelText:R,lineEnding:T,link:f(M),listItem:f(),listOrdered:f(),listUnordered:f(),paragraph:f(),referenceString:$,resourceDestinationString:U,resourceTitleString:_,resource:H,setextHeading:f(P),setextHeadingLineSequence:C,setextHeadingText:S,strong:f(),thematicBreak:f()}},e.mdastExtensions||[]),n={};return r;function r(e){let n={type:"root",children:[]};const r=[],a=[],f={stack:[n],tokenStack:r,config:t,enter:c,exit:p,buffer:s,resume:h,setData:i,getData:l};let d=-1;for(;++d<e.length;)if("listOrdered"===e[d][1].type||"listUnordered"===e[d][1].type)if("enter"===e[d][0])a.push(d);else{d=o(e,a.pop(),d)}for(d=-1;++d<e.length;){const n=t[e[d][0]];xt.call(n,e[d][1].type)&&n[e[d][1].type].call(Object.assign({sliceSerialize:e[d][2].sliceSerialize},f),e[d][1])}if(r.length>0){const e=r[r.length-1];(e[1]||Ct).call(f,void 0,e[0])}for(n.position={start:u(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:u(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d<t.transforms.length;)n=t.transforms[d](n)||n;return n}function o(e,t,n){let r,o,i,l,u=t-1,a=-1,s=!1;for(;++u<=n;){const t=e[u];if("listUnordered"===t[1].type||"listOrdered"===t[1].type||"blockQuote"===t[1].type?("enter"===t[0]?a++:a--,l=void 0):"lineEndingBlank"===t[1].type?"enter"===t[0]&&(!r||l||a||i||(i=u),l=void 0):"linePrefix"===t[1].type||"listItemValue"===t[1].type||"listItemMarker"===t[1].type||"listItemPrefix"===t[1].type||"listItemPrefixWhitespace"===t[1].type||(l=void 0),!a&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===a&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let l=u;for(o=void 0;l--;){const t=e[l];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;o&&(e[o][1].type="lineEndingBlank",s=!0),t[1].type="lineEnding",o=l}else if("linePrefix"!==t[1].type&&"blockQuotePrefix"!==t[1].type&&"blockQuotePrefixWhitespace"!==t[1].type&&"blockQuoteMarker"!==t[1].type&&"listItemIndent"!==t[1].type)break}i&&(!o||i<o)&&(r._spread=!0),r.end=Object.assign({},o?e[o][1].start:t[1].end),e.splice(o||u,0,["exit",r,t[2]]),u++,n++}"listItemPrefix"===t[1].type&&(r={type:"listItem",_spread:!1,start:Object.assign({},t[1].start)},e.splice(u,0,["enter",r,t[2]]),u++,n++,i=void 0,l=!0)}}return e[t][1]._spread=s,n}function i(e,t){n[e]=t}function l(e){return n[e]}function u(e){return{line:e.line,column:e.column,offset:e.offset}}function a(e,t){return n;function n(n){c.call(this,e(n),n),t&&t.call(this,n)}}function s(){this.stack.push({type:"fragment",children:[]})}function c(e,t,n){return this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n]),e.position={start:u(t.start)},e}function f(e){return t;function t(t){e&&e.call(this,t),p.call(this,t)}}function p(e,t){const n=this.stack.pop(),r=this.tokenStack.pop();if(!r)throw new Error("Cannot close `"+e.type+"` ("+bt({start:e.start,end:e.end})+"): it\u2019s not open");if(r[0].type!==e.type)if(t)t.call(this,e,r[0]);else{(r[1]||Ct).call(this,e,r[0])}return n.position.end=u(e.end),n}function h(){return function(e,t){var{includeImageAlt:n=!0}=t||{};return B(e,n)}(this.stack.pop())}function d(){i("expectingFirstListItemValue",!0)}function g(e){if(l("expectingFirstListItemValue")){this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),i("expectingFirstListItemValue")}}function m(){const e=this.resume();this.stack[this.stack.length-1].lang=e}function y(){const e=this.resume();this.stack[this.stack.length-1].meta=e}function b(){l("flowCodeInside")||(this.buffer(),i("flowCodeInside",!0))}function v(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),i("flowCodeInside")}function w(){const e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}function k(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=je(this.sliceSerialize(e)).toLowerCase()}function x(){const e=this.resume();this.stack[this.stack.length-1].title=e}function O(){const e=this.resume();this.stack[this.stack.length-1].url=e}function E(e){const t=this.stack[this.stack.length-1];if(!t.depth){const n=this.sliceSerialize(e).length;t.depth=n}}function S(){i("setextHeadingSlurpLineEnding",!0)}function C(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).charCodeAt(0)?1:2}function P(){i("setextHeadingSlurpLineEnding")}function j(e){const t=this.stack[this.stack.length-1];let n=t.children[t.children.length-1];n&&"text"===n.type||(n=se(),n.position={start:u(e.start)},t.children.push(n)),this.stack.push(n)}function A(e){const t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=u(e.end)}function T(e){const n=this.stack[this.stack.length-1];if(l("atHardBreak")){return n.children[n.children.length-1].position.end=u(e.end),void i("atHardBreak")}!l("setextHeadingSlurpLineEnding")&&t.canContainEols.includes(n.type)&&(j.call(this,e),A.call(this,e))}function F(){i("atHardBreak",!0)}function D(){const e=this.resume();this.stack[this.stack.length-1].value=e}function L(){const e=this.resume();this.stack[this.stack.length-1].value=e}function I(){const e=this.resume();this.stack[this.stack.length-1].value=e}function M(){const e=this.stack[this.stack.length-1];l("inReference")?(e.type+="Reference",e.referenceType=l("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label),i("referenceType")}function z(){const e=this.stack[this.stack.length-1];l("inReference")?(e.type+="Reference",e.referenceType=l("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label),i("referenceType")}function R(e){const t=this.stack[this.stack.length-2],n=this.sliceSerialize(e);t.label=function(e){return e.replace(mt,yt)}(n),t.identifier=je(n).toLowerCase()}function N(){const e=this.stack[this.stack.length-1],t=this.resume(),n=this.stack[this.stack.length-1];i("inReference",!0),"link"===n.type?n.children=e.children:n.alt=t}function U(){const e=this.resume();this.stack[this.stack.length-1].url=e}function _(){const e=this.resume();this.stack[this.stack.length-1].title=e}function H(){i("inReference")}function V(){i("referenceType","collapsed")}function $(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=je(this.sliceSerialize(e)).toLowerCase(),i("referenceType","full")}function q(e){i("characterReferenceType",e.type)}function Z(e){const t=this.sliceSerialize(e),n=l("characterReferenceType");let r;n?(r=gt(t,"characterReferenceMarkerNumeric"===n?10:16),i("characterReferenceType")):r=_e(t);const o=this.stack.pop();o.value+=r,o.position.end=u(e.end)}function W(e){A.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function Y(e){A.call(this,e);this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function Q(){return{type:"blockquote",children:[]}}function X(){return{type:"code",lang:null,meta:null,value:""}}function K(){return{type:"inlineCode",value:""}}function J(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function G(){return{type:"emphasis",children:[]}}function ee(){return{type:"heading",depth:void 0,children:[]}}function te(){return{type:"break"}}function ne(){return{type:"html",value:""}}function re(){return{type:"image",title:null,url:"",alt:null}}function oe(){return{type:"link",title:null,url:"",children:[]}}function ie(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function le(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function ue(){return{type:"paragraph",children:[]}}function ae(){return{type:"strong",children:[]}}function se(){return{type:"text",value:""}}function ce(){return{type:"thematicBreak"}}}(n)(function(e){for(;!le(e););return e}(ht(n).document().write(function(){let e,t=1,n="",r=!0;return function(o,i,l){const u=[];let a,s,c,f,p;for(o=n+o.toString(i),c=0,n="",r&&(65279===o.charCodeAt(0)&&c++,r=void 0);c<o.length;){if(dt.lastIndex=c,a=dt.exec(o),f=a&&void 0!==a.index?a.index:o.length,p=o.charCodeAt(f),!a){n=o.slice(c);break}if(10===p&&c===f&&e)u.push(-3),e=void 0;else switch(e&&(u.push(-5),e=void 0),c<f&&(u.push(o.slice(c,f)),t+=f-c),p){case 0:u.push(65533),t++;break;case 9:for(s=4*Math.ceil(t/4),u.push(-2);t++<s;)u.push(-1);break;case 10:u.push(-4),t=1;break;default:e=!0,t=1}c=f+1}return l&&(e&&u.push(-5),n&&u.push(n),u.push(null)),u}}()(e,t,!0))))};function Et(e,t){let n=-1;for(;++n<t.length;){const r=t[n];Array.isArray(r)?Et(e,r):St(e,r)}return e}function St(e,t){let n;for(n in t)if(xt.call(t,n)){const r="canContainEols"===n||"transforms"===n,o=(xt.call(e,n)?e[n]:void 0)||(e[n]=r?[]:{}),i=t[n];i&&(r?e[n]=[...o,...i]:Object.assign(o,i))}}function Ct(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+bt({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+bt({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+bt({start:t.start,end:t.end})+") is still open")}const Pt=function(e){Object.assign(this,{Parser:t=>{const n=this.data("settings");return Ot(t,Object.assign({},n,e,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})};var jt=function(e,t,n){var r={type:String(e)};return null!=n||"string"!=typeof t&&!Array.isArray(t)?Object.assign(r,t):n=t,Array.isArray(n)?r.children=n:null!=n&&(r.value=String(n)),r};const At=function(e){if(null==e)return Ft;if("string"==typeof e)return function(e){return Tt(t);function t(t){return t&&t.type===e}}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=At(e[n]);return Tt(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].call(this,...e))return!0;return!1}}(e):function(e){return Tt(t);function t(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(e);if("function"==typeof e)return Tt(e);throw new Error("Expected function, string, or object as test")};function Tt(e){return function(...t){return Boolean(e.call(this,...t))}}function Ft(){return!0}const Dt=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null);const o=At(t),i=r?-1:1;!function e(l,u,a){const s="object"==typeof l&&null!==l?l:{};let c;"string"==typeof s.type&&(c="string"==typeof s.tagName?s.tagName:"string"==typeof s.name?s.name:void 0,Object.defineProperty(f,"name",{value:"node ("+s.type+(c?"<"+c+">":"")+")"}));return f;function f(){let s,c,f,p=[];if((!t||o(l,u,a[a.length-1]||null))&&(p=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[true,e];return[e]}(n(l,a)),false===p[0]))return p;if(l.children&&"skip"!==p[0])for(c=(r?l.children.length:-1)+i,f=a.concat(l);c>-1&&c<l.children.length;){if(s=e(l.children[c],c,f)(),false===s[0])return s;c="number"==typeof s[1]?s[1]:c+i}return p}}(e,null,[])()};const Lt=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),Dt(e,t,(function(e,t){const r=t[t.length-1];return n(e,r?r.children.indexOf(e):null,r)}),r)},It=Mt("start"),Bt=Mt("end");function Mt(e){return function(t){const n=t&&t.position&&t.position[e]||{};return{line:n.line||null,column:n.column||null,offset:n.offset>-1?n.offset:null}}}const zt={}.hasOwnProperty;function Rt(e){return String(e||"").toUpperCase()}const Nt={}.hasOwnProperty;function Ut(e,t){const n=t.data||{};return"value"in t&&!(Nt.call(n,"hName")||Nt.call(n,"hProperties")||Nt.call(n,"hChildren"))?e.augment(t,jt("text",t.value)):e(t,"div",Vt(e,t))}function _t(e,t,n){const r=t&&t.type;let o;if(!r)throw new Error("Expected node, got `"+t+"`");return o=Nt.call(e.handlers,r)?e.handlers[r]:e.passThrough&&e.passThrough.includes(r)?Ht:e.unknownHandler,("function"==typeof o?o:Ut)(e,t,n)}function Ht(e,t){return"children"in t?{...t,children:Vt(e,t)}:t}function Vt(e,t){const n=[];if("children"in t){const r=t.children;let o=-1;for(;++o<r.length;){const i=_t(e,r[o],t);if(i){if(o&&"break"===r[o-1].type&&(Array.isArray(i)||"text"!==i.type||(i.value=i.value.replace(/^\s+/,"")),!Array.isArray(i)&&"element"===i.type)){const e=i.children[0];e&&"text"===e.type&&(e.value=e.value.replace(/^\s+/,""))}Array.isArray(i)?n.push(...i):n.push(i)}}}return n}function $t(e){const t=[];let n=-1,r=0,o=0;for(;++n<e.length;){const i=e.charCodeAt(n);let l="";if(37===i&&q(e.charCodeAt(n+1))&&q(e.charCodeAt(n+2)))o=2;else if(i<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(i))||(l=String.fromCharCode(i));else if(i>55295&&i<57344){const t=e.charCodeAt(n+1);i<56320&&t>56319&&t<57344?(l=String.fromCharCode(i,t),o=1):l="\ufffd"}else l=String.fromCharCode(i);l&&(t.push(e.slice(r,n),encodeURIComponent(l)),r=n+o+1,l=""),o&&(n+=o,o=0)}return t.join("")+e.slice(r)}function qt(e,t){const n=[];let r=-1;for(t&&n.push(jt("text","\n"));++r<e.length;)r&&n.push(jt("text","\n")),n.push(e[r]);return t&&e.length>0&&n.push(jt("text","\n")),n}function Zt(e,t){const n=String(t.identifier),r=$t(n.toLowerCase()),o=e.footnoteOrder.indexOf(n);let i;-1===o?(e.footnoteOrder.push(n),e.footnoteCounts[n]=1,i=e.footnoteOrder.length):(e.footnoteCounts[n]++,i=o+1);const l=e.footnoteCounts[n];return e(t,"sup",[e(t.position,"a",{href:"#"+e.clobberPrefix+"fn-"+r,id:e.clobberPrefix+"fnref-"+r+(l>1?"-"+l:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[jt("text",String(i))])])}function Wt(e,t){const n=t.referenceType;let r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return jt("text","!["+t.alt+r);const o=Vt(e,t),i=o[0];i&&"text"===i.type?i.value="["+i.value:o.unshift(jt("text","["));const l=o[o.length-1];return l&&"text"===l.type?l.value+=r:o.push(jt("text",r)),o}function Yt(e){const t=e.spread;return null==t?e.children.length>1:t}function Qt(e,t,n){let r=0,o=e.length;if(t){let t=e.codePointAt(r);for(;9===t||32===t;)r++,t=e.codePointAt(r)}if(n){let t=e.codePointAt(o-1);for(;9===t||32===t;)o--,t=e.codePointAt(o-1)}return o>r?e.slice(r,o):""}const Xt={blockquote:function(e,t){return e(t,"blockquote",qt(Vt(e,t),!0))},break:function(e,t){return[e(t,"br"),jt("text","\n")]},code:function(e,t){const n=t.value?t.value+"\n":"",r=t.lang&&t.lang.match(/^[^ \t]+(?=[ \t]|$)/),o={};r&&(o.className=["language-"+r]);const i=e(t,"code",o,[jt("text",n)]);return t.meta&&(i.data={meta:t.meta}),e(t.position,"pre",[i])},delete:function(e,t){return e(t,"del",Vt(e,t))},emphasis:function(e,t){return e(t,"em",Vt(e,t))},footnoteReference:Zt,footnote:function(e,t){const n=e.footnoteById;let r=1;for(;r in n;)r++;const o=String(r);return n[o]={type:"footnoteDefinition",identifier:o,children:[{type:"paragraph",children:t.children}],position:t.position},Zt(e,{type:"footnoteReference",identifier:o,position:t.position})},heading:function(e,t){return e(t,"h"+t.depth,Vt(e,t))},html:function(e,t){return e.dangerous?e.augment(t,jt("raw",t.value)):null},imageReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Wt(e,t);const r={src:$t(n.url||""),alt:t.alt};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"img",r)},image:function(e,t){const n={src:$t(t.url),alt:t.alt};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"img",n)},inlineCode:function(e,t){return e(t,"code",[jt("text",t.value.replace(/\r?\n|\r/g," "))])},linkReference:function(e,t){const n=e.definition(t.identifier);if(!n)return Wt(e,t);const r={href:$t(n.url||"")};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"a",r,Vt(e,t))},link:function(e,t){const n={href:$t(t.url)};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"a",n,Vt(e,t))},listItem:function(e,t,n){const r=Vt(e,t),o=n?function(e){let t=e.spread;const n=e.children;let r=-1;for(;!t&&++r<n.length;)t=Yt(n[r]);return Boolean(t)}(n):Yt(t),i={},l=[];if("boolean"==typeof t.checked){let n;r[0]&&"element"===r[0].type&&"p"===r[0].tagName?n=r[0]:(n=e(null,"p",[]),r.unshift(n)),n.children.length>0&&n.children.unshift(jt("text"," ")),n.children.unshift(e(null,"input",{type:"checkbox",checked:t.checked,disabled:!0})),i.className=["task-list-item"]}let u=-1;for(;++u<r.length;){const e=r[u];(o||0!==u||"element"!==e.type||"p"!==e.tagName)&&l.push(jt("text","\n")),"element"!==e.type||"p"!==e.tagName||o?l.push(e):l.push(...e.children)}const a=r[r.length-1];return!a||!o&&"tagName"in a&&"p"===a.tagName||l.push(jt("text","\n")),e(t,"li",i,l)},list:function(e,t){const n={},r=t.ordered?"ol":"ul",o=Vt(e,t);let i=-1;for("number"==typeof t.start&&1!==t.start&&(n.start=t.start);++i<o.length;){const e=o[i];if("element"===e.type&&"li"===e.tagName&&e.properties&&Array.isArray(e.properties.className)&&e.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}return e(t,r,n,qt(o,!0))},paragraph:function(e,t){return e(t,"p",Vt(e,t))},root:function(e,t){return e.augment(t,jt("root",qt(Vt(e,t))))},strong:function(e,t){return e(t,"strong",Vt(e,t))},table:function(e,t){const n=t.children;let r=-1;const o=t.align||[],i=[];for(;++r<n.length;){const l=n[r].children,u=0===r?"th":"td",a=[];let s=-1;const c=t.align?o.length:l.length;for(;++s<c;){const t=l[s];a.push(e(t,u,{align:o[s]},t?Vt(e,t):[]))}i[r]=e(n[r],"tr",qt(a,!0))}return e(t,"table",qt([e(i[0].position,"thead",qt([i[0]],!0))].concat(i[1]?e({start:It(i[1]),end:Bt(i[i.length-1])},"tbody",qt(i.slice(1),!0)):[]),!0))},text:function(e,t){return e.augment(t,jt("text",function(e){const t=String(e),n=/\r?\n|\r/g;let r=n.exec(t),o=0;const i=[];for(;r;)i.push(Qt(t.slice(o,r.index),o>0,!0),r[0]),o=r.index+r[0].length,r=n.exec(t);return i.push(Qt(t.slice(o),o>0,!1)),i.join("")}(String(t.value))))},thematicBreak:function(e,t){return e(t,"hr")},toml:Kt,yaml:Kt,definition:Kt,footnoteDefinition:Kt};function Kt(){return null}const Jt={}.hasOwnProperty;function Gt(e,t){const n=t||{},r=n.allowDangerousHtml||!1,o={};return l.dangerous=r,l.clobberPrefix=void 0===n.clobberPrefix||null===n.clobberPrefix?"user-content-":n.clobberPrefix,l.footnoteLabel=n.footnoteLabel||"Footnotes",l.footnoteLabelTagName=n.footnoteLabelTagName||"h2",l.footnoteLabelProperties=n.footnoteLabelProperties||{className:["sr-only"]},l.footnoteBackLabel=n.footnoteBackLabel||"Back to content",l.definition=function(e){const t=Object.create(null);if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return Lt(e,"definition",(e=>{const n=Rt(e.identifier);n&&!zt.call(t,n)&&(t[n]=e)})),function(e){const n=Rt(e);return n&&zt.call(t,n)?t[n]:null}}(e),l.footnoteById=o,l.footnoteOrder=[],l.footnoteCounts={},l.augment=i,l.handlers={...Xt,...n.handlers},l.unknownHandler=n.unknownHandler,l.passThrough=n.passThrough,Lt(e,"footnoteDefinition",(e=>{const t=String(e.identifier).toUpperCase();Jt.call(o,t)||(o[t]=e)})),l;function i(e,t){if(e&&"data"in e&&e.data){const n=e.data;n.hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties={...t.properties,...n.hProperties}),"children"in t&&t.children&&n.hChildren&&(t.children=n.hChildren)}if(e){const r="type"in e?e:{position:e};(n=r)&&n.position&&n.position.start&&n.position.start.line&&n.position.start.column&&n.position.end&&n.position.end.line&&n.position.end.column&&(t.position={start:It(r),end:Bt(r)})}var n;return t}function l(e,t,n,r){return Array.isArray(n)&&(r=n,n={}),i(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}}function en(e,t){const n=Gt(e,t),r=_t(n,e,null),o=function(e){let t=-1;const n=[];for(;++t<e.footnoteOrder.length;){const r=e.footnoteById[e.footnoteOrder[t].toUpperCase()];if(!r)continue;const o=Vt(e,r),i=String(r.identifier),l=$t(i.toLowerCase());let u=0;const a=[];for(;++u<=e.footnoteCounts[i];){const t={type:"element",tagName:"a",properties:{href:"#"+e.clobberPrefix+"fnref-"+l+(u>1?"-"+u:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};u>1&&t.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(u)}]}),a.length>0&&a.push({type:"text",value:" "}),a.push(t)}const s=o[o.length-1];if(s&&"element"===s.type&&"p"===s.tagName){const e=s.children[s.children.length-1];e&&"text"===e.type?e.value+=" ":s.children.push({type:"text",value:" "}),s.children.push(...a)}else o.push(...a);const c={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+l},children:qt(o,!0)};r.position&&(c.position=r.position),n.push(c)}return 0===n.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:e.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(e.footnoteLabelProperties)),id:"footnote-label"},children:[jt("text",e.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:qt(n,!0)},{type:"text",value:"\n"}]}}(n);return o&&r.children.push(jt("text","\n"),o),Array.isArray(r)?{type:"root",children:r}:r}const tn=function(e,t){return e&&"run"in e?function(e,t){return(n,r,o)=>{e.run(en(n,t),r,(e=>{o(e)}))}}(e,t):function(e){return t=>en(t,e)}(e||t)};var nn=n(5697);class rn{constructor(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}}function on(e,t){const n={},r={};let o=-1;for(;++o<e.length;)Object.assign(n,e[o].property),Object.assign(r,e[o].normal);return new rn(n,r,t)}function ln(e){return e.toLowerCase()}rn.prototype.property={},rn.prototype.normal={},rn.prototype.space=null;class un{constructor(e,t){this.property=e,this.attribute=t}}un.prototype.space=null,un.prototype.boolean=!1,un.prototype.booleanish=!1,un.prototype.overloadedBoolean=!1,un.prototype.number=!1,un.prototype.commaSeparated=!1,un.prototype.spaceSeparated=!1,un.prototype.commaOrSpaceSeparated=!1,un.prototype.mustUseProperty=!1,un.prototype.defined=!1;let an=0;const sn=mn(),cn=mn(),fn=mn(),pn=mn(),hn=mn(),dn=mn(),gn=mn();function mn(){return 2**++an}const yn=Object.keys(o);class bn extends un{constructor(e,t,n,r){let i=-1;if(super(e,t),vn(this,"space",r),"number"==typeof n)for(;++i<yn.length;){const e=yn[i];vn(this,yn[i],(n&o[e])===o[e])}}}function vn(e,t,n){n&&(e[t]=n)}bn.prototype.defined=!0;const wn={}.hasOwnProperty;function kn(e){const t={},n={};let r;for(r in e.properties)if(wn.call(e.properties,r)){const o=e.properties[r],i=new bn(r,e.transform(e.attributes||{},r),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(r)&&(i.mustUseProperty=!0),t[r]=i,n[ln(r)]=r,n[ln(i.attribute)]=r}return new rn(t,n,e.space)}const xn=kn({space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),On=kn({space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function En(e,t){return t in e?e[t]:t}function Sn(e,t){return En(e,t.toLowerCase())}const Cn=kn({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:Sn,properties:{xmlns:null,xmlnsXLink:null}}),Pn=kn({transform:(e,t)=>"role"===t?t:"aria-"+t.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:cn,ariaAutoComplete:null,ariaBusy:cn,ariaChecked:cn,ariaColCount:pn,ariaColIndex:pn,ariaColSpan:pn,ariaControls:hn,ariaCurrent:null,ariaDescribedBy:hn,ariaDetails:null,ariaDisabled:cn,ariaDropEffect:hn,ariaErrorMessage:null,ariaExpanded:cn,ariaFlowTo:hn,ariaGrabbed:cn,ariaHasPopup:null,ariaHidden:cn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:hn,ariaLevel:pn,ariaLive:null,ariaModal:cn,ariaMultiLine:cn,ariaMultiSelectable:cn,ariaOrientation:null,ariaOwns:hn,ariaPlaceholder:null,ariaPosInSet:pn,ariaPressed:cn,ariaReadOnly:cn,ariaRelevant:null,ariaRequired:cn,ariaRoleDescription:hn,ariaRowCount:pn,ariaRowIndex:pn,ariaRowSpan:pn,ariaSelected:cn,ariaSetSize:pn,ariaSort:null,ariaValueMax:pn,ariaValueMin:pn,ariaValueNow:pn,ariaValueText:null,role:null}}),jn=kn({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Sn,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:dn,acceptCharset:hn,accessKey:hn,action:null,allow:null,allowFullScreen:sn,allowPaymentRequest:sn,allowUserMedia:sn,alt:null,as:null,async:sn,autoCapitalize:null,autoComplete:hn,autoFocus:sn,autoPlay:sn,capture:sn,charSet:null,checked:sn,cite:null,className:hn,cols:pn,colSpan:null,content:null,contentEditable:cn,controls:sn,controlsList:hn,coords:pn|dn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:sn,defer:sn,dir:null,dirName:null,disabled:sn,download:fn,draggable:cn,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:sn,formTarget:null,headers:hn,height:pn,hidden:sn,high:pn,href:null,hrefLang:null,htmlFor:hn,httpEquiv:hn,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:sn,itemId:null,itemProp:hn,itemRef:hn,itemScope:sn,itemType:hn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:sn,low:pn,manifest:null,max:null,maxLength:pn,media:null,method:null,min:null,minLength:pn,multiple:sn,muted:sn,name:null,nonce:null,noModule:sn,noValidate:sn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:sn,optimum:pn,pattern:null,ping:hn,placeholder:null,playsInline:sn,poster:null,preload:null,readOnly:sn,referrerPolicy:null,rel:hn,required:sn,reversed:sn,rows:pn,rowSpan:pn,sandbox:hn,scope:null,scoped:sn,seamless:sn,selected:sn,shape:null,size:pn,sizes:null,slot:null,span:pn,spellCheck:cn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:pn,step:null,style:null,tabIndex:pn,target:null,title:null,translate:null,type:null,typeMustMatch:sn,useMap:null,value:cn,width:pn,wrap:null,align:null,aLink:null,archive:hn,axis:null,background:null,bgColor:null,border:pn,borderColor:null,bottomMargin:pn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:sn,declare:sn,event:null,face:null,frame:null,frameBorder:null,hSpace:pn,leftMargin:pn,link:null,longDesc:null,lowSrc:null,marginHeight:pn,marginWidth:pn,noResize:sn,noHref:sn,noShade:sn,noWrap:sn,object:null,profile:null,prompt:null,rev:null,rightMargin:pn,rules:null,scheme:null,scrolling:cn,standby:null,summary:null,text:null,topMargin:pn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:pn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:sn,disableRemotePlayback:sn,prefix:null,property:null,results:pn,security:null,unselectable:null}}),An=kn({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:En,properties:{about:gn,accentHeight:pn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:pn,amplitude:pn,arabicForm:null,ascent:pn,attributeName:null,attributeType:null,azimuth:pn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:pn,by:null,calcMode:null,capHeight:pn,className:hn,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:pn,diffuseConstant:pn,direction:null,display:null,dur:null,divisor:pn,dominantBaseline:null,download:sn,dx:null,dy:null,edgeMode:null,editable:null,elevation:pn,enableBackground:null,end:null,event:null,exponent:pn,externalResourcesRequired:null,fill:null,fillOpacity:pn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:dn,g2:dn,glyphName:dn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:pn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:pn,horizOriginX:pn,horizOriginY:pn,id:null,ideographic:pn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:pn,k:pn,k1:pn,k2:pn,k3:pn,k4:pn,kernelMatrix:gn,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:pn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:pn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:pn,overlineThickness:pn,paintOrder:null,panose1:null,path:null,pathLength:pn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:hn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:pn,pointsAtY:pn,pointsAtZ:pn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:gn,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:gn,rev:gn,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:gn,requiredFeatures:gn,requiredFonts:gn,requiredFormats:gn,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:pn,specularExponent:pn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:pn,strikethroughThickness:pn,string:null,stroke:null,strokeDashArray:gn,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:pn,strokeOpacity:pn,strokeWidth:null,style:null,surfaceScale:pn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:gn,tabIndex:pn,tableValues:null,target:null,targetX:pn,targetY:pn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:gn,to:null,transform:null,u1:null,u2:null,underlinePosition:pn,underlineThickness:pn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:pn,values:null,vAlphabetic:pn,vMathematical:pn,vectorEffect:null,vHanging:pn,vIdeographic:pn,version:null,vertAdvY:pn,vertOriginX:pn,vertOriginY:pn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:pn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Tn=on([On,xn,Cn,Pn,jn],"html"),Fn=on([On,xn,Cn,Pn,An],"svg"),Dn=function(e){if(null==e)return In;if("string"==typeof e)return function(e){return Ln(t);function t(t){return t&&t.type===e}}(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Dn(e[n]);return Ln(r);function r(...e){let n=-1;for(;++n<t.length;)if(t[n].call(this,...e))return!0;return!1}}(e):function(e){return Ln(t);function t(t){let n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(e);if("function"==typeof e)return Ln(e);throw new Error("Expected function, string, or object as test")};function Ln(e){return function(...t){return Boolean(e.call(this,...t))}}function In(){return!0}const Bn=function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null);const o=Dn(t),i=r?-1:1;!function e(l,u,a){const s="object"==typeof l&&null!==l?l:{};let c;"string"==typeof s.type&&(c="string"==typeof s.tagName?s.tagName:"string"==typeof s.name?s.name:void 0,Object.defineProperty(f,"name",{value:"node ("+s.type+(c?"<"+c+">":"")+")"}));return f;function f(){let s,c,f,p=[];if((!t||o(l,u,a[a.length-1]||null))&&(p=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[true,e];return[e]}(n(l,a)),false===p[0]))return p;if(l.children&&"skip"!==p[0])for(c=(r?l.children.length:-1)+i,f=a.concat(l);c>-1&&c<l.children.length;){if(s=e(l.children[c],c,f)(),false===s[0])return s;c="number"==typeof s[1]?s[1]:c+i}return p}}(e,null,[])()};function Mn(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return t=>{!function(e,t,n,r){"function"==typeof t&&"function"!=typeof n&&(r=n,n=t,t=null),Bn(e,t,(function(e,t){const r=t[t.length-1];return n(e,r?r.children.indexOf(e):null,r)}),r)}(t,"element",((t,n,r)=>{const o=r;let i;if(e.allowedElements?i=!e.allowedElements.includes(t.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(t.tagName)),!i&&e.allowElement&&"number"==typeof n&&(i=!e.allowElement(t,n,o)),i&&"number"==typeof n)return e.unwrapDisallowed&&t.children?o.children.splice(n,1,...t.children):o.children.splice(n,1),n}))}}const zn=["http","https","mailto","tel"];var Rn=n(2143);const Nn=/^data[-\w.:]+$/i,Un=/-[a-z]/g,_n=/[A-Z]/g;function Hn(e){return"-"+e.toLowerCase()}function Vn(e){return e.charAt(1).toUpperCase()}const $n={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var qn=n(7848);const Zn={}.hasOwnProperty,Wn=new Set(["table","thead","tbody","tfoot","tr"]);function Yn(e,t){const n=[];let r,o=-1;for(;++o<t.children.length;)r=t.children[o],"element"===r.type?n.push(Qn(e,r,o,t)):"text"===r.type?"element"===t.type&&Wn.has(t.tagName)&&(l=void 0,"string"==typeof(l=(i=r)&&"object"==typeof i&&"text"===i.type?i.value||"":i)&&""===l.replace(/[ \t\n\f\r]/g,""))||n.push(r.value):"raw"!==r.type||e.options.skipHtml||n.push(r.value);var i,l;return n}function Qn(e,t,n,r){const o=e.options,l=e.schema,u=t.tagName,a={};let s,c=l;if("html"===l.space&&"svg"===u&&(c=Fn,e.schema=c),t.properties)for(s in t.properties)Zn.call(t.properties,s)&&Kn(a,s,t.properties[s],e);"ol"!==u&&"ul"!==u||e.listDepth++;const f=Yn(e,t);"ol"!==u&&"ul"!==u||e.listDepth--,e.schema=l;const p=t.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}},h=o.components&&Zn.call(o.components,u)?o.components[u]:u,d="string"==typeof h||h===i.Fragment;if(!Rn.isValidElementType(h))throw new TypeError(`Component for name \`${u}\` not defined or is not renderable`);if(a.key=[u,p.start.line,p.start.column,n].join("-"),"a"===u&&o.linkTarget&&(a.target="function"==typeof o.linkTarget?o.linkTarget(String(a.href||""),t.children,"string"==typeof a.title?a.title:null):o.linkTarget),"a"===u&&o.transformLinkUri&&(a.href=o.transformLinkUri(String(a.href||""),t.children,"string"==typeof a.title?a.title:null)),d||"code"!==u||"element"!==r.type||"pre"===r.tagName||(a.inline=!0),d||"h1"!==u&&"h2"!==u&&"h3"!==u&&"h4"!==u&&"h5"!==u&&"h6"!==u||(a.level=Number.parseInt(u.charAt(1),10)),"img"===u&&o.transformImageUri&&(a.src=o.transformImageUri(String(a.src||""),String(a.alt||""),"string"==typeof a.title?a.title:null)),!d&&"li"===u&&"element"===r.type){const e=function(e){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if("element"===n.type&&"input"===n.tagName)return n}return null}(t);a.checked=e&&e.properties?Boolean(e.properties.checked):null,a.index=Xn(r,t),a.ordered="ol"===r.tagName}var g;return d||"ol"!==u&&"ul"!==u||(a.ordered="ol"===u,a.depth=e.listDepth),"td"!==u&&"th"!==u||(a.align&&(a.style||(a.style={}),a.style.textAlign=a.align,delete a.align),d||(a.isHeader="th"===u)),d||"tr"!==u||"element"!==r.type||(a.isHeader=Boolean("thead"===r.tagName)),o.sourcePos&&(a["data-sourcepos"]=[(g=p).start.line,":",g.start.column,"-",g.end.line,":",g.end.column].map((e=>String(e))).join("")),!d&&o.rawSourcePos&&(a.sourcePosition=t.position),!d&&o.includeElementIndex&&(a.index=Xn(r,t),a.siblingCount=Xn(r)),d||(a.node=t),f.length>0?i.createElement(h,a,f):i.createElement(h,a)}function Xn(e,t){let n=-1,r=0;for(;++n<e.children.length&&e.children[n]!==t;)"element"===e.children[n].type&&r++;return r}function Kn(e,t,n,r){const o=function(e,t){const n=ln(t);let r=t,o=un;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&"data"===n.slice(0,4)&&Nn.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(Un,Vn);r="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!Un.test(e)){let n=e.replace(_n,Hn);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}o=bn}return new o(r,t)}(r.schema,t);let i=n;var l,u,a;null!=i&&i==i&&(Array.isArray(i)&&(i=o.commaSeparated?(a=u||{},""===(l=i)[l.length-1]&&(l=l.concat("")),l.join((a.padRight?" ":"")+","+(!1===a.padLeft?"":" ")).trim()):function(e){return e.join(" ").trim()}(i)),"style"===o.property&&"string"==typeof i&&(i=function(e){const t={};try{qn(e,n)}catch{}return t;function n(e,n){const r="-ms-"===e.slice(0,4)?`ms-${e.slice(4)}`:e;t[r.replace(/-([a-z])/g,Jn)]=n}}(i)),o.space&&o.property?e[Zn.call($n,o.property)?$n[o.property]:o.property]=i:o.attribute&&(e[o.attribute]=i))}function Jn(e,t){return t.toUpperCase()}const Gn={}.hasOwnProperty,er={plugins:{to:"plugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function tr(e){for(const i in er)if(Gn.call(er,i)&&Gn.call(e,i)){const e=er[i];console.warn(`[react-markdown] Warning: please ${e.to?`use \`${e.to}\` instead of`:"remove"} \`${i}\` (see <https://github.com/remarkjs/react-markdown/blob/main/changelog.md#${e.id}> for more info)`),delete er[i]}const t=C().use(Pt).use(e.remarkPlugins||[]).use(tn,{...e.remarkRehypeOptions,allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(Mn,e),n=new b;"string"==typeof e.children?n.value=e.children:void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`);const r=t.runSync(t.parse(n),n);if("root"!==r.type)throw new TypeError("Expected a `root` node");let o=i.createElement(i.Fragment,{},Yn({options:e,schema:Tn,listDepth:0},r));return e.className&&(o=i.createElement("div",{className:e.className},o)),o}tr.defaultProps={transformLinkUri:function(e){const t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;const r=t.indexOf(":");if(-1===r)return t;let o=-1;for(;++o<zn.length;){const e=zn[o];if(r===e.length&&t.slice(0,e.length).toLowerCase()===e)return t}return o=t.indexOf("?"),-1!==o&&r>o?t:(o=t.indexOf("#"),-1!==o&&r>o?t:"javascript:void(0)")}},tr.propTypes={children:nn.string,className:nn.string,allowElement:nn.func,allowedElements:nn.arrayOf(nn.string),disallowedElements:nn.arrayOf(nn.string),unwrapDisallowed:nn.bool,remarkPlugins:nn.arrayOf(nn.oneOfType([nn.object,nn.func,nn.arrayOf(nn.oneOfType([nn.bool,nn.string,nn.object,nn.func,nn.arrayOf(nn.any)]))])),rehypePlugins:nn.arrayOf(nn.oneOfType([nn.object,nn.func,nn.arrayOf(nn.oneOfType([nn.bool,nn.string,nn.object,nn.func,nn.arrayOf(nn.any)]))])),sourcePos:nn.bool,rawSourcePos:nn.bool,skipHtml:nn.bool,includeElementIndex:nn.bool,transformLinkUri:nn.oneOfType([nn.func,nn.bool]),linkTarget:nn.oneOfType([nn.func,nn.string]),transformImageUri:nn.func,components:nn.object}}}]); \ No newline at end of file diff --git a/assets/js/2703.24079bde.js.LICENSE.txt b/assets/js/2703.5f136730.js.LICENSE.txt similarity index 100% rename from assets/js/2703.24079bde.js.LICENSE.txt rename to assets/js/2703.5f136730.js.LICENSE.txt diff --git a/assets/js/6875c492.47efd58b.js b/assets/js/6875c492.47efd58b.js new file mode 100644 index 00000000..ff90243c --- /dev/null +++ b/assets/js/6875c492.47efd58b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[8610],{5506:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},5319:(e,t,r)=>{r.d(t,{k:()=>n});const n={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},60:(e,t,r)=>{r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6987:(e,t,r)=>{r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},945:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294),a=r(5333);const l=()=>n.createElement(a.C,null)},4006:(e,t,r)=>{r.d(t,{f:()=>Y});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(9679),m=r(9068),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var p=r(3854);const f=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:p.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:p.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:p.ty}]},{isPopover:!1,label:"LeetVerse",icon:g,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:p.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:p.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:p.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?p.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var y=r(6775),v=r(6215),x=r(4080),w=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,y.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(x.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(p.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,f.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(p.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(p.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,null)))))):i.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),P=r(2935);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const L=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(g,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(p.v4,null):i.createElement(p.XC,null)),"Cloud"===e&&("light"===c?i.createElement(p.wW,null):i.createElement(N,null)))};var M=r(4650),A=r(707),D=r(9256);const F=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,y.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(T,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(V,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(R,{id:"tablet"}),i.createElement(H,{id:"tablet"})),V=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?i.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(L,{component:k.p.Button,label:e.label,open:t}),i.createElement(k.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(R,{id:"phone"}),i.createElement(H,{id:"phone"})),H=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(p.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},R=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(p.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(D.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(A.c,null),"Dark"))};var I=r(3076),$=r(4695),U=r(6296),z=r(8616);const G=()=>{const{loading:e,githubStarCountText:t}=(0,$.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},Y=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),g=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement(I.m,null)),i.createElement(F,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:g}}))))}},3076:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},682:(e,t,r)=>{r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},7593:(e,t,r)=>{r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},3222:(e,t,r)=>{r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},707:(e,t,r)=>{r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},6296:(e,t,r)=>{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},8325:(e,t,r)=>{r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},9256:(e,t,r)=>{r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},3854:(e,t,r)=>{r.d(t,{O2:()=>B,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>c,nI:()=>v,dd:()=>g,nm:()=>H,t2:()=>A,ty:()=>s,Zm:()=>w,wW:()=>P});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const f=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function C(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){C(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const P=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var Z,N,S=r(6010);function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const A=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(Z=e)||void 0===Z?void 0:Z.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(N=e)||void 0===N?void 0:N.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function F(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",F(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var T=r(9526);function V(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const H=e=>{const{colorMode:t}=(0,T.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){V(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},9068:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},9383:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},5333:(e,t,r)=>{r.d(t,{C:()=>g});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(682),i=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const g=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2915:(e,t,r)=>{r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const g=r?l.Z:"button";return n.createElement(g,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},8616:(e,t,r)=>{r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},4906:(e,t,r)=>{r.d(t,{Z:()=>j});var n=r(7294),a=r(8110),l=r(4006),o=r(945),c=r(6010),i=r(1984),s=r(7593),m=r(2915);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",g="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",p=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:g})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:g,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var f=r(4080),b=r(2560),h=r(2935);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const w=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>x(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(x(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const C=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:g}=(0,O.TH)(),[p,y]=(0,n.useState)(!1),[v,x]=E("banner-modal",null),C=(0,n.useRef)(!1),k=w();var j,P;return(0,n.useEffect)((()=>{"/blog/"!==g&&"/blog"!==g&&(C.current||p||k.scrollY>79&&k.scrollY<100&&(C.current=!0,9===v||null===v?(y(!0),x(0)):(x(v+1),C.current=!0)))}),[k.scrollY]),(0,n.useEffect)((()=>{p&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[p]),n.createElement(f.u,{appear:!0,show:p,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>y(!1)},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(j=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==j?j:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(P=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==P?P:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>y(!1)},n.createElement(h.T,{className:"w-4 h-4"})))))))))};function k(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const j=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=k(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=w();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(p,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(C,null))}},1743:(e,t,r)=>{r.d(t,{Z:()=>m});var n=r(7294),a=r(2210),l=r(1984),o=r(6250);const c="...",i=(e,t)=>{const r=t-e+1;return Array.from({length:r},((t,r)=>r+e))};var s=r(6010);function m(e){const{metadata:t,basePath:r="/blog"}=e,{totalPages:m,page:u}=t,d=(({totalPages:e,siblingCount:t=1,currentPage:r})=>(0,n.useMemo)((()=>{if(t+5>=e)return i(1,e);const n=Math.max(r-t,1),a=Math.min(r+t,e),l=n>2,o=a<e-2,s=e;if(!l&&o)return[...i(1,3+2*t),c,e];if(l&&!o){const r=i(e-(3+2*t)+1,e);return[1,c,...r]}if(l&&o){const e=i(n,a);return[1,c,...e,c,s]}}),[t,r]))({totalPages:m,currentPage:u});if(0===u||d.length<2)return null;const g=d[d.length-1];return n.createElement("nav",{className:(0,s.Z)("blog-md:justify-end flex items-center justify-center"),"aria-label":(0,a.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},n.createElement("ul",{className:"flex list-none items-center gap-1",style:{padding:0}},n.createElement("li",null,n.createElement(l.Z,{to:1===u?void 0:u-1==1?r:`${r}/page/${u-1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline","hover:no-underline",{"pointer-events-none opacity-20":1===u})},n.createElement(o.s$,null))),d.map((e=>e===c?n.createElement("li",{key:`page:${e}`,className:(0,s.Z)("flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","no-underline","h-[32px] w-[32px]")},"\u2026"):n.createElement("li",{key:e},n.createElement(l.Z,{to:1===e?r:`${r}/page/${e}`,className:(0,s.Z)("text-sm","flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","h-[32px] w-[32px]","no-underline",e===u&&"bg-gray-100 dark:bg-gray-700")},e)))),n.createElement("li",null,n.createElement(l.Z,{to:u===g?void 0:`${r}/page/${u+1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline",{"pointer-events-none opacity-20":u===g})},n.createElement(o._Q,null)))))}},797:(e,t,r)=>{r.d(t,{Z:()=>u});var n=r(7294),a=r(4185),l=r(3149),o=r(1984),c=r(5506),i=r(6987),s=r(6010);function m({className:e}){var t,r;const{metadata:l}=(0,a.C)(),{permalink:m,title:u,date:d,formattedDate:g,frontMatter:p,description:f,tags:b}=l,h=l.authors[0];return n.createElement(c.Z,{className:e},n.createElement("div",null,n.createElement(o.Z,{itemProp:"url",to:m},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90"},n.createElement("img",{src:`${p.image}?h=160`,alt:u,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150",loading:"lazy"})))),n.createElement("div",{className:"p-4"},n.createElement("div",{className:(0,s.Z)("mb-2 flex gap-1 md:mb-4","flex flex-wrap items-center")},b.map((e=>n.createElement(o.Z,{className:(0,s.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4"},n.createElement(o.Z,{itemProp:"url",to:m,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,s.Z)("text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl","text-gray-700 dark:text-gray-200","font-lg","font-bold","leading-6")},u)),n.createElement("div",{className:(0,s.Z)("text-xs md:text-base lg:text-sm 2xl:text-lg","mt-2 md:mt-4","line-clamp-3 text-gray-700 dark:text-gray-300")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(o.Z,{href:`/blog/author/${null===(t=h)||void 0===t?void 0:t.key}`,itemProp:"url",className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},null===(r=h)||void 0===r?void 0:r.name),n.createElement("span",{className:(0,s.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},n.createElement(i.Ej,{date:d,formattedDate:g})))))}function u({items:e,tags:t,component:r=m,isAuthorPage:o,isTagsPage:c}){return n.createElement("div",{className:(0,s.Z)("px-4","blog-md:px-7","blog-2xl:px-0",!o&&!c&&"blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10",!o&&!c&&"blog-md:pt-16 blog-2xl:pt-20",(o||c)&&"py-8","max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},!o&&!c&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,s.Z)("flex flex-col blog-md:flex-row items-start lg:items-center justify-between","mb-4 lg:mb-8","px-0 blog-sm:px-6","not-prose")},n.createElement("h2",{className:(0,s.Z)("!m-0 !mt-0 !mb-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-8","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","font-semibold")},"All Posts"),n.createElement("p",{className:(0,s.Z)("text-sm blog-md:text-base blog-lg:text-xl","blog-md:max-w-[624px]","mt-6 lg:mt-0","text-gray-500 dark:text-gray-400")},n.createElement("b",null,"PrepVerse blog")," - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.")),n.createElement(l.Z,{tags:t})),n.createElement("div",{className:(0,s.Z)("grid","grid-cols-1 blog-md:grid-cols-3","gap-4 blog-lg:gap-12","pt-6",o?"blog-md:pt-0":"blog-md:pt-12")},e.map((({content:e})=>n.createElement(a.n,{key:e.metadata.permalink,content:e},n.createElement(r,null,n.createElement(e,null)))))))}},5345:(e,t,r)=>{r.r(t),r.d(t,{default:()=>h});var n=r(7294),a=r(6010),l=r(2210),o=r(60),c=r(9712),i=r(5319),s=r(4906),m=r(1743),u=r(6894),d=r(797),g=r(3149);function p(e){const t=function(){const{selectMessage:e}=(0,o.c)();return t=>e(t,(0,l.I)({id:"theme.blog.post.plurals",description:'Pluralized label for "{count} posts". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One post|{count} posts"},{count:t}))}();return(0,l.I)({id:"theme.blog.tagTitle",description:"The title of the page for a blog tag",message:'{nPosts} tagged with "{tagName}"'},{nPosts:t(e.count),tagName:e.label})}function f({tag:e}){const t=p(e);return n.createElement(n.Fragment,null,n.createElement(c.d,{title:t}),n.createElement(u.Z,{tag:"blog_tags_posts"}))}function b({tags:e,tag:t,items:r,sidebar:l,listMetadata:o}){return n.createElement(s.Z,{sidebar:l},n.createElement("div",{className:(0,a.Z)("py-8","blog-md:py-16","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement(g.Z,{tags:e}),n.createElement("div",{className:(0,a.Z)("pt-0 blog-md:pt-16")},n.createElement("div",{className:"text-gray-500 dark:text-gray-400"},"Posts tagged with"),n.createElement("h1",{className:"!mb-0"},t.label)),n.createElement(d.Z,{items:r,showTitle:!1,isTagsPage:!0}),n.createElement("div",{className:"blog-md:border-t border-t-gray-200 dark:border-t-gray-700"},n.createElement(m.Z,{metadata:o,basePath:`/blog/tags/${t.label}`}))))}function h(e){return n.createElement(c.FG,{className:(0,a.Z)(i.k.wrapper.blogPages,i.k.page.blogTagPostListPage)},n.createElement(f,e),n.createElement(b,e))}},9527:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{r.d(t,{Z:()=>w});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),g=r(9383);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const h=()=>n.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),y=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(h,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(g.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/6875c492.4ca9302d.js b/assets/js/6875c492.4ca9302d.js deleted file mode 100644 index f7b3c230..00000000 --- a/assets/js/6875c492.4ca9302d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[8610],{5506:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},5319:(e,t,r)=>{r.d(t,{k:()=>n});const n={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},60:(e,t,r)=>{r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6987:(e,t,r)=>{r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1117:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294),a=r(866);const l=()=>n.createElement(a.C,null)},859:(e,t,r)=>{r.d(t,{f:()=>Y});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(3833),m=r(4813),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var p=r(506);const f=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:p.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:p.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:p.ty}]},{isPopover:!1,label:"LeetVerse",icon:g,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:p.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:p.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:p.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?p.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var y=r(6775),v=r(2280),x=r(4080),w=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,y.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(x.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(p.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,f.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(p.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(p.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,null)))))):i.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),P=r(4837);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const L=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(g,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(p.v4,null):i.createElement(p.XC,null)),"Cloud"===e&&("light"===c?i.createElement(p.wW,null):i.createElement(N,null)))};var M=r(2496),A=r(7109),D=r(5214);const F=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,y.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(T,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(V,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(R,{id:"tablet"}),i.createElement(H,{id:"tablet"})),V=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?i.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(L,{component:k.p.Button,label:e.label,open:t}),i.createElement(k.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(R,{id:"phone"}),i.createElement(H,{id:"phone"})),H=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(p.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},R=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(p.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(p.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(p.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(D.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(A.c,null),"Dark"))};var I=r(41),$=r(4695),U=r(7990),z=r(2045);const G=()=>{const{loading:e,githubStarCountText:t}=(0,$.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},Y=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),g=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement(I.m,null)),i.createElement(F,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:g}}))))}},41:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(5214),c=r(7109);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},4539:(e,t,r)=>{r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(506);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},1526:(e,t,r)=>{r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},1412:(e,t,r)=>{r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},7109:(e,t,r)=>{r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},7990:(e,t,r)=>{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},6204:(e,t,r)=>{r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},5214:(e,t,r)=>{r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},506:(e,t,r)=>{r.d(t,{O2:()=>B,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>c,nI:()=>v,dd:()=>g,nm:()=>H,t2:()=>A,ty:()=>s,Zm:()=>w,wW:()=>P});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const f=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function C(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){C(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const P=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var Z,N,S=r(6010);function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const A=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(Z=e)||void 0===Z?void 0:Z.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(N=e)||void 0===N?void 0:N.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function F(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",F(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var T=r(9526);function V(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const H=e=>{const{colorMode:t}=(0,T.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){V(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},4813:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},4642:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},866:(e,t,r)=>{r.d(t,{C:()=>g});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(4539),i=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const g=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9658:(e,t,r)=>{r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const g=r?l.Z:"button";return n.createElement(g,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},2045:(e,t,r)=>{r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},2892:(e,t,r)=>{r.d(t,{Z:()=>j});var n=r(7294),a=r(7915),l=r(859),o=r(1117),c=r(6010),i=r(1984),s=r(1526),m=r(9658);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",g="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",p=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:g})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:g,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var f=r(4080),b=r(2560),h=r(4837);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const w=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>x(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(x(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const C=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:g}=(0,O.TH)(),[p,y]=(0,n.useState)(!1),[v,x]=E("banner-modal",null),C=(0,n.useRef)(!1),k=w();var j,P;return(0,n.useEffect)((()=>{"/blog/"!==g&&"/blog"!==g&&(C.current||p||k.scrollY>79&&k.scrollY<100&&(C.current=!0,9===v||null===v?(y(!0),x(0)):(x(v+1),C.current=!0)))}),[k.scrollY]),(0,n.useEffect)((()=>{p&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[p]),n.createElement(f.u,{appear:!0,show:p,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>y(!1)},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(f.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(j=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==j?j:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(P=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==P?P:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>y(!1)},n.createElement(h.T,{className:"w-4 h-4"})))))))))};function k(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const j=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=k(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=w();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(p,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(C,null))}},1743:(e,t,r)=>{r.d(t,{Z:()=>m});var n=r(7294),a=r(2210),l=r(1984),o=r(6250);const c="...",i=(e,t)=>{const r=t-e+1;return Array.from({length:r},((t,r)=>r+e))};var s=r(6010);function m(e){const{metadata:t,basePath:r="/blog"}=e,{totalPages:m,page:u}=t,d=(({totalPages:e,siblingCount:t=1,currentPage:r})=>(0,n.useMemo)((()=>{if(t+5>=e)return i(1,e);const n=Math.max(r-t,1),a=Math.min(r+t,e),l=n>2,o=a<e-2,s=e;if(!l&&o)return[...i(1,3+2*t),c,e];if(l&&!o){const r=i(e-(3+2*t)+1,e);return[1,c,...r]}if(l&&o){const e=i(n,a);return[1,c,...e,c,s]}}),[t,r]))({totalPages:m,currentPage:u});if(0===u||d.length<2)return null;const g=d[d.length-1];return n.createElement("nav",{className:(0,s.Z)("blog-md:justify-end flex items-center justify-center"),"aria-label":(0,a.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},n.createElement("ul",{className:"flex list-none items-center gap-1",style:{padding:0}},n.createElement("li",null,n.createElement(l.Z,{to:1===u?void 0:u-1==1?r:`${r}/page/${u-1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline","hover:no-underline",{"pointer-events-none opacity-20":1===u})},n.createElement(o.s$,null))),d.map((e=>e===c?n.createElement("li",{key:`page:${e}`,className:(0,s.Z)("flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","no-underline","h-[32px] w-[32px]")},"\u2026"):n.createElement("li",{key:e},n.createElement(l.Z,{to:1===e?r:`${r}/page/${e}`,className:(0,s.Z)("text-sm","flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","h-[32px] w-[32px]","no-underline",e===u&&"bg-gray-100 dark:bg-gray-700")},e)))),n.createElement("li",null,n.createElement(l.Z,{to:u===g?void 0:`${r}/page/${u+1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline",{"pointer-events-none opacity-20":u===g})},n.createElement(o._Q,null)))))}},797:(e,t,r)=>{r.d(t,{Z:()=>u});var n=r(7294),a=r(4185),l=r(3149),o=r(1984),c=r(5506),i=r(6987),s=r(6010);function m({className:e}){var t,r;const{metadata:l}=(0,a.C)(),{permalink:m,title:u,date:d,formattedDate:g,frontMatter:p,description:f,tags:b}=l,h=l.authors[0];return n.createElement(c.Z,{className:e},n.createElement("div",null,n.createElement(o.Z,{itemProp:"url",to:m},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90"},n.createElement("img",{src:`${p.image}?h=160`,alt:u,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150",loading:"lazy"})))),n.createElement("div",{className:"p-4"},n.createElement("div",{className:(0,s.Z)("mb-2 flex gap-1 md:mb-4","flex flex-wrap items-center")},b.map((e=>n.createElement(o.Z,{className:(0,s.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4"},n.createElement(o.Z,{itemProp:"url",to:m,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,s.Z)("text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl","text-gray-700 dark:text-gray-200","font-lg","font-bold","leading-6")},u)),n.createElement("div",{className:(0,s.Z)("text-xs md:text-base lg:text-sm 2xl:text-lg","mt-2 md:mt-4","line-clamp-3 text-gray-700 dark:text-gray-300")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(o.Z,{href:`/blog/author/${null===(t=h)||void 0===t?void 0:t.key}`,itemProp:"url",className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},null===(r=h)||void 0===r?void 0:r.name),n.createElement("span",{className:(0,s.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},n.createElement(i.Ej,{date:d,formattedDate:g})))))}function u({items:e,tags:t,component:r=m,isAuthorPage:o,isTagsPage:c}){return n.createElement("div",{className:(0,s.Z)("px-4","blog-md:px-7","blog-2xl:px-0",!o&&!c&&"blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10",!o&&!c&&"blog-md:pt-16 blog-2xl:pt-20",(o||c)&&"py-8","max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},!o&&!c&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,s.Z)("flex flex-col blog-md:flex-row items-start lg:items-center justify-between","mb-4 lg:mb-8","px-0 blog-sm:px-6","not-prose")},n.createElement("h2",{className:(0,s.Z)("!m-0 !mt-0 !mb-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-8","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","font-semibold")},"All Posts"),n.createElement("p",{className:(0,s.Z)("text-sm blog-md:text-base blog-lg:text-xl","blog-md:max-w-[624px]","mt-6 lg:mt-0","text-gray-500 dark:text-gray-400")},n.createElement("b",null,"PrepVerse blog")," - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.")),n.createElement(l.Z,{tags:t})),n.createElement("div",{className:(0,s.Z)("grid","grid-cols-1 blog-md:grid-cols-3","gap-4 blog-lg:gap-12","pt-6",o?"blog-md:pt-0":"blog-md:pt-12")},e.map((({content:e})=>n.createElement(a.n,{key:e.metadata.permalink,content:e},n.createElement(r,null,n.createElement(e,null)))))))}},5345:(e,t,r)=>{r.r(t),r.d(t,{default:()=>h});var n=r(7294),a=r(6010),l=r(2210),o=r(60),c=r(9712),i=r(5319),s=r(2892),m=r(1743),u=r(6894),d=r(797),g=r(3149);function p(e){const t=function(){const{selectMessage:e}=(0,o.c)();return t=>e(t,(0,l.I)({id:"theme.blog.post.plurals",description:'Pluralized label for "{count} posts". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One post|{count} posts"},{count:t}))}();return(0,l.I)({id:"theme.blog.tagTitle",description:"The title of the page for a blog tag",message:'{nPosts} tagged with "{tagName}"'},{nPosts:t(e.count),tagName:e.label})}function f({tag:e}){const t=p(e);return n.createElement(n.Fragment,null,n.createElement(c.d,{title:t}),n.createElement(u.Z,{tag:"blog_tags_posts"}))}function b({tags:e,tag:t,items:r,sidebar:l,listMetadata:o}){return n.createElement(s.Z,{sidebar:l},n.createElement("div",{className:(0,a.Z)("py-8","blog-md:py-16","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement(g.Z,{tags:e}),n.createElement("div",{className:(0,a.Z)("pt-0 blog-md:pt-16")},n.createElement("div",{className:"text-gray-500 dark:text-gray-400"},"Posts tagged with"),n.createElement("h1",{className:"!mb-0"},t.label)),n.createElement(d.Z,{items:r,showTitle:!1,isTagsPage:!0}),n.createElement("div",{className:"blog-md:border-t border-t-gray-200 dark:border-t-gray-700"},n.createElement(m.Z,{metadata:o,basePath:`/blog/tags/${t.label}`}))))}function h(e){return n.createElement(c.FG,{className:(0,a.Z)(i.k.wrapper.blogPages,i.k.page.blogTagPostListPage)},n.createElement(f,e),n.createElement(b,e))}},9527:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{r.d(t,{Z:()=>w});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),g=r(4642);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const h=()=>n.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),y=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(h,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(g.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(f({},e),{label:y(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/788.9d012866.js b/assets/js/788.dfc73581.js similarity index 99% rename from assets/js/788.9d012866.js rename to assets/js/788.dfc73581.js index ab2bebc3..5144452e 100644 --- a/assets/js/788.9d012866.js +++ b/assets/js/788.dfc73581.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[788],{2280:(e,t,n)=>{n.d(t,{J:()=>j});var r,o,l=n(7294),u=n(2984),a=n(2351),i=n(3784),s=n(9946),c=n(1363),f=n(4103),p=n(4575),d=n(6567),v=n(4157),g=n(9650),h=n(5466),m=n(1074),y=n(4007),P=n(6045),E=n(3781),b=n(5662),S=n(3855),w=n(6723),x=n(5958),O=n(2740),T=((o=T||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),M=((r=M||{})[r.TogglePopover=0]="TogglePopover",r[r.ClosePopover=1]="ClosePopover",r[r.SetButton=2]="SetButton",r[r.SetButtonId=3]="SetButtonId",r[r.SetPanel=4]="SetPanel",r[r.SetPanelId=5]="SetPanelId",r);let I={0:e=>{let t={...e,popoverState:(0,u.E)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},A=(0,l.createContext)(null);function B(e){let t=(0,l.useContext)(A);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,B),t}return t}A.displayName="PopoverContext";let z=(0,l.createContext)(null);function C(e){let t=(0,l.useContext)(z);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}z.displayName="PopoverAPIContext";let L=(0,l.createContext)(null);function k(){return(0,l.useContext)(L)}L.displayName="PopoverGroupContext";let N=(0,l.createContext)(null);function F(e,t){return(0,u.E)(t.type,I,e,t)}N.displayName="PopoverPanelContext";let R=a.AN.RenderStrategy|a.AN.Static;let W=a.AN.RenderStrategy|a.AN.Static;let _=(0,a.yV)((function(e,t){var n;let{__demoMode:r=!1,...o}=e,s=(0,l.useRef)(null),c=(0,i.T)(t,(0,i.h)((e=>{s.current=e}))),f=(0,l.useRef)([]),v=(0,l.useReducer)(F,{__demoMode:r,popoverState:r?0:1,buttons:f,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,l.createRef)(),afterPanelSentinel:(0,l.createRef)()}),[{popoverState:h,button:P,buttonId:b,panel:w,panelId:T,beforePanelSentinel:M,afterPanelSentinel:I},B]=v,C=(0,m.i)(null!=(n=s.current)?n:P),L=(0,l.useMemo)((()=>{if(!P||!w)return!1;for(let u of document.querySelectorAll("body > *"))if(Number(null==u?void 0:u.contains(P))^Number(null==u?void 0:u.contains(w)))return!0;let e=(0,p.GO)(),t=e.indexOf(P),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],l=e[r];return!w.contains(o)&&!w.contains(l)}),[P,w]),R=(0,S.E)(b),W=(0,S.E)(T),_=(0,l.useMemo)((()=>({buttonId:R,panelId:W,close:()=>B({type:1})})),[R,W,B]),D=k(),H=null==D?void 0:D.registerPopover,G=(0,E.z)((()=>{var e;return null!=(e=null==D?void 0:D.isFocusWithinPopoverGroup())?e:(null==C?void 0:C.activeElement)&&((null==P?void 0:P.contains(C.activeElement))||(null==w?void 0:w.contains(C.activeElement)))}));(0,l.useEffect)((()=>null==H?void 0:H(_)),[H,_]);let[Y,j]=(0,O.k)(),V=(0,x.v)({portals:Y,defaultContainers:[P,w]});(0,y.O)(null==C?void 0:C.defaultView,"focus",(e=>{var t,n,r,o;e.target!==window&&e.target instanceof HTMLElement&&0===h&&(G()||P&&w&&(V.contains(e.target)||null!=(n=null==(t=M.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=I.current)?void 0:r.contains)&&o.call(r,e.target)||B({type:1})))}),!0),(0,g.O)(V.resolveContainers,((e,t)=>{B({type:1}),(0,p.sP)(t,p.tJ.Loose)||(e.preventDefault(),null==P||P.focus())}),0===h);let $=(0,E.z)((e=>{B({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:P:P;null==t||t.focus()})),Z=(0,l.useMemo)((()=>({close:$,isPortalled:L})),[$,L]),q=(0,l.useMemo)((()=>({open:0===h,close:$})),[h,$]),J={ref:c};return l.createElement(N.Provider,{value:null},l.createElement(A.Provider,{value:v},l.createElement(z.Provider,{value:Z},l.createElement(d.up,{value:(0,u.E)(h,{0:d.ZM.Open,1:d.ZM.Closed})},l.createElement(j,null,(0,a.sY)({ourProps:J,theirProps:o,slot:q,defaultTag:"div",name:"Popover"}),l.createElement(V.MainTreeNode,null))))))})),D=(0,a.yV)((function(e,t){let n=(0,s.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[d,g]=B("Popover.Button"),{isPortalled:h}=C("Popover.Button"),y=(0,l.useRef)(null),S=`headlessui-focus-sentinel-${(0,s.M)()}`,w=k(),x=null==w?void 0:w.closeOthers,O=null!==(0,l.useContext)(N);(0,l.useEffect)((()=>{if(!O)return g({type:3,buttonId:r}),()=>{g({type:3,buttonId:null})}}),[O,r,g]);let[T]=(0,l.useState)((()=>Symbol())),M=(0,i.T)(y,t,O?null:e=>{if(e)d.buttons.current.push(T);else{let e=d.buttons.current.indexOf(T);-1!==e&&d.buttons.current.splice(e,1)}d.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&g({type:2,button:e})}),I=(0,i.T)(y,t),A=(0,m.i)(y),z=(0,E.z)((e=>{var t,n,r;if(O){if(1===d.popoverState)return;switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),g({type:1}),null==(r=d.button)||r.focus()}}else switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),1===d.popoverState&&(null==x||x(d.buttonId)),g({type:0});break;case c.R.Escape:if(0!==d.popoverState)return null==x?void 0:x(d.buttonId);if(!y.current||null!=A&&A.activeElement&&!y.current.contains(A.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1})}})),L=(0,E.z)((e=>{O||e.key===c.R.Space&&e.preventDefault()})),F=(0,E.z)((t=>{var n,r;(0,f.P)(t.currentTarget)||e.disabled||(O?(g({type:1}),null==(n=d.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===d.popoverState&&(null==x||x(d.buttonId)),g({type:0}),null==(r=d.button)||r.focus()))})),R=(0,E.z)((e=>{e.preventDefault(),e.stopPropagation()})),W=0===d.popoverState,_=(0,l.useMemo)((()=>({open:W})),[W]),D=(0,v.f)(e,y),H=O?{ref:I,type:D,onKeyDown:z,onClick:F}:{ref:M,id:d.buttonId,type:D,"aria-expanded":e.disabled?void 0:0===d.popoverState,"aria-controls":d.panel?d.panelId:void 0,onKeyDown:z,onKeyUp:L,onClick:F,onMouseDown:R},G=(0,b.l)(),Y=(0,E.z)((()=>{let e=d.panel;e&&(0,u.E)(G.current,{[b.N.Forwards]:()=>(0,p.jA)(e,p.TO.First),[b.N.Backwards]:()=>(0,p.jA)(e,p.TO.Last)})===p.fE.Error&&(0,p.jA)((0,p.GO)().filter((e=>"true"!==e.dataset.headlessuiFocusGuard)),(0,u.E)(G.current,{[b.N.Forwards]:p.TO.Next,[b.N.Backwards]:p.TO.Previous}),{relativeTo:d.button})}));return l.createElement(l.Fragment,null,(0,a.sY)({ourProps:H,theirProps:o,slot:_,defaultTag:"button",name:"Popover.Button"}),W&&!O&&h&&l.createElement(P._,{id:S,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:Y}))})),H=(0,a.yV)((function(e,t){let n=(0,s.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:u},c]=B("Popover.Overlay"),p=(0,i.T)(t),v=(0,d.oJ)(),g=null!==v?(v&d.ZM.Open)===d.ZM.Open:0===u,h=(0,E.z)((e=>{if((0,f.P)(e.currentTarget))return e.preventDefault();c({type:1})})),m=(0,l.useMemo)((()=>({open:0===u})),[u]);return(0,a.sY)({ourProps:{ref:p,id:r,"aria-hidden":!0,onClick:h},theirProps:o,slot:m,defaultTag:"div",features:R,visible:g,name:"Popover.Overlay"})})),G=(0,a.yV)((function(e,t){let n=(0,s.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...f}=e,[v,g]=B("Popover.Panel"),{close:h,isPortalled:y}=C("Popover.Panel"),S=`headlessui-focus-sentinel-before-${(0,s.M)()}`,x=`headlessui-focus-sentinel-after-${(0,s.M)()}`,O=(0,l.useRef)(null),T=(0,i.T)(O,t,(e=>{g({type:4,panel:e})})),M=(0,m.i)(O);(0,w.e)((()=>(g({type:5,panelId:r}),()=>{g({type:5,panelId:null})})),[r,g]);let I=(0,d.oJ)(),A=null!==I?(I&d.ZM.Open)===d.ZM.Open:0===v.popoverState,z=(0,E.z)((e=>{var t;if(e.key===c.R.Escape){if(0!==v.popoverState||!O.current||null!=M&&M.activeElement&&!O.current.contains(M.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1}),null==(t=v.button)||t.focus()}}));(0,l.useEffect)((()=>{var t;e.static||1===v.popoverState&&(null==(t=e.unmount)||t)&&g({type:4,panel:null})}),[v.popoverState,e.unmount,e.static,g]),(0,l.useEffect)((()=>{if(v.__demoMode||!o||0!==v.popoverState||!O.current)return;let e=null==M?void 0:M.activeElement;O.current.contains(e)||(0,p.jA)(O.current,p.TO.First)}),[v.__demoMode,o,O,v.popoverState]);let L=(0,l.useMemo)((()=>({open:0===v.popoverState,close:h})),[v,h]),k={ref:T,id:r,onKeyDown:z,onBlur:o&&0===v.popoverState?e=>{var t,n,r,o,l;let u=e.relatedTarget;u&&O.current&&(null!=(t=O.current)&&t.contains(u)||(g({type:1}),(null!=(r=null==(n=v.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,u)||null!=(l=null==(o=v.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,u))&&u.focus({preventScroll:!0})))}:void 0,tabIndex:-1},F=(0,b.l)(),R=(0,E.z)((()=>{let e=O.current;e&&(0,u.E)(F.current,{[b.N.Forwards]:()=>{var t;(0,p.jA)(e,p.TO.First)===p.fE.Error&&(null==(t=v.afterPanelSentinel.current)||t.focus())},[b.N.Backwards]:()=>{var e;null==(e=v.button)||e.focus({preventScroll:!0})}})})),_=(0,E.z)((()=>{let e=O.current;e&&(0,u.E)(F.current,{[b.N.Forwards]:()=>{var e;if(!v.button)return;let t=(0,p.GO)(),n=t.indexOf(v.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let l of o.slice())if("true"===l.dataset.headlessuiFocusGuard||null!=(e=v.panel)&&e.contains(l)){let e=o.indexOf(l);-1!==e&&o.splice(e,1)}(0,p.jA)(o,p.TO.First,{sorted:!1})},[b.N.Backwards]:()=>{var t;(0,p.jA)(e,p.TO.Previous)===p.fE.Error&&(null==(t=v.button)||t.focus())}})}));return l.createElement(N.Provider,{value:r},A&&y&&l.createElement(P._,{id:S,ref:v.beforePanelSentinel,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:R}),(0,a.sY)({ourProps:k,theirProps:f,slot:L,defaultTag:"div",features:W,visible:A,name:"Popover.Panel"}),A&&y&&l.createElement(P._,{id:x,ref:v.afterPanelSentinel,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:_}))})),Y=(0,a.yV)((function(e,t){let n=(0,l.useRef)(null),r=(0,i.T)(n,t),[o,u]=(0,l.useState)([]),s=(0,E.z)((e=>{u((t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t}))})),c=(0,E.z)((e=>(u((t=>[...t,e])),()=>s(e)))),f=(0,E.z)((()=>{var e;let t=(0,h.r)(n);if(!t)return!1;let r=t.activeElement;return!(null==(e=n.current)||!e.contains(r))||o.some((e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))}))})),p=(0,E.z)((e=>{for(let t of o)t.buttonId.current!==e&&t.close()})),d=(0,l.useMemo)((()=>({registerPopover:c,unregisterPopover:s,isFocusWithinPopoverGroup:f,closeOthers:p})),[c,s,f,p]),v=(0,l.useMemo)((()=>({})),[]),g=e,m={ref:r};return l.createElement(L.Provider,{value:d},(0,a.sY)({ourProps:m,theirProps:g,slot:v,defaultTag:"div",name:"Popover.Group"}))})),j=Object.assign(_,{Button:D,Overlay:H,Panel:G,Group:Y})},4960:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(655),o=n(7294),l=n(3234),u=n(6014),a=n(6681);function i(e){var t=(0,a.h)((function(){return(0,l.B)(e)}));if((0,o.useContext)(u._).isStatic){var n=(0,r.CR)((0,o.useState)(e),2)[1];(0,o.useEffect)((function(){return t.onChange(n)}),[])}return t}},1768:(e,t,n)=>{n.d(t,{v:()=>H});var r=n(655);const o=new WeakMap;let l;function u({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=o.get(e))||void 0===r||r.forEach((r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})}))}function a(e){e.forEach(u)}function i(e,t){l||"undefined"!=typeof ResizeObserver&&(l=new ResizeObserver(a));const n=function(e,t){var n;return"string"==typeof e?t?(null!==(n=t[e])&&void 0!==n||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}(e);return n.forEach((e=>{let n=o.get(e);n||(n=new Set,o.set(e,n)),n.add(t),null==l||l.observe(e)})),()=>{n.forEach((e=>{const n=o.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==l||l.unobserve(e)}))}}const s=new Set;let c;function f(e){return s.add(e),c||(c=()=>{const e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};s.forEach((e=>e(t)))},window.addEventListener("resize",c)),()=>{s.delete(e),!s.size&&c&&(c=void 0)}}const p=(e,t,n)=>t-e==0?1:(n-e)/(t-e);const d={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function v(e,t,n,r){const o=n[t],{length:l,position:u}=d[t],a=o.current,i=n.time;o.current=e["scroll"+u],o.scrollLength=e["scroll"+l]-e["client"+l],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=p(0,o.scrollLength,o.current);const s=r-i;var c,f;o.velocity=s>50?0:(c=o.current-a,(f=s)?c*(1e3/f):0)}const g=e=>e,h=(e,t,n)=>-n*e+n*t+e;function m(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=p(0,t,r);e.push(h(n,1,o))}}function y(e){const t=[0];return m(t,e-1),t}const P=e=>"number"==typeof e;function E(e,t){return(e=>Array.isArray(e)&&!P(e[0]))(e)?e[((e,t,n)=>{const r=t-e;return((n-e)%r+r)%r+e})(0,e.length,t)]:e}function b(e,t=y(e.length),n=g){const r=e.length,o=r-t.length;return o>0&&m(t,o),o=>{let l=0;for(;l<r-2&&!(o<t[l+1]);l++);let u=(a=0,i=1,s=p(t[l],t[l+1],o),Math.min(Math.max(s,a),i));var a,i,s;return u=E(n,l)(u),h(e[l],e[l+1],u)}}const S={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},w=e=>"string"==typeof e,x={start:0,center:.5,end:1};function O(e,t,n=0){let r=0;if(void 0!==x[e]&&(e=x[e]),w(e)){const t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return P(e)&&(r=t*e),n+r}const T=[0,0];function M(e,t,n,r){let o=Array.isArray(e)?e:T,l=0,u=0;return P(e)?o=[e,e]:w(e)&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,x[e]?e:"0"]),l=O(o[0],n,r),u=O(o[1],t),l-u}const I={x:0,y:0};function A(e,t,n){let{offset:r=S.All}=n;const{target:o=e,axis:l="y"}=n,u="y"===l?"height":"width",a=o!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r instanceof SVGGraphicsElement&&"getBBox"in r){const{top:e,left:t}=r.getBBox();for(n.x+=t,n.y+=e;r&&"svg"!==r.tagName;)r=r.parentNode}return n}(o,e):I,i=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},s={width:e.clientWidth,height:e.clientHeight};t[l].offset.length=0;let c=!t[l].interpolate;const f=r.length;for(let p=0;p<f;p++){const e=M(r[p],s[u],i[u],a[l]);c||e===t[l].interpolatorOffsets[p]||(c=!0),t[l].offset[p]=e}c&&(t[l].interpolate=b(y(f),t[l].offset),t[l].interpolatorOffsets=[...t[l].offset]),t[l].progress=t[l].interpolate(t[l].current)}function B(e,t,n,r={}){const o=r.axis||"y";return{measure:()=>function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!=e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight}(e,r.target,n),update:t=>{!function(e,t,n){v(e,"x",t,n),v(e,"y",t,n),t.time=n}(e,n,t),(r.offset||r.target)&&A(e,n,r)},notify:"function"==typeof t?()=>t(n):z(t,n[o])}}function z(e,t){return e.pause(),e.forEachNative(((e,{easing:t})=>{var n,r;if(e.updateDuration)t||(e.easing=g),e.updateDuration(1);else{const o={duration:1e3};t||(o.easing="linear"),null===(r=null===(n=e.effect)||void 0===n?void 0:n.updateTiming)||void 0===r||r.call(n,o)}})),()=>{e.currentTime=t.progress}}const C=new WeakMap,L=new WeakMap,k=new WeakMap,N=e=>e===document.documentElement?window:e;function F(e,t={}){var{container:n=document.documentElement}=t,o=(0,r._T)(t,["container"]);let l=k.get(n);l||(l=new Set,k.set(n,l));const u=B(n,e,{time:0,x:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0},y:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}},o);if(l.add(u),!C.has(n)){const e=()=>{const e=performance.now();for(const t of l)t.measure();for(const t of l)t.update(e);for(const t of l)t.notify()};C.set(n,e);const t=N(n);window.addEventListener("resize",e,{passive:!0}),n!==document.documentElement&&L.set(n,(s=e,"function"==typeof(a=n)?f(a):i(a,s))),t.addEventListener("scroll",e,{passive:!0})}var a,s;const c=C.get(n),p=requestAnimationFrame(c);return()=>{var t;"function"!=typeof e&&e.stop(),cancelAnimationFrame(p);const r=k.get(n);if(!r)return;if(r.delete(u),r.size)return;const o=C.get(n);C.delete(n),o&&(N(n).removeEventListener("scroll",o),null===(t=L.get(n))||void 0===t||t(),window.removeEventListener("resize",o))}}var R=n(3234),W=n(6681),_=n(8868),D=function(){return{scrollX:(0,R.B)(0),scrollY:(0,R.B)(0),scrollXProgress:(0,R.B)(0),scrollYProgress:(0,R.B)(0)}};function H(e){void 0===e&&(e={});var t=e.container,n=e.target,o=(0,r._T)(e,["container","target"]),l=(0,W.h)(D);return(0,_.L)((function(){return F((function(e){var t=e.x,n=e.y;l.scrollX.set(t.current),l.scrollXProgress.set(t.progress),l.scrollY.set(n.current),l.scrollYProgress.set(n.progress)}),(0,r.pi)((0,r.pi)({},o),{container:(null==t?void 0:t.current)||void 0,target:(null==n?void 0:n.current)||void 0}))}),[]),l}},4827:(e,t,n)=>{n.d(t,{H:()=>f});var r=n(655),o=n(9180),l=function(e){return function(e){return"object"==typeof e&&e.mix}(e)?e.mix:void 0};var u=n(4960),a=n(8868);var i=n(4735);function s(e,t){var n=(0,u.c)(t()),r=function(){return n.set(t())};return r(),function(e,t){(0,a.L)((function(){var n=e.map((function(e){return e.onChange(t)}));return function(){return n.forEach((function(e){return e()}))}}))}(e,(function(){return i.ZP.update(r,!1,!0)})),n}var c=n(6681);function f(e,t,n,u){var a="function"==typeof t?t:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!Array.isArray(e[0]),u=n?0:-1,a=e[0+u],i=e[1+u],s=e[2+u],c=e[3+u],f=(0,o.s)(i,s,(0,r.pi)({mixer:l(s[0])},c));return n?f(a):f}(t,n,u);return Array.isArray(e)?p(e,a):p([e],(function(e){var t=(0,r.CR)(e,1)[0];return a(t)}))}function p(e,t){var n=(0,c.h)((function(){return[]}));return s(e,(function(){n.length=0;for(var r=e.length,o=0;o<r;o++)n[o]=e[o].get();return t(n)}))}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[788],{6215:(e,t,n)=>{n.d(t,{J:()=>j});var r,o,l=n(7294),u=n(2984),a=n(2351),i=n(3784),s=n(9946),c=n(1363),f=n(4103),p=n(4575),d=n(6567),v=n(4157),g=n(9650),h=n(5466),m=n(1074),y=n(4007),P=n(6045),E=n(3781),b=n(5662),S=n(3855),w=n(6723),x=n(5958),O=n(2740),T=((o=T||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),M=((r=M||{})[r.TogglePopover=0]="TogglePopover",r[r.ClosePopover=1]="ClosePopover",r[r.SetButton=2]="SetButton",r[r.SetButtonId=3]="SetButtonId",r[r.SetPanel=4]="SetPanel",r[r.SetPanelId=5]="SetPanelId",r);let I={0:e=>{let t={...e,popoverState:(0,u.E)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},A=(0,l.createContext)(null);function B(e){let t=(0,l.useContext)(A);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,B),t}return t}A.displayName="PopoverContext";let z=(0,l.createContext)(null);function C(e){let t=(0,l.useContext)(z);if(null===t){let t=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}z.displayName="PopoverAPIContext";let L=(0,l.createContext)(null);function k(){return(0,l.useContext)(L)}L.displayName="PopoverGroupContext";let N=(0,l.createContext)(null);function F(e,t){return(0,u.E)(t.type,I,e,t)}N.displayName="PopoverPanelContext";let R=a.AN.RenderStrategy|a.AN.Static;let W=a.AN.RenderStrategy|a.AN.Static;let _=(0,a.yV)((function(e,t){var n;let{__demoMode:r=!1,...o}=e,s=(0,l.useRef)(null),c=(0,i.T)(t,(0,i.h)((e=>{s.current=e}))),f=(0,l.useRef)([]),v=(0,l.useReducer)(F,{__demoMode:r,popoverState:r?0:1,buttons:f,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,l.createRef)(),afterPanelSentinel:(0,l.createRef)()}),[{popoverState:h,button:P,buttonId:b,panel:w,panelId:T,beforePanelSentinel:M,afterPanelSentinel:I},B]=v,C=(0,m.i)(null!=(n=s.current)?n:P),L=(0,l.useMemo)((()=>{if(!P||!w)return!1;for(let u of document.querySelectorAll("body > *"))if(Number(null==u?void 0:u.contains(P))^Number(null==u?void 0:u.contains(w)))return!0;let e=(0,p.GO)(),t=e.indexOf(P),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],l=e[r];return!w.contains(o)&&!w.contains(l)}),[P,w]),R=(0,S.E)(b),W=(0,S.E)(T),_=(0,l.useMemo)((()=>({buttonId:R,panelId:W,close:()=>B({type:1})})),[R,W,B]),D=k(),H=null==D?void 0:D.registerPopover,G=(0,E.z)((()=>{var e;return null!=(e=null==D?void 0:D.isFocusWithinPopoverGroup())?e:(null==C?void 0:C.activeElement)&&((null==P?void 0:P.contains(C.activeElement))||(null==w?void 0:w.contains(C.activeElement)))}));(0,l.useEffect)((()=>null==H?void 0:H(_)),[H,_]);let[Y,j]=(0,O.k)(),V=(0,x.v)({portals:Y,defaultContainers:[P,w]});(0,y.O)(null==C?void 0:C.defaultView,"focus",(e=>{var t,n,r,o;e.target!==window&&e.target instanceof HTMLElement&&0===h&&(G()||P&&w&&(V.contains(e.target)||null!=(n=null==(t=M.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=I.current)?void 0:r.contains)&&o.call(r,e.target)||B({type:1})))}),!0),(0,g.O)(V.resolveContainers,((e,t)=>{B({type:1}),(0,p.sP)(t,p.tJ.Loose)||(e.preventDefault(),null==P||P.focus())}),0===h);let $=(0,E.z)((e=>{B({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:P:P;null==t||t.focus()})),Z=(0,l.useMemo)((()=>({close:$,isPortalled:L})),[$,L]),q=(0,l.useMemo)((()=>({open:0===h,close:$})),[h,$]),J={ref:c};return l.createElement(N.Provider,{value:null},l.createElement(A.Provider,{value:v},l.createElement(z.Provider,{value:Z},l.createElement(d.up,{value:(0,u.E)(h,{0:d.ZM.Open,1:d.ZM.Closed})},l.createElement(j,null,(0,a.sY)({ourProps:J,theirProps:o,slot:q,defaultTag:"div",name:"Popover"}),l.createElement(V.MainTreeNode,null))))))})),D=(0,a.yV)((function(e,t){let n=(0,s.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[d,g]=B("Popover.Button"),{isPortalled:h}=C("Popover.Button"),y=(0,l.useRef)(null),S=`headlessui-focus-sentinel-${(0,s.M)()}`,w=k(),x=null==w?void 0:w.closeOthers,O=null!==(0,l.useContext)(N);(0,l.useEffect)((()=>{if(!O)return g({type:3,buttonId:r}),()=>{g({type:3,buttonId:null})}}),[O,r,g]);let[T]=(0,l.useState)((()=>Symbol())),M=(0,i.T)(y,t,O?null:e=>{if(e)d.buttons.current.push(T);else{let e=d.buttons.current.indexOf(T);-1!==e&&d.buttons.current.splice(e,1)}d.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&g({type:2,button:e})}),I=(0,i.T)(y,t),A=(0,m.i)(y),z=(0,E.z)((e=>{var t,n,r;if(O){if(1===d.popoverState)return;switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),g({type:1}),null==(r=d.button)||r.focus()}}else switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),1===d.popoverState&&(null==x||x(d.buttonId)),g({type:0});break;case c.R.Escape:if(0!==d.popoverState)return null==x?void 0:x(d.buttonId);if(!y.current||null!=A&&A.activeElement&&!y.current.contains(A.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1})}})),L=(0,E.z)((e=>{O||e.key===c.R.Space&&e.preventDefault()})),F=(0,E.z)((t=>{var n,r;(0,f.P)(t.currentTarget)||e.disabled||(O?(g({type:1}),null==(n=d.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===d.popoverState&&(null==x||x(d.buttonId)),g({type:0}),null==(r=d.button)||r.focus()))})),R=(0,E.z)((e=>{e.preventDefault(),e.stopPropagation()})),W=0===d.popoverState,_=(0,l.useMemo)((()=>({open:W})),[W]),D=(0,v.f)(e,y),H=O?{ref:I,type:D,onKeyDown:z,onClick:F}:{ref:M,id:d.buttonId,type:D,"aria-expanded":e.disabled?void 0:0===d.popoverState,"aria-controls":d.panel?d.panelId:void 0,onKeyDown:z,onKeyUp:L,onClick:F,onMouseDown:R},G=(0,b.l)(),Y=(0,E.z)((()=>{let e=d.panel;e&&(0,u.E)(G.current,{[b.N.Forwards]:()=>(0,p.jA)(e,p.TO.First),[b.N.Backwards]:()=>(0,p.jA)(e,p.TO.Last)})===p.fE.Error&&(0,p.jA)((0,p.GO)().filter((e=>"true"!==e.dataset.headlessuiFocusGuard)),(0,u.E)(G.current,{[b.N.Forwards]:p.TO.Next,[b.N.Backwards]:p.TO.Previous}),{relativeTo:d.button})}));return l.createElement(l.Fragment,null,(0,a.sY)({ourProps:H,theirProps:o,slot:_,defaultTag:"button",name:"Popover.Button"}),W&&!O&&h&&l.createElement(P._,{id:S,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:Y}))})),H=(0,a.yV)((function(e,t){let n=(0,s.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:u},c]=B("Popover.Overlay"),p=(0,i.T)(t),v=(0,d.oJ)(),g=null!==v?(v&d.ZM.Open)===d.ZM.Open:0===u,h=(0,E.z)((e=>{if((0,f.P)(e.currentTarget))return e.preventDefault();c({type:1})})),m=(0,l.useMemo)((()=>({open:0===u})),[u]);return(0,a.sY)({ourProps:{ref:p,id:r,"aria-hidden":!0,onClick:h},theirProps:o,slot:m,defaultTag:"div",features:R,visible:g,name:"Popover.Overlay"})})),G=(0,a.yV)((function(e,t){let n=(0,s.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...f}=e,[v,g]=B("Popover.Panel"),{close:h,isPortalled:y}=C("Popover.Panel"),S=`headlessui-focus-sentinel-before-${(0,s.M)()}`,x=`headlessui-focus-sentinel-after-${(0,s.M)()}`,O=(0,l.useRef)(null),T=(0,i.T)(O,t,(e=>{g({type:4,panel:e})})),M=(0,m.i)(O);(0,w.e)((()=>(g({type:5,panelId:r}),()=>{g({type:5,panelId:null})})),[r,g]);let I=(0,d.oJ)(),A=null!==I?(I&d.ZM.Open)===d.ZM.Open:0===v.popoverState,z=(0,E.z)((e=>{var t;if(e.key===c.R.Escape){if(0!==v.popoverState||!O.current||null!=M&&M.activeElement&&!O.current.contains(M.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1}),null==(t=v.button)||t.focus()}}));(0,l.useEffect)((()=>{var t;e.static||1===v.popoverState&&(null==(t=e.unmount)||t)&&g({type:4,panel:null})}),[v.popoverState,e.unmount,e.static,g]),(0,l.useEffect)((()=>{if(v.__demoMode||!o||0!==v.popoverState||!O.current)return;let e=null==M?void 0:M.activeElement;O.current.contains(e)||(0,p.jA)(O.current,p.TO.First)}),[v.__demoMode,o,O,v.popoverState]);let L=(0,l.useMemo)((()=>({open:0===v.popoverState,close:h})),[v,h]),k={ref:T,id:r,onKeyDown:z,onBlur:o&&0===v.popoverState?e=>{var t,n,r,o,l;let u=e.relatedTarget;u&&O.current&&(null!=(t=O.current)&&t.contains(u)||(g({type:1}),(null!=(r=null==(n=v.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,u)||null!=(l=null==(o=v.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,u))&&u.focus({preventScroll:!0})))}:void 0,tabIndex:-1},F=(0,b.l)(),R=(0,E.z)((()=>{let e=O.current;e&&(0,u.E)(F.current,{[b.N.Forwards]:()=>{var t;(0,p.jA)(e,p.TO.First)===p.fE.Error&&(null==(t=v.afterPanelSentinel.current)||t.focus())},[b.N.Backwards]:()=>{var e;null==(e=v.button)||e.focus({preventScroll:!0})}})})),_=(0,E.z)((()=>{let e=O.current;e&&(0,u.E)(F.current,{[b.N.Forwards]:()=>{var e;if(!v.button)return;let t=(0,p.GO)(),n=t.indexOf(v.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let l of o.slice())if("true"===l.dataset.headlessuiFocusGuard||null!=(e=v.panel)&&e.contains(l)){let e=o.indexOf(l);-1!==e&&o.splice(e,1)}(0,p.jA)(o,p.TO.First,{sorted:!1})},[b.N.Backwards]:()=>{var t;(0,p.jA)(e,p.TO.Previous)===p.fE.Error&&(null==(t=v.button)||t.focus())}})}));return l.createElement(N.Provider,{value:r},A&&y&&l.createElement(P._,{id:S,ref:v.beforePanelSentinel,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:R}),(0,a.sY)({ourProps:k,theirProps:f,slot:L,defaultTag:"div",features:W,visible:A,name:"Popover.Panel"}),A&&y&&l.createElement(P._,{id:x,ref:v.afterPanelSentinel,features:P.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:_}))})),Y=(0,a.yV)((function(e,t){let n=(0,l.useRef)(null),r=(0,i.T)(n,t),[o,u]=(0,l.useState)([]),s=(0,E.z)((e=>{u((t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t}))})),c=(0,E.z)((e=>(u((t=>[...t,e])),()=>s(e)))),f=(0,E.z)((()=>{var e;let t=(0,h.r)(n);if(!t)return!1;let r=t.activeElement;return!(null==(e=n.current)||!e.contains(r))||o.some((e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))}))})),p=(0,E.z)((e=>{for(let t of o)t.buttonId.current!==e&&t.close()})),d=(0,l.useMemo)((()=>({registerPopover:c,unregisterPopover:s,isFocusWithinPopoverGroup:f,closeOthers:p})),[c,s,f,p]),v=(0,l.useMemo)((()=>({})),[]),g=e,m={ref:r};return l.createElement(L.Provider,{value:d},(0,a.sY)({ourProps:m,theirProps:g,slot:v,defaultTag:"div",name:"Popover.Group"}))})),j=Object.assign(_,{Button:D,Overlay:H,Panel:G,Group:Y})},4960:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(655),o=n(7294),l=n(3234),u=n(6014),a=n(6681);function i(e){var t=(0,a.h)((function(){return(0,l.B)(e)}));if((0,o.useContext)(u._).isStatic){var n=(0,r.CR)((0,o.useState)(e),2)[1];(0,o.useEffect)((function(){return t.onChange(n)}),[])}return t}},1768:(e,t,n)=>{n.d(t,{v:()=>H});var r=n(655);const o=new WeakMap;let l;function u({target:e,contentRect:t,borderBoxSize:n}){var r;null===(r=o.get(e))||void 0===r||r.forEach((r=>{r({target:e,contentSize:t,get size(){return function(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(e,n)}})}))}function a(e){e.forEach(u)}function i(e,t){l||"undefined"!=typeof ResizeObserver&&(l=new ResizeObserver(a));const n=function(e,t){var n;return"string"==typeof e?t?(null!==(n=t[e])&&void 0!==n||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}(e);return n.forEach((e=>{let n=o.get(e);n||(n=new Set,o.set(e,n)),n.add(t),null==l||l.observe(e)})),()=>{n.forEach((e=>{const n=o.get(e);null==n||n.delete(t),(null==n?void 0:n.size)||null==l||l.unobserve(e)}))}}const s=new Set;let c;function f(e){return s.add(e),c||(c=()=>{const e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};s.forEach((e=>e(t)))},window.addEventListener("resize",c)),()=>{s.delete(e),!s.size&&c&&(c=void 0)}}const p=(e,t,n)=>t-e==0?1:(n-e)/(t-e);const d={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function v(e,t,n,r){const o=n[t],{length:l,position:u}=d[t],a=o.current,i=n.time;o.current=e["scroll"+u],o.scrollLength=e["scroll"+l]-e["client"+l],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=p(0,o.scrollLength,o.current);const s=r-i;var c,f;o.velocity=s>50?0:(c=o.current-a,(f=s)?c*(1e3/f):0)}const g=e=>e,h=(e,t,n)=>-n*e+n*t+e;function m(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=p(0,t,r);e.push(h(n,1,o))}}function y(e){const t=[0];return m(t,e-1),t}const P=e=>"number"==typeof e;function E(e,t){return(e=>Array.isArray(e)&&!P(e[0]))(e)?e[((e,t,n)=>{const r=t-e;return((n-e)%r+r)%r+e})(0,e.length,t)]:e}function b(e,t=y(e.length),n=g){const r=e.length,o=r-t.length;return o>0&&m(t,o),o=>{let l=0;for(;l<r-2&&!(o<t[l+1]);l++);let u=(a=0,i=1,s=p(t[l],t[l+1],o),Math.min(Math.max(s,a),i));var a,i,s;return u=E(n,l)(u),h(e[l],e[l+1],u)}}const S={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},w=e=>"string"==typeof e,x={start:0,center:.5,end:1};function O(e,t,n=0){let r=0;if(void 0!==x[e]&&(e=x[e]),w(e)){const t=parseFloat(e);e.endsWith("px")?r=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?r=t/100*document.documentElement.clientWidth:e.endsWith("vh")?r=t/100*document.documentElement.clientHeight:e=t}return P(e)&&(r=t*e),n+r}const T=[0,0];function M(e,t,n,r){let o=Array.isArray(e)?e:T,l=0,u=0;return P(e)?o=[e,e]:w(e)&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,x[e]?e:"0"]),l=O(o[0],n,r),u=O(o[1],t),l-u}const I={x:0,y:0};function A(e,t,n){let{offset:r=S.All}=n;const{target:o=e,axis:l="y"}=n,u="y"===l?"height":"width",a=o!==e?function(e,t){let n={x:0,y:0},r=e;for(;r&&r!==t;)if(r instanceof HTMLElement)n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r instanceof SVGGraphicsElement&&"getBBox"in r){const{top:e,left:t}=r.getBBox();for(n.x+=t,n.y+=e;r&&"svg"!==r.tagName;)r=r.parentNode}return n}(o,e):I,i=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},s={width:e.clientWidth,height:e.clientHeight};t[l].offset.length=0;let c=!t[l].interpolate;const f=r.length;for(let p=0;p<f;p++){const e=M(r[p],s[u],i[u],a[l]);c||e===t[l].interpolatorOffsets[p]||(c=!0),t[l].offset[p]=e}c&&(t[l].interpolate=b(y(f),t[l].offset),t[l].interpolatorOffsets=[...t[l].offset]),t[l].progress=t[l].interpolate(t[l].current)}function B(e,t,n,r={}){const o=r.axis||"y";return{measure:()=>function(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!=e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight}(e,r.target,n),update:t=>{!function(e,t,n){v(e,"x",t,n),v(e,"y",t,n),t.time=n}(e,n,t),(r.offset||r.target)&&A(e,n,r)},notify:"function"==typeof t?()=>t(n):z(t,n[o])}}function z(e,t){return e.pause(),e.forEachNative(((e,{easing:t})=>{var n,r;if(e.updateDuration)t||(e.easing=g),e.updateDuration(1);else{const o={duration:1e3};t||(o.easing="linear"),null===(r=null===(n=e.effect)||void 0===n?void 0:n.updateTiming)||void 0===r||r.call(n,o)}})),()=>{e.currentTime=t.progress}}const C=new WeakMap,L=new WeakMap,k=new WeakMap,N=e=>e===document.documentElement?window:e;function F(e,t={}){var{container:n=document.documentElement}=t,o=(0,r._T)(t,["container"]);let l=k.get(n);l||(l=new Set,k.set(n,l));const u=B(n,e,{time:0,x:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0},y:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}},o);if(l.add(u),!C.has(n)){const e=()=>{const e=performance.now();for(const t of l)t.measure();for(const t of l)t.update(e);for(const t of l)t.notify()};C.set(n,e);const t=N(n);window.addEventListener("resize",e,{passive:!0}),n!==document.documentElement&&L.set(n,(s=e,"function"==typeof(a=n)?f(a):i(a,s))),t.addEventListener("scroll",e,{passive:!0})}var a,s;const c=C.get(n),p=requestAnimationFrame(c);return()=>{var t;"function"!=typeof e&&e.stop(),cancelAnimationFrame(p);const r=k.get(n);if(!r)return;if(r.delete(u),r.size)return;const o=C.get(n);C.delete(n),o&&(N(n).removeEventListener("scroll",o),null===(t=L.get(n))||void 0===t||t(),window.removeEventListener("resize",o))}}var R=n(3234),W=n(6681),_=n(8868),D=function(){return{scrollX:(0,R.B)(0),scrollY:(0,R.B)(0),scrollXProgress:(0,R.B)(0),scrollYProgress:(0,R.B)(0)}};function H(e){void 0===e&&(e={});var t=e.container,n=e.target,o=(0,r._T)(e,["container","target"]),l=(0,W.h)(D);return(0,_.L)((function(){return F((function(e){var t=e.x,n=e.y;l.scrollX.set(t.current),l.scrollXProgress.set(t.progress),l.scrollY.set(n.current),l.scrollYProgress.set(n.progress)}),(0,r.pi)((0,r.pi)({},o),{container:(null==t?void 0:t.current)||void 0,target:(null==n?void 0:n.current)||void 0}))}),[]),l}},4827:(e,t,n)=>{n.d(t,{H:()=>f});var r=n(655),o=n(9180),l=function(e){return function(e){return"object"==typeof e&&e.mix}(e)?e.mix:void 0};var u=n(4960),a=n(8868);var i=n(4735);function s(e,t){var n=(0,u.c)(t()),r=function(){return n.set(t())};return r(),function(e,t){(0,a.L)((function(){var n=e.map((function(e){return e.onChange(t)}));return function(){return n.forEach((function(e){return e()}))}}))}(e,(function(){return i.ZP.update(r,!1,!0)})),n}var c=n(6681);function f(e,t,n,u){var a="function"==typeof t?t:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!Array.isArray(e[0]),u=n?0:-1,a=e[0+u],i=e[1+u],s=e[2+u],c=e[3+u],f=(0,o.s)(i,s,(0,r.pi)({mixer:l(s[0])},c));return n?f(a):f}(t,n,u);return Array.isArray(e)?p(e,a):p([e],(function(e){var t=(0,r.CR)(e,1)[0];return a(t)}))}function p(e,t){var n=(0,c.h)((function(){return[]}));return s(e,(function(){n.length=0;for(var r=e.length,o=0;o<r;o++)n[o]=e[o].get();return t(n)}))}}}]); \ No newline at end of file diff --git a/assets/js/9867.87f774ce.js b/assets/js/9867.87f774ce.js new file mode 100644 index 00000000..8e6d12dc --- /dev/null +++ b/assets/js/9867.87f774ce.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[9867],{9867:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-prepverse-docgen","id":"default"}')}}]); \ No newline at end of file diff --git a/assets/js/a6aa9e1f.5dbafc8d.js b/assets/js/a6aa9e1f.5dbafc8d.js new file mode 100644 index 00000000..13ff9a23 --- /dev/null +++ b/assets/js/a6aa9e1f.5dbafc8d.js @@ -0,0 +1 @@ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[3089],{6120:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[9867,9867]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=6120,e.exports=a},5506:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{"use strict";r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M0 0h10v10L5 5 0 0Z",fill:"#fff"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.072 0a14.87 14.87 0 0 0-9.767 3.661 15.462 15.462 0 0 0-5.11 9.256 15.654 15.654 0 0 0 1.984 10.431c1.854 3.126 4.737 5.475 8.133 6.627.758.141 1.026-.34 1.026-.746v-2.615c-4.206.934-5.093-2.068-5.093-2.068a4.108 4.108 0 0 0-1.673-2.256c-1.359-.944.111-.944.111-.944a3.13 3.13 0 0 1 1.33.522c.398.275.73.639.971 1.064.205.379.48.712.812.982a3.152 3.152 0 0 0 3.57.302 3.297 3.297 0 0 1 .924-2.058c-3.346-.387-6.858-1.71-6.858-7.553a6.02 6.02 0 0 1 1.543-4.126 5.72 5.72 0 0 1 .148-4.069s1.266-.415 4.14 1.577a13.955 13.955 0 0 1 7.543 0c2.874-1.992 4.131-1.577 4.131-1.577a5.69 5.69 0 0 1 .185 4.041 6.02 6.02 0 0 1 1.544 4.126c0 5.91-3.522 7.203-6.877 7.552.36.37.638.814.815 1.302.177.49.249 1.011.211 1.53v4.22c0 .501.268.888 1.035.737 3.357-1.182 6.197-3.538 8.019-6.651a15.655 15.655 0 0 0 1.934-10.365 15.464 15.464 0 0 0-5.059-9.198A14.873 14.873 0 0 0 15.072 0Z",fill:"currentColor"}));const s="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",m=()=>{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},1289:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>Z,zS:()=>P,rg:()=>m,gZ:()=>S,$G:()=>C});var n=r(7294),a=r(1984),l=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,l.C)(),{permalink:s,title:m,date:u,formattedDate:d,frontMatter:p,description:f,tags:g}=r,b=r.authors[0];return n.createElement(o.Z,null,n.createElement(a.Z,{itemProp:"url",to:s},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90 md:h-64"},n.createElement("img",{src:`${p.image}?h=256`,alt:m,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover",loading:"lazy"}))),n.createElement("div",{className:"px-4 py-4 md:px-6 md:py-6"},n.createElement("div",{className:(0,i.Z)("mb-2 gap-1 md:mb-4 2xl:mb-6","flex flex-wrap items-center")},g.map((e=>n.createElement(a.Z,{className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4 2xl:mb-6"},n.createElement(a.Z,{itemProp:"url",to:s,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,i.Z)("mb-2 md:mb-4 2xl:mb-6","text-gray-700 dark:text-gray-200","text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10","font-lg","font-bold")},m)),n.createElement("div",{className:(0,i.Z)("line-clamp-3","text-gray-700 dark:text-gray-300","text-xs md:text-base 2xl:text-xl")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(a.Z,{href:`/blog/author/${null===(e=b)||void 0===e?void 0:e.key}`,itemProp:"url",className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","no-underline")},null===(t=b)||void 0===t?void 0:t.name),n.createElement("span",{className:(0,i.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","leading-6","no-underline")},n.createElement(c.Ej,{date:u,formattedDate:d})))))},m=({items:e})=>n.createElement("div",{className:(0,i.Z)("py-10","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","not-prose")},n.createElement("h2",{className:(0,i.Z)("m-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-10","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","px-0 blog-sm:px-6","font-semibold")},"Featured Posts"),n.createElement("div",{className:"grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"},e.map((({content:e})=>n.createElement(l.n,{key:e.metadata.permalink,content:e},n.createElement(s,null))))));var u=r(5750),d=r(9387),p=r(8241),f=r(3597),g=r(7332),b=r(6616),y=r(5456),h=r(6459),v=r(9075);const x=(0,v.Z)("telegram",(function(e,t){var r=t.title;return(0,y.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,h.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});var w=r(7267);const E=(0,w.Z)({color:"#37aee2",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});const O=(0,v.Z)("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return(0,y.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,h.Z)({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=(0,w.Z)({color:"#3b5998",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var j=r(6250);const P=({children:e})=>{var t,r,s,m,y,h;const{metadata:v,isBlogPostPage:w}=(0,l.C)(),{permalink:P,title:Z,date:N,formattedDate:C,readingTime:S,frontMatter:D,tags:M,description:A,authors:L}=v,R=L[0],{siteConfig:{url:B}}=(0,p.Z)();return n.createElement(o.Z,{className:(0,i.Z)("py-10","px-4 sm:px-0","blog-sm:py-12","blog-md:py-16","w-full","mx-auto","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center","blog-sm:px-6")},n.createElement(a.Z,{to:"/blog",className:(0,i.Z)("!text-gray-500 text-sm no-underline")},"\u2190 Back to blog"),n.createElement("div",{className:"flex items-center space-x-2 px-2 py-1"},n.createElement("span",{className:"text-gray-500 text-sm"},"Share on"),n.createElement(f.Z,{url:B+P,title:Z,source:B,summary:A,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(g.Z,{size:26,round:!0})),n.createElement(b.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(j.tL,{width:26,height:26})),n.createElement(x,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(E,{size:26,round:!0})),n.createElement(O,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(k,{size:26,round:!0})))),n.createElement("div",null,n.createElement("img",{className:"mb-2 w-full rounded-xl",src:`${D.image}?w=160`,alt:Z})),n.createElement("div",{className:"blog-sm:px-6"},n.createElement("div",{className:"mb-6 text-sm"},n.createElement("div",{className:(0,i.Z)("flex","justify-between","sm:flex-row flex-col")},n.createElement("div",{className:"flex justify-center items-center gap-2"},n.createElement(a.Z,{to:`/blog/author/${null===(t=R)||void 0===t?void 0:t.key}`,itemProp:"url"},n.createElement("img",{src:null===(r=R)||void 0===r?void 0:r.imageURL,alt:null===(s=R)||void 0===s?void 0:s.name,loading:"lazy",className:"flex h-[32px] w-[32px] rounded-full object-cover"})),n.createElement(a.Z,{to:`/blog/author/${null===(m=R)||void 0===m?void 0:m.key}`,itemProp:"url",className:(0,i.Z)("flex-1","text-gray-900 dark:text-gray-200","text-sm","no-underline","hover:no-underline")},null===(y=R)||void 0===y?void 0:y.name),n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement("span",{className:"text-gray-600 dark:text-gray-400"},null===(h=R)||void 0===h?void 0:h.title)),n.createElement("div",{className:"flex items-center gap-2 text-gray-600 dark:text-gray-400"},n.createElement(c.Ej,{date:N,formattedDate:C}),void 0!==S&&n.createElement(n.Fragment,null,n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.OV,{readingTime:S}))))),n.createElement("h1",{className:"text-xl md:text-4xl",itemProp:"headline"},w?Z:n.createElement(a.Z,{itemProp:"url",to:P},Z)),n.createElement("div",{id:u.blogPostContainerID,className:"markdown",itemProp:"articleBody"},n.createElement(d.Z,null,e))))},Z=({author:e,className:t})=>n.createElement(N,{author:e,className:t}),N=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,f;const g=e.github||e.twitter||e.linkedin;return n.createElement("div",{className:(0,i.Z)("px-4","blog-md:px-7","blog-2xl:px-0","max-w-[640px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center")},n.createElement("div",{className:(0,i.Z)("w-full","flex items-center justify-between flex-wrap")},n.createElement("div",{className:(0,i.Z)("flex items-center","gap-2 sm:gap-6")},n.createElement(a.Z,{to:`/blog/author/${null===(t=e)||void 0===t?void 0:t.key}`,itemProp:"url",className:"flex-shrink-0"},n.createElement("img",{src:null===(r=e)||void 0===r?void 0:r.imageURL,alt:null===(l=e)||void 0===l?void 0:l.name,loading:"lazy",className:(0,i.Z)("flex flex-shrink-0","h-12 w-12","blog-sm:h-[88px] blog-sm:w-[88px]","blog-md:h-[120px] blog-md:w-[120px]","rounded-full object-cover")})),n.createElement("div",{className:(0,i.Z)("not-prose flex flex-col justify-between")},n.createElement("h1",{className:(0,i.Z)("text-xl sm:text-[40px] sm:leading-[56px]","m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200")},null===(o=e)||void 0===o?void 0:o.name),n.createElement("div",{className:(0,i.Z)("text-xs sm:text-base","text-gray-600 dark:text-gray-400")},null===(c=e)||void 0===c?void 0:c.title))),g&&n.createElement("div",{className:"flex justify-center gap-3"},(null===(s=e)||void 0===s?void 0:s.github)&&n.createElement(a.Z,{to:null===(m=e)||void 0===m?void 0:m.github},n.createElement(j.Ey,{className:"h-6 w-6"})),(null===(u=e)||void 0===u?void 0:u.twitter)&&n.createElement(a.Z,{to:null===(d=e)||void 0===d?void 0:d.twitter},n.createElement(j.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(f=e)||void 0===f?void 0:f.linkedin},n.createElement(j.n6,{className:"h-6 w-6"}))))),n.createElement("div",{className:"border-b border-gray-200 dark:border-gray-700 mb-8"}))};r(1915),r(7328),r(6534);const C=()=>{const{metadata:e}=(0,l.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(a.Z,{to:e.permalink,className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","no-underline hover:no-underline","whitespace-nowrap"),key:e.permalink},e.label))))},S=({posts:e,title:t})=>{var r,l,o;return e.length<1?null:n.createElement("div",{className:(0,i.Z)("mx-auto w-full","py-10","blog-sm:py-12","blog-md:py-16","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:"blog-sm:px-6 w-full px-4"},n.createElement("h2",{className:"m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200"},t),n.createElement("div",{className:"flex flex-col"},e.map((e=>n.createElement("div",{key:null!==(o=e.permalink)&&void 0!==o?o:e.id,className:(0,i.Z)("flex","flex-col","p-5","mb-5","rounded-md","bg-gray-50 dark:bg-gray-800")},n.createElement(a.Z,{to:e.permalink,rel:"dofollow",className:(0,i.Z)("font-bold","text-gray-800 dark:text-gray-200","no-underline","hover:text-gray-800 hover:no-underline dark:hover:text-gray-200","mb-2")},e.title),n.createElement("p",{className:(0,i.Z)("font-sm","text-gray-700 dark:text-gray-400")},e.description),n.createElement("div",{id:"post-info",className:"flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"},n.createElement(a.Z,{to:`/blog/author/${null===(r=e.authors[0])||void 0===r?void 0:r.key}`,itemProp:"url",id:"author-name",className:"text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400"},null===(l=e.authors[0])||void 0===l?void 0:l.name),n.createElement("span",{className:"h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.Ej,{date:e.date,formattedDate:e.formattedDate}))))))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({},r);return l[e]||(l[e]={}),l[e][t]=null!=n?n:!l[e][t],l}))}),[]);return n.useEffect((()=>{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const m=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&m(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:m,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var s=r(4368),m=r(1774);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const f=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},x=!!(null===(e=g)||void 0===e?void 0:e.tutorial),w=b.split("/")[1],E=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:m,prev:u}=null!=s?s:{},d=m?n(m):void 0,p=t[u?n(u):void 0],f=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(u),O=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(O).map((([e,r])=>p(d({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===w&&x&&{current:!0}),{docs:r.map((e=>d({},e,e.id===b&&x&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return x?{id:b,isTutorial:x,unit:w,pagination:E,units:k}:void 0}},502:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>m});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=(e,t)=>t.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},945:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294),a=r(5333);const l=()=>n.createElement(a.C,null)},4006:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(9679),m=r(9068),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var f=r(3854);const g=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:f.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:f.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:f.ty}]},{isPopover:!1,label:"LeetVerse",icon:p,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:f.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:f.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:f.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?f.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var h=r(6775),v=r(6215),x=r(4080),w=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,h.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(x.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(f.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,g.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(f.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(f.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,null)))))):i.createElement(y,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var k=r(2560),j=r(8368),P=r(9526),Z=r(2935);function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){N(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const D=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(p,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(f.v4,null):i.createElement(f.XC,null)),"Cloud"===e&&("light"===c?i.createElement(f.wW,null):i.createElement(C,null)))};var M=r(4650),A=r(707),L=r(9256);const R=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(F,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(T,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(k.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),F=e=>i.createElement("div",{className:(0,a.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(H,{id:"tablet"}),i.createElement(V,{id:"tablet"})),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},g.map((e=>e.isPopover?i.createElement(j.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(D,{component:j.p.Button,label:e.label,open:t}),i.createElement(j.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(D,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(H,{id:"phone"}),i.createElement(V,{id:"phone"})),V=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(f.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(f.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,P.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(L.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(A.c,null),"Dark"))};var $=r(3076),I=r(4695),U=r(6296),z=r(8616);const G=()=>{const{loading:e,githubStarCountText:t}=(0,I.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement($.m,null)),i.createElement(R,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},2581:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},3076:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},682:(e,t,r)=>{"use strict";r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},7593:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},3222:(e,t,r)=>{"use strict";r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},707:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},6296:(e,t,r)=>{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},8325:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},9256:(e,t,r)=>{"use strict";r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},3854:(e,t,r)=>{"use strict";r.d(t,{O2:()=>B,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>y,Bh:()=>g,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>V,t2:()=>A,ty:()=>s,Zm:()=>w,wW:()=>Z});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const j=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){k(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var N,C,S=r(6010);function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const A=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(N=e)||void 0===N?void 0:N.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(C=e)||void 0===C?void 0:C.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",R(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var F=r(9526);function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const V=e=>{const{colorMode:t}=(0,F.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){T(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},9068:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},906:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.8 1h6.4A3.8 3.8 0 0 1 15 4.8v6.4a3.8 3.8 0 0 1-3.8 3.8H4.8A3.8 3.8 0 0 1 1 11.2V4.8A3.8 3.8 0 0 1 4.8 1ZM0 4.8A4.8 4.8 0 0 1 4.8 0h6.4A4.8 4.8 0 0 1 16 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 11.2V4.8Zm5.354.346a.5.5 0 0 0-.708.708L6.793 8l-2.147 2.146a.5.5 0 0 0 .708.708l2.5-2.5a.5.5 0 0 0 0-.708l-2.5-2.5ZM8 10a.5.5 0 0 0 0 1h3a.5.5 0 1 0 0-1H8Z",clipRule:"evenodd"}))},9383:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},5333:(e,t,r)=>{"use strict";r.d(t,{C:()=>p});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(682),i=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const p=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2915:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},8616:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},4158:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.789 5.106a2 2 0 0 0-3.578 0l-6 12A2 2 0 0 0 6 20h12a2 2 0 0 0 1.789-2.894l-6-12ZM13 15a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-2-6a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0V9Z",clipRule:"evenodd"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 10c0 2.22-1.206 4.16-3 5.197V16a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-.803A6 6 0 1 1 18 10Zm-7.414-1.414a1 1 0 0 0-1.414-1.414A3.99 3.99 0 0 0 8 10a3.99 3.99 0 0 0 1.172 2.828 1 1 0 0 0 1.414-1.414A1.99 1.99 0 0 1 10 10c0-.553.223-1.051.586-1.414Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M11 18a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2Z"}));function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8a2 2 0 0 0-.586-1.414l-4-4A2 2 0 0 0 13 4H7Zm2 7a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H9Zm-1 5a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Z",clipRule:"evenodd"}));const p={danger:o,caution:o,"command-line":e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M.293 1.707A1 1 0 0 1 1.707.293l4 4a1 1 0 0 1 0 1.414l-4 4A1 1 0 0 1 .293 8.293L3.586 5 .293 1.707ZM7 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2H7Z",clipRule:"evenodd"})),sourcecode:r(6296).E,info:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 20a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm0-12a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm0 8a1 1 0 0 0 1-1v-3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Z",clipRule:"evenodd"})),tip:m,note:d,additional:d,"info-tip":m},f={caution:"text-refine-react-light-orange dark:text-refine-react-dark-orange",info:"text-refine-react-light-purple dark:text-refine-react-dark-purple",tip:"text-refine-react-light-green-alt dark:text-refine-react-dark-green-alt",note:"text-refine-react-light-green dark:text-refine-react-dark-green","info-tip":"text-refine-blue dark:text-[#6EB3F7]",danger:"text-refine-red","command-line":"text-refine-purple",sourcecode:"text-refine-pink",additional:"text-refine-cyan",simple:"text-gray-700 dark:text-gray-100"},g={caution:"bg-refine-react-light-orange bg-opacity-[0.15] dark:bg-refine-react-dark-orange dark:bg-opacity-[0.15] border-l-refine-react-light-orange dark:border-l-refine-dark-orange",info:"bg-refine-react-light-purple bg-opacity-[0.15] dark:bg-refine-react-dark-purple dark:bg-opacity-[0.15] border-l-refine-react-light-purple dark:border-l-refine-react-dark-purple",tip:"bg-refine-react-light-green-alt bg-opacity-[0.05] dark:bg-refine-react-dark-green-alt dark:bg-opacity-[0.05] border-l-refine-react-light-green-alt dark:border-l-refine-react-dark-green-alt",note:"bg-refine-react-light-green-bg dark:bg-refine-react-light-green dark:bg-opacity-[0.2] border-l-refine-react-light-green dark:border-l-refine-react-dark-green","info-tip":"bg-refine-blue/10 dark:bg-[#6EB3F7]/10 bg-opacity-10 dark:bg-opacity-10 border-l-refine-blue","command-line":"bg-refine-purple bg-opacity-10 border-l-refine-purple",danger:"bg-refine-red bg-opacity-10 border-l-refine-red",sourcecode:"bg-refine-pink bg-opacity-10 border-l-refine-pink",additional:"bg-refine-cyan bg-opacity-10 border-l-refine-cyan",simple:"border dark:border-gray-700 border-gray-300"},b={danger:"DANGER",caution:"CAUTION","command-line":"COMMAND LINE",sourcecode:"SOURCE CODE",info:"INFORMATION",tip:"TIP",note:"NOTE",additional:"ADDITIONAL INFO","info-tip":"INFORMATION",simple:"Good to know"},y=({type:e,title:t,children:r})=>{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=g[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||b[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(u=null!=t?t:b[e])&&void 0!==u?u:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function E(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"}))}function O(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("polyline",{points:"4 17 10 11 4 5"}),n.createElement("line",{x1:"12",y1:"19",x2:"20",y2:"19"}))}function k(e){const{mdxAdmonitionTitle:t,rest:r}=function(e){var t;const r=n.Children.toArray(e),a=r.find((e=>n.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return w(x({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,w(x({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,w(x({},e),{icon:n.createElement(E,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,w(x({},e),{type:"caution",icon:n.createElement(O,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},4906:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(8110),l=r(4006),o=r(945),c=r(6010),i=r(1984),s=r(7593),m=r(2915);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",p="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",f=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:p})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:p,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var g=r(4080),b=r(2560),y=r(2935);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const w=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>x(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(x(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const k=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:p}=(0,O.TH)(),[f,h]=(0,n.useState)(!1),[v,x]=E("banner-modal",null),k=(0,n.useRef)(!1),j=w();var P,Z;return(0,n.useEffect)((()=>{"/blog/"!==p&&"/blog"!==p&&(k.current||f||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===v||null===v?(h(!0),x(0)):(x(v+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{f&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[f]),n.createElement(g.u,{appear:!0,show:f,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>h(!1)},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(P=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==P?P:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(Z=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==Z?Z:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>h(!1)},n.createElement(y.T,{className:"w-4 h-4"})))))))))};function j(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const P=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=j(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=w();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(f,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(k,null))}},5503:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>g});var n=r(7294),a=r(6010),l=r(8241),o=r(9712),c=r(5319),i=r(4906),s=r(6894),m=r(797),u=r(1743),d=r(1289);function p(e){const{metadata:t}=e,{siteConfig:{title:r}}=(0,l.Z)(),{blogDescription:a,blogTitle:c,permalink:i}=t,m="/"===i?r:c;return n.createElement(n.Fragment,null,n.createElement(o.d,{title:m,description:a}),n.createElement(s.Z,{tag:"blog_posts_list"}))}function f(e){const{metadata:t,tags:r,items:l}=e,o=1===t.page,c=l.filter((e=>!0===e.content.metadata.frontMatter.is_featured)),s=l.filter((e=>!0!==e.content.metadata.frontMatter.is_featured));return n.createElement(i.Z,null,o&&n.createElement(d.rg,{items:c}),n.createElement("div",{className:(0,a.Z)("px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","blog-md:block hidden")},n.createElement("div",{className:"border-b border-gray-100 dark:border-gray-700"})),n.createElement(m.Z,{items:s,tags:r,metadata:t}),n.createElement("div",{className:(0,a.Z)("max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","blog-md:border-t border-t-gray-200 dark:border-t-gray-700","blog-sm:mb-16 blog-2xl:mb-20 mb-10")},n.createElement(u.Z,{metadata:t})))}function g(e){return n.createElement(o.FG,{className:(0,a.Z)(c.k.wrapper.blogPages,c.k.page.blogListPage)},n.createElement(p,e),n.createElement(f,e))}},1743:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(2210),l=r(1984),o=r(6250);const c="...",i=(e,t)=>{const r=t-e+1;return Array.from({length:r},((t,r)=>r+e))};var s=r(6010);function m(e){const{metadata:t,basePath:r="/blog"}=e,{totalPages:m,page:u}=t,d=(({totalPages:e,siblingCount:t=1,currentPage:r})=>(0,n.useMemo)((()=>{if(t+5>=e)return i(1,e);const n=Math.max(r-t,1),a=Math.min(r+t,e),l=n>2,o=a<e-2,s=e;if(!l&&o)return[...i(1,3+2*t),c,e];if(l&&!o){const r=i(e-(3+2*t)+1,e);return[1,c,...r]}if(l&&o){const e=i(n,a);return[1,c,...e,c,s]}}),[t,r]))({totalPages:m,currentPage:u});if(0===u||d.length<2)return null;const p=d[d.length-1];return n.createElement("nav",{className:(0,s.Z)("blog-md:justify-end flex items-center justify-center"),"aria-label":(0,a.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},n.createElement("ul",{className:"flex list-none items-center gap-1",style:{padding:0}},n.createElement("li",null,n.createElement(l.Z,{to:1===u?void 0:u-1==1?r:`${r}/page/${u-1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline","hover:no-underline",{"pointer-events-none opacity-20":1===u})},n.createElement(o.s$,null))),d.map((e=>e===c?n.createElement("li",{key:`page:${e}`,className:(0,s.Z)("flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","no-underline","h-[32px] w-[32px]")},"\u2026"):n.createElement("li",{key:e},n.createElement(l.Z,{to:1===e?r:`${r}/page/${e}`,className:(0,s.Z)("text-sm","flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","h-[32px] w-[32px]","no-underline",e===u&&"bg-gray-100 dark:bg-gray-700")},e)))),n.createElement("li",null,n.createElement(l.Z,{to:u===p?void 0:`${r}/page/${u+1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline",{"pointer-events-none opacity-20":u===p})},n.createElement(o._Q,null)))))}},797:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(4185),l=r(3149),o=r(1984),c=r(5506),i=r(6987),s=r(6010);function m({className:e}){var t,r;const{metadata:l}=(0,a.C)(),{permalink:m,title:u,date:d,formattedDate:p,frontMatter:f,description:g,tags:b}=l,y=l.authors[0];return n.createElement(c.Z,{className:e},n.createElement("div",null,n.createElement(o.Z,{itemProp:"url",to:m},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90"},n.createElement("img",{src:`${f.image}?h=160`,alt:u,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150",loading:"lazy"})))),n.createElement("div",{className:"p-4"},n.createElement("div",{className:(0,s.Z)("mb-2 flex gap-1 md:mb-4","flex flex-wrap items-center")},b.map((e=>n.createElement(o.Z,{className:(0,s.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4"},n.createElement(o.Z,{itemProp:"url",to:m,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,s.Z)("text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl","text-gray-700 dark:text-gray-200","font-lg","font-bold","leading-6")},u)),n.createElement("div",{className:(0,s.Z)("text-xs md:text-base lg:text-sm 2xl:text-lg","mt-2 md:mt-4","line-clamp-3 text-gray-700 dark:text-gray-300")},g)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(o.Z,{href:`/blog/author/${null===(t=y)||void 0===t?void 0:t.key}`,itemProp:"url",className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},null===(r=y)||void 0===r?void 0:r.name),n.createElement("span",{className:(0,s.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},n.createElement(i.Ej,{date:d,formattedDate:p})))))}function u({items:e,tags:t,component:r=m,isAuthorPage:o,isTagsPage:c}){return n.createElement("div",{className:(0,s.Z)("px-4","blog-md:px-7","blog-2xl:px-0",!o&&!c&&"blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10",!o&&!c&&"blog-md:pt-16 blog-2xl:pt-20",(o||c)&&"py-8","max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},!o&&!c&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,s.Z)("flex flex-col blog-md:flex-row items-start lg:items-center justify-between","mb-4 lg:mb-8","px-0 blog-sm:px-6","not-prose")},n.createElement("h2",{className:(0,s.Z)("!m-0 !mt-0 !mb-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-8","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","font-semibold")},"All Posts"),n.createElement("p",{className:(0,s.Z)("text-sm blog-md:text-base blog-lg:text-xl","blog-md:max-w-[624px]","mt-6 lg:mt-0","text-gray-500 dark:text-gray-400")},n.createElement("b",null,"PrepVerse blog")," - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.")),n.createElement(l.Z,{tags:t})),n.createElement("div",{className:(0,s.Z)("grid","grid-cols-1 blog-md:grid-cols-3","gap-4 blog-lg:gap-12","pt-6",o?"blog-md:pt-0":"blog-md:pt-12")},e.map((({content:e})=>n.createElement(a.n,{key:e.metadata.permalink,content:e},n.createElement(r,null,n.createElement(e,null)))))))}},6427:(e,t,r)=>{"use strict";r.d(t,{d:()=>A});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),m=r(9238),u=r(6010),d=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const b=e=>{var{as:t}=e,r=g(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({},r),{className:(0,u.Z)(r.className)}))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.1 0c1.05 0 1.9.85 1.9 1.9v5.2A1.9 1.9 0 0 1 10.1 9H10V8h.1a.9.9 0 0 0 .9-.9V1.9a.9.9 0 0 0-.9-.9H4.9a.9.9 0 0 0-.9.9V2H3v-.1C3 .85 3.85 0 4.9 0h5.2Zm-3 3C8.15 3 9 3.85 9 4.9v5.2A1.9 1.9 0 0 1 7.1 12H1.9A1.9 1.9 0 0 1 0 10.1V4.9C0 3.85.85 3 1.9 3h5.2ZM8 4.9a.9.9 0 0 0-.9-.9H1.9a.9.9 0 0 0-.9.9v5.2a.9.9 0 0 0 .9.9h5.2a.9.9 0 0 0 .9-.9V4.9Z",clipRule:"evenodd"})),v=({code:e,className:t})=>{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM0 9.5A.5.5 0 0 1 .5 9h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Z"})));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM.5 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}))),k=({onClick:e,isEnabled:t})=>{const r=t?w:O;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}function Z(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const N=e=>n.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),C=({children:e,icon:t=n.createElement(N,null)})=>n.createElement("div",{className:(0,u.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),S=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:g})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var x;const w=null!==(x=null!=p?p:(0,i.Vo)(t))&&void 0!==x?x:y,E=(0,c.p)(),O=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:N,code:S}=(0,i.nZ)(e,{metastring:r,language:w,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(b,{as:"div",className:(0,u.Z)("refine-common-code-block",w&&`language-${w}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:g},j&&n.createElement(C,{icon:f},j),n.createElement("div",{className:(0,u.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(d.ZP,Z(P({},d.lG),{theme:E,code:S,language:null!=w?w:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:O.codeBlockRef,className:(0,u.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,u.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(m.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,u.Z)(N[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,u.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(O.isEnabled||O.isCodeScrollable)&&n.createElement(k,{onClick:O.toggle,isEnabled:O.isEnabled}),n.createElement(v,{className:(0,u.Z)(),code:S})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const A=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?S:l.Z;return n.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({key:String(o)},r),c)}},319:(e,t,r)=>{"use strict";r.d(t,{Z:()=>N});var n=r(7294),a=r(6427),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const m="playgroundPreview_jwe9";function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0Zm-6.066 5.21C9.264 14.55 8.522 15 8 15s-1.263-.449-1.934-1.79c-.59-1.179-.996-2.83-1.058-4.71h5.984c-.062 1.88-.469 3.531-1.058 4.71Zm1.058-5.71H5.008c.062-1.88.469-3.531 1.058-4.71C6.736 1.45 7.478 1 8 1s1.263.449 1.934 1.79c.59 1.179.996 2.83 1.058 4.71Zm1 1c-.079 2.555-.757 4.786-1.757 6.136A7.005 7.005 0 0 0 14.982 8.5h-2.99Zm2.99-1h-2.99c-.079-2.555-.757-4.786-1.757-6.136A7.005 7.005 0 0 1 14.982 7.5Zm-10.974 0c.078-2.555.757-4.786 1.757-6.136A7.005 7.005 0 0 0 1.018 7.5h2.99Zm-2.99 1a7.005 7.005 0 0 0 4.747 6.136c-1-1.35-1.679-3.581-1.757-6.136h-2.99Z",clipRule:"evenodd"})),f=({if:e,maxWait:t,children:r})=>{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var g=r(6822),b=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||b.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M5.854 6.646a.5.5 0 1 0-.708.708l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.708-.708L8 8.793 5.854 6.646Z"}),n.createElement("path",{fillRule:"evenodd",d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z",clipRule:"evenodd"})));function w({hidden:e,code:t}){const r=n.useRef(null),[a,o]=n.useState(!e),[c,i]=n.useState(!e);return n.createElement(n.Fragment,null,n.createElement("button",{type:"button",className:(0,l.Z)("w-full","focus:outline-none","appearance-none","px-4","py-2","border","border-t-0","border-gray-300 dark:border-gray-700","flex items-center gap-2","bg-gray-100 dark:bg-gray-700",a&&"border-b-0",!a&&"rounded-bl-lg",!a&&"rounded-br-lg","transition-[border-radius] ease-in-out duration-200",!a&&"delay-200","group","text-gray-800 dark:text-gray-100"),onClick:()=>{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(x,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(N,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:u=!1})=>{const p=String(e),{shared:b,sharedCss:y}=(0,g.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),x=n.useRef(null),E=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(x),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(d,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(m,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:x},k?n.createElement(f,{if:E,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=b?b:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${u?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(w,{hidden:a,code:h})))},O=n.memo(E,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},Z=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function N(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(Z,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(O,e):n.createElement(a.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e),{rel:r}))}},9418:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Fe});var n=r(7693),a=r(7294),l=r(6010),o=r(2915);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:34,height:34,fill:"none"},e),a.createElement("g",{opacity:.5},a.createElement("path",{fill:"url(#a)",fillRule:"evenodd",d:"M20.834 10a3.5 3.5 0 1 0-7 0v14a3.5 3.5 0 1 0 7 0V10Zm-3.5 2.666a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333Z",clipRule:"evenodd"}),a.createElement("path",{fill:"url(#b)",fillRule:"evenodd",d:"M33 17c0 8.837-7.163 16-16 16S1 25.837 1 17 8.163 1 17 1s16 7.163 16 16ZM17.334 5a5 5 0 0 0-5 5v14a5 5 0 0 0 10 0V10a5 5 0 0 0-5-5Z",clipRule:"evenodd"}),a.createElement("path",{stroke:"url(#c)",strokeOpacity:.15,d:"M21.334 10a4 4 0 0 0-8 0v14a4 4 0 1 0 8 0V10ZM19.5 10a2.167 2.167 0 1 1-4.333 0 2.167 2.167 0 0 1 4.333 0ZM17 33.5c9.113 0 16.5-7.387 16.5-16.5S26.113.5 17 .5.5 7.887.5 17 7.887 33.5 17 33.5ZM12.834 10a4.5 4.5 0 1 1 9 0v14a4.5 4.5 0 1 1-9 0V10Z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"a",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"b",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"c",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#fff",stopOpacity:0}),a.createElement("stop",{offset:1,stopColor:"#fff"}))));var s=r(7593),m=r(1984);const u=({title:e,description:t,image:r,variant:n="purple",button:c={text:"Learn more",href:"https://refine.dev/",onClick:void 0},bannerName:u})=>{var d,p,f,g,b,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&u&&window.gtag("event","view_banner",{banner_name:u,banner_text:e,banner_description:t,banner_image:r.src})}),[u]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(m.Z,{to:null!==(b=null===(d=r)||void 0===d?void 0:d.href)&&void 0!==b?b:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},d=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],g=Math.floor(Math.random()*(f.length+1));var b=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),x=r(2076),w=r(1446),E=r(502);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4H4Zm7.707 6.707a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z",clipRule:"evenodd"})),j=({children:e})=>{var t,r,n;const o=a.useRef(!1),{id:c}=(0,w.x)(),[i,s]=a.useState(!1),{items:m}=(0,E.wG)(),{reward:u}=(0,x.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),d=null===(n=m.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:6,fill:"none"},e),a.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m1 3 2 2 4-4"})),N=({children:e,id:t})=>{var r,n,o,c;const{id:i}=(0,w.x)(),{items:s,toggle:m}=(0,E.wG)(),u=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!u,"border-refine-react-dark-link dark:border-refine-react-dark-link":u,"bg-refine-react-dark-link":u})},u&&a.createElement(Z,null))),a.createElement("div",{className:(0,l.Z)(u&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!u&&"text-gray-800 dark:text-gray-100")},e))};var C=r(6427),S=r(906);const D=({path:e})=>a.createElement(C.d,{language:"bash",title:"Run on your local",icon:a.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(6296);const A=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),L=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(A,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(L,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var B=r(4158),F=r(6153);const T=()=>a.createElement("div",null,a.createElement(B.Z,{type:"simple",title:"Good to know"},a.createElement(F.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),V=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),H=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(V,{content:o},a.createElement(m.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const $=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.5 14a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"m16.728 6.684.73 2.192 2.264-.464a1 1 0 0 1 1.067.48l1.279 2.216a1 1 0 0 1-.118 1.163L20.417 14l1.533 1.729a1 1 0 0 1 .118 1.163l-1.28 2.216a1 1 0 0 1-1.066.48l-2.263-.464-.731 2.192a1 1 0 0 1-.949.684h-2.558a1 1 0 0 1-.949-.684l-.73-2.192-2.264.464a1 1 0 0 1-1.067-.48l-1.279-2.216a1 1 0 0 1 .118-1.163L8.583 14 7.05 12.271a1 1 0 0 1-.118-1.163l1.28-2.216a1 1 0 0 1 1.066-.48l2.263.464.731-2.192A1 1 0 0 1 13.221 6h2.558a1 1 0 0 1 .949.684Zm-.218 2.508a1 1 0 0 0 1.15.663l2.263-.463 1.279 2.216-1.533 1.728a1 1 0 0 0 0 1.328l1.533 1.728-1.28 2.216-2.263-.463a1 1 0 0 0-1.15.663L15.78 21h-2.558l-.73-2.192a1 1 0 0 0-1.15-.663l-2.264.463-1.279-2.216 1.533-1.728a1 1 0 0 0 0-1.328l-1.533-1.728 1.28-2.216 2.263.463a1 1 0 0 0 1.15-.663L13.22 7h2.558l.73 2.192Z",clipRule:"evenodd"}));function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const U=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){I(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",d:"M11 13a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM10.5 15.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5ZM11 11a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.5 10.8A4.8 4.8 0 0 1 11.3 6h6.4a4.8 4.8 0 0 1 4.8 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8h-6.4a4.8 4.8 0 0 1-4.8-4.8v-6.4ZM11.3 7h6.4a3.8 3.8 0 0 1 3.8 3.8v6.4a3.8 3.8 0 0 1-3.8 3.8h-6.4a3.8 3.8 0 0 1-3.8-3.8v-6.4A3.8 3.8 0 0 1 11.3 7Z",clipRule:"evenodd"})),z=({children:e,asterisk:t,deprecated:r,required:n,featured:o,alt:c})=>r?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,G="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${G} group`},t,a.createElement("div",{className:`${W} group-hover:visible`},a.createElement("span",{className:Y},e),a.createElement("div",{className:q}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,m;const u=null!==(m=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==m?m:"",d=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>u?a.createElement(F.D,null,u):null),[e,t]);var f;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(z,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(F.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(F.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(F.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(F.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(6120)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){ce(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.55 8h-4.492a2.558 2.558 0 0 0-.874 4.963l8.29 3.014A1.558 1.558 0 0 1 17.942 19H13.45a2.5 2.5 0 1 0 0 1h4.492a2.558 2.558 0 0 0 .874-4.963l-8.29-3.014A1.558 1.558 0 0 1 11.058 9h4.492a2.5 2.5 0 1 0 0-1ZM18 10a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-7 11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z",clipRule:"evenodd"}));var se=r(1261);const me=({is:e,children:t})=>{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var ue=r(6928);function de(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(ue.P,pe(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){de(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)(e.className,"refine-details","border dark:border-gray-700 border-gray-300","rounded-lg","overflow-hidden","mb-4","refine-wider-container"),summary:n}),a.createElement("div",{className:(0,l.Z)("p-4")},o))};var ge=r(9383);function be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ye(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){be(e,t,r[t])}))}return e}({className:(0,l.Z)("bg-gray-100 dark:bg-gray-700","!p-2","flex items-center","gap-2","before:hidden","-mb-px","border-b border-b-gray-300 dark:border-b-gray-700")},n),a.createElement("div",{className:(0,l.Z)("w-6 h-6","flex items-center justify-center")},a.createElement(ge.A,{className:(0,l.Z)("refine-details-triangle","text-gray-500","w-4 h-4")})),a.createElement("span",{className:"text-gray-800 dark:text-gray-100 text-base"},t))};var ve=r(6379),xe=r(3874),we=r(358);function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ee(e,t,r[t])}))}return e}function ke(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function je({className:e,block:t,selectedValue:r,selectValue:n,tabValues:o,wrapContent:c=!0,smallTabs:i=!1}){const s=[],{blockElementScrollPositionUntilNextRender:m}=(0,ve.o5)(),u=e=>{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(m(t),n(l))},d=e=>{var t,r;let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Oe({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:d,onClick:u},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ze(e){const t=(0,xe.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Oe({},e,t)),a.createElement(Pe,Oe({},e,t)))}function Ne(e){const t=(0,we.Z)();return a.createElement(Ze,Oe({key:String(t)},e))}function Ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Se(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Ae;var Le=r(2581),Re=r(551);function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Fe=(Te=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Be(e,t,r[t])}))}return e}({},n.Z),Ve={Checklist:j,ChecklistItem:N,UIConditional:me,DiscordBanner:b.Z,GithubBanner:y.Z,TwitterBanner:v.Z,PropsTable:oe,PropTag:z,details:fe,summary:he,PromotionBanner:h,Tabs:Ne,TabItem:function({children:e,hidden:t,className:r}){return a.createElement("div",{role:"tabpanel",className:(0,l.Z)(r),hidden:t},e)},blockquote:e=>{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ce(e,t,r[t])}))}return e}({className:(0,l.Z)("refine-wider-container",t)},r))},GeneralConceptsLink:T,CodeSandboxExample:R,ExampleLocalPrompt:D,ExampleSourcePrompt:L,BannerRandom:()=>g===f.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(H,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(H,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(H,{color:"purple",icon:a.createElement($,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Me(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){De(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)("w-full h-auto","object-contain","object-center","bg-gray-100 dark:bg-gray-800","rounded-md","border","border-gray-200 dark:border-gray-700",e.className),loading:"lazy",decoding:"async",alt:null!==(Ae=e.alt)&&void 0!==Ae?Ae:""})),table:Le.iA,CreateRefineAppCommand:({args:e})=>{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm)),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm)),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),a.createElement(F.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm),t),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm),t),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),t))},FullTable:Le.Xm},Ve=null!=Ve?Ve:{},Object.getOwnPropertyDescriptors?Object.defineProperties(Te,Object.getOwnPropertyDescriptors(Ve)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Ve)).forEach((function(e){Object.defineProperty(Te,e,Object.getOwnPropertyDescriptor(Ve,e))})),Te);var Te,Ve},9527:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{"use strict";r.d(t,{Z:()=>w});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),p=r(9383);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const y=()=>n.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),h=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(y,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(p.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/a6aa9e1f.9e704b22.js b/assets/js/a6aa9e1f.9e704b22.js deleted file mode 100644 index 498296f2..00000000 --- a/assets/js/a6aa9e1f.9e704b22.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[3089],{9624:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[2181,2181]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=9624,e.exports=a},5506:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{"use strict";r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M0 0h10v10L5 5 0 0Z",fill:"#fff"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.072 0a14.87 14.87 0 0 0-9.767 3.661 15.462 15.462 0 0 0-5.11 9.256 15.654 15.654 0 0 0 1.984 10.431c1.854 3.126 4.737 5.475 8.133 6.627.758.141 1.026-.34 1.026-.746v-2.615c-4.206.934-5.093-2.068-5.093-2.068a4.108 4.108 0 0 0-1.673-2.256c-1.359-.944.111-.944.111-.944a3.13 3.13 0 0 1 1.33.522c.398.275.73.639.971 1.064.205.379.48.712.812.982a3.152 3.152 0 0 0 3.57.302 3.297 3.297 0 0 1 .924-2.058c-3.346-.387-6.858-1.71-6.858-7.553a6.02 6.02 0 0 1 1.543-4.126 5.72 5.72 0 0 1 .148-4.069s1.266-.415 4.14 1.577a13.955 13.955 0 0 1 7.543 0c2.874-1.992 4.131-1.577 4.131-1.577a5.69 5.69 0 0 1 .185 4.041 6.02 6.02 0 0 1 1.544 4.126c0 5.91-3.522 7.203-6.877 7.552.36.37.638.814.815 1.302.177.49.249 1.011.211 1.53v4.22c0 .501.268.888 1.035.737 3.357-1.182 6.197-3.538 8.019-6.651a15.655 15.655 0 0 0 1.934-10.365 15.464 15.464 0 0 0-5.059-9.198A14.873 14.873 0 0 0 15.072 0Z",fill:"currentColor"}));const s="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",m=()=>{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},1289:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>Z,zS:()=>P,rg:()=>m,gZ:()=>S,$G:()=>C});var n=r(7294),a=r(1984),l=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,l.C)(),{permalink:s,title:m,date:u,formattedDate:d,frontMatter:p,description:f,tags:g}=r,b=r.authors[0];return n.createElement(o.Z,null,n.createElement(a.Z,{itemProp:"url",to:s},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90 md:h-64"},n.createElement("img",{src:`${p.image}?h=256`,alt:m,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover",loading:"lazy"}))),n.createElement("div",{className:"px-4 py-4 md:px-6 md:py-6"},n.createElement("div",{className:(0,i.Z)("mb-2 gap-1 md:mb-4 2xl:mb-6","flex flex-wrap items-center")},g.map((e=>n.createElement(a.Z,{className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4 2xl:mb-6"},n.createElement(a.Z,{itemProp:"url",to:s,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,i.Z)("mb-2 md:mb-4 2xl:mb-6","text-gray-700 dark:text-gray-200","text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10","font-lg","font-bold")},m)),n.createElement("div",{className:(0,i.Z)("line-clamp-3","text-gray-700 dark:text-gray-300","text-xs md:text-base 2xl:text-xl")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(a.Z,{href:`/blog/author/${null===(e=b)||void 0===e?void 0:e.key}`,itemProp:"url",className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","no-underline")},null===(t=b)||void 0===t?void 0:t.name),n.createElement("span",{className:(0,i.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","leading-6","no-underline")},n.createElement(c.Ej,{date:u,formattedDate:d})))))},m=({items:e})=>n.createElement("div",{className:(0,i.Z)("py-10","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","not-prose")},n.createElement("h2",{className:(0,i.Z)("m-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-10","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","px-0 blog-sm:px-6","font-semibold")},"Featured Posts"),n.createElement("div",{className:"grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"},e.map((({content:e})=>n.createElement(l.n,{key:e.metadata.permalink,content:e},n.createElement(s,null))))));var u=r(5750),d=r(9387),p=r(8241),f=r(3597),g=r(7332),b=r(6616),y=r(5456),h=r(6459),v=r(9075);const x=(0,v.Z)("telegram",(function(e,t){var r=t.title;return(0,y.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,h.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});var w=r(7267);const E=(0,w.Z)({color:"#37aee2",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});const O=(0,v.Z)("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return(0,y.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,h.Z)({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=(0,w.Z)({color:"#3b5998",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var j=r(6250);const P=({children:e})=>{var t,r,s,m,y,h;const{metadata:v,isBlogPostPage:w}=(0,l.C)(),{permalink:P,title:Z,date:N,formattedDate:C,readingTime:S,frontMatter:D,tags:M,description:A,authors:L}=v,R=L[0],{siteConfig:{url:B}}=(0,p.Z)();return n.createElement(o.Z,{className:(0,i.Z)("py-10","px-4 sm:px-0","blog-sm:py-12","blog-md:py-16","w-full","mx-auto","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center","blog-sm:px-6")},n.createElement(a.Z,{to:"/blog",className:(0,i.Z)("!text-gray-500 text-sm no-underline")},"\u2190 Back to blog"),n.createElement("div",{className:"flex items-center space-x-2 px-2 py-1"},n.createElement("span",{className:"text-gray-500 text-sm"},"Share on"),n.createElement(f.Z,{url:B+P,title:Z,source:B,summary:A,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(g.Z,{size:26,round:!0})),n.createElement(b.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(j.tL,{width:26,height:26})),n.createElement(x,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(E,{size:26,round:!0})),n.createElement(O,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(k,{size:26,round:!0})))),n.createElement("div",null,n.createElement("img",{className:"mb-2 w-full rounded-xl",src:`${D.image}?w=160`,alt:Z})),n.createElement("div",{className:"blog-sm:px-6"},n.createElement("div",{className:"mb-6 text-sm"},n.createElement("div",{className:(0,i.Z)("flex","justify-between","sm:flex-row flex-col")},n.createElement("div",{className:"flex justify-center items-center gap-2"},n.createElement(a.Z,{to:`/blog/author/${null===(t=R)||void 0===t?void 0:t.key}`,itemProp:"url"},n.createElement("img",{src:null===(r=R)||void 0===r?void 0:r.imageURL,alt:null===(s=R)||void 0===s?void 0:s.name,loading:"lazy",className:"flex h-[32px] w-[32px] rounded-full object-cover"})),n.createElement(a.Z,{to:`/blog/author/${null===(m=R)||void 0===m?void 0:m.key}`,itemProp:"url",className:(0,i.Z)("flex-1","text-gray-900 dark:text-gray-200","text-sm","no-underline","hover:no-underline")},null===(y=R)||void 0===y?void 0:y.name),n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement("span",{className:"text-gray-600 dark:text-gray-400"},null===(h=R)||void 0===h?void 0:h.title)),n.createElement("div",{className:"flex items-center gap-2 text-gray-600 dark:text-gray-400"},n.createElement(c.Ej,{date:N,formattedDate:C}),void 0!==S&&n.createElement(n.Fragment,null,n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.OV,{readingTime:S}))))),n.createElement("h1",{className:"text-xl md:text-4xl",itemProp:"headline"},w?Z:n.createElement(a.Z,{itemProp:"url",to:P},Z)),n.createElement("div",{id:u.blogPostContainerID,className:"markdown",itemProp:"articleBody"},n.createElement(d.Z,null,e))))},Z=({author:e,className:t})=>n.createElement(N,{author:e,className:t}),N=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,f;const g=e.github||e.twitter||e.linkedin;return n.createElement("div",{className:(0,i.Z)("px-4","blog-md:px-7","blog-2xl:px-0","max-w-[640px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center")},n.createElement("div",{className:(0,i.Z)("w-full","flex items-center justify-between flex-wrap")},n.createElement("div",{className:(0,i.Z)("flex items-center","gap-2 sm:gap-6")},n.createElement(a.Z,{to:`/blog/author/${null===(t=e)||void 0===t?void 0:t.key}`,itemProp:"url",className:"flex-shrink-0"},n.createElement("img",{src:null===(r=e)||void 0===r?void 0:r.imageURL,alt:null===(l=e)||void 0===l?void 0:l.name,loading:"lazy",className:(0,i.Z)("flex flex-shrink-0","h-12 w-12","blog-sm:h-[88px] blog-sm:w-[88px]","blog-md:h-[120px] blog-md:w-[120px]","rounded-full object-cover")})),n.createElement("div",{className:(0,i.Z)("not-prose flex flex-col justify-between")},n.createElement("h1",{className:(0,i.Z)("text-xl sm:text-[40px] sm:leading-[56px]","m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200")},null===(o=e)||void 0===o?void 0:o.name),n.createElement("div",{className:(0,i.Z)("text-xs sm:text-base","text-gray-600 dark:text-gray-400")},null===(c=e)||void 0===c?void 0:c.title))),g&&n.createElement("div",{className:"flex justify-center gap-3"},(null===(s=e)||void 0===s?void 0:s.github)&&n.createElement(a.Z,{to:null===(m=e)||void 0===m?void 0:m.github},n.createElement(j.Ey,{className:"h-6 w-6"})),(null===(u=e)||void 0===u?void 0:u.twitter)&&n.createElement(a.Z,{to:null===(d=e)||void 0===d?void 0:d.twitter},n.createElement(j.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(f=e)||void 0===f?void 0:f.linkedin},n.createElement(j.n6,{className:"h-6 w-6"}))))),n.createElement("div",{className:"border-b border-gray-200 dark:border-gray-700 mb-8"}))};r(1915),r(7328),r(6534);const C=()=>{const{metadata:e}=(0,l.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(a.Z,{to:e.permalink,className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","no-underline hover:no-underline","whitespace-nowrap"),key:e.permalink},e.label))))},S=({posts:e,title:t})=>{var r,l,o;return e.length<1?null:n.createElement("div",{className:(0,i.Z)("mx-auto w-full","py-10","blog-sm:py-12","blog-md:py-16","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:"blog-sm:px-6 w-full px-4"},n.createElement("h2",{className:"m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200"},t),n.createElement("div",{className:"flex flex-col"},e.map((e=>n.createElement("div",{key:null!==(o=e.permalink)&&void 0!==o?o:e.id,className:(0,i.Z)("flex","flex-col","p-5","mb-5","rounded-md","bg-gray-50 dark:bg-gray-800")},n.createElement(a.Z,{to:e.permalink,rel:"dofollow",className:(0,i.Z)("font-bold","text-gray-800 dark:text-gray-200","no-underline","hover:text-gray-800 hover:no-underline dark:hover:text-gray-200","mb-2")},e.title),n.createElement("p",{className:(0,i.Z)("font-sm","text-gray-700 dark:text-gray-400")},e.description),n.createElement("div",{id:"post-info",className:"flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"},n.createElement(a.Z,{to:`/blog/author/${null===(r=e.authors[0])||void 0===r?void 0:r.key}`,itemProp:"url",id:"author-name",className:"text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400"},null===(l=e.authors[0])||void 0===l?void 0:l.name),n.createElement("span",{className:"h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.Ej,{date:e.date,formattedDate:e.formattedDate}))))))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({},r);return l[e]||(l[e]={}),l[e][t]=null!=n?n:!l[e][t],l}))}),[]);return n.useEffect((()=>{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const m=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&m(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:m,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var s=r(4368),m=r(1774);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const f=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},x=!!(null===(e=g)||void 0===e?void 0:e.tutorial),w=b.split("/")[1],E=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:m,prev:u}=null!=s?s:{},d=m?n(m):void 0,p=t[u?n(u):void 0],f=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(u),O=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(O).map((([e,r])=>p(d({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===w&&x&&{current:!0}),{docs:r.map((e=>d({},e,e.id===b&&x&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return x?{id:b,isTutorial:x,unit:w,pagination:E,units:k}:void 0}},7790:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>m});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=(e,t)=>t.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},1117:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294),a=r(866);const l=()=>n.createElement(a.C,null)},859:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(3833),m=r(4813),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var f=r(506);const g=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:f.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:f.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:f.ty}]},{isPopover:!1,label:"LeetVerse",icon:p,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:f.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:f.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:f.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?f.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var h=r(6775),v=r(2280),x=r(4080),w=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,h.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(x.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(f.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,g.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(f.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(f.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,null)))))):i.createElement(y,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var k=r(2560),j=r(8368),P=r(9526),Z=r(4837);function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){N(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const D=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(p,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(f.v4,null):i.createElement(f.XC,null)),"Cloud"===e&&("light"===c?i.createElement(f.wW,null):i.createElement(C,null)))};var M=r(2496),A=r(7109),L=r(5214);const R=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(F,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(T,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(k.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),F=e=>i.createElement("div",{className:(0,a.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(H,{id:"tablet"}),i.createElement(V,{id:"tablet"})),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},g.map((e=>e.isPopover?i.createElement(j.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(D,{component:j.p.Button,label:e.label,open:t}),i.createElement(j.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(D,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(H,{id:"phone"}),i.createElement(V,{id:"phone"})),V=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(f.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(f.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,P.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(L.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(A.c,null),"Dark"))};var $=r(41),I=r(4695),U=r(7990),z=r(2045);const G=()=>{const{loading:e,githubStarCountText:t}=(0,I.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement($.m,null)),i.createElement(R,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},3280:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},41:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(5214),c=r(7109);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},4539:(e,t,r)=>{"use strict";r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(506);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},1526:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},1412:(e,t,r)=>{"use strict";r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},7109:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},7990:(e,t,r)=>{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},6204:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},5214:(e,t,r)=>{"use strict";r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},506:(e,t,r)=>{"use strict";r.d(t,{O2:()=>B,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>y,Bh:()=>g,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>V,t2:()=>A,ty:()=>s,Zm:()=>w,wW:()=>Z});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const j=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){k(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var N,C,S=r(6010);function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const A=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(N=e)||void 0===N?void 0:N.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(C=e)||void 0===C?void 0:C.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",R(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var F=r(9526);function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const V=e=>{const{colorMode:t}=(0,F.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){T(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},4813:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},5904:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.8 1h6.4A3.8 3.8 0 0 1 15 4.8v6.4a3.8 3.8 0 0 1-3.8 3.8H4.8A3.8 3.8 0 0 1 1 11.2V4.8A3.8 3.8 0 0 1 4.8 1ZM0 4.8A4.8 4.8 0 0 1 4.8 0h6.4A4.8 4.8 0 0 1 16 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 11.2V4.8Zm5.354.346a.5.5 0 0 0-.708.708L6.793 8l-2.147 2.146a.5.5 0 0 0 .708.708l2.5-2.5a.5.5 0 0 0 0-.708l-2.5-2.5ZM8 10a.5.5 0 0 0 0 1h3a.5.5 0 1 0 0-1H8Z",clipRule:"evenodd"}))},4642:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},866:(e,t,r)=>{"use strict";r.d(t,{C:()=>p});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(4539),i=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const p=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9658:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},2045:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},8029:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.789 5.106a2 2 0 0 0-3.578 0l-6 12A2 2 0 0 0 6 20h12a2 2 0 0 0 1.789-2.894l-6-12ZM13 15a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-2-6a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0V9Z",clipRule:"evenodd"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 10c0 2.22-1.206 4.16-3 5.197V16a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-.803A6 6 0 1 1 18 10Zm-7.414-1.414a1 1 0 0 0-1.414-1.414A3.99 3.99 0 0 0 8 10a3.99 3.99 0 0 0 1.172 2.828 1 1 0 0 0 1.414-1.414A1.99 1.99 0 0 1 10 10c0-.553.223-1.051.586-1.414Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M11 18a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2Z"}));function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8a2 2 0 0 0-.586-1.414l-4-4A2 2 0 0 0 13 4H7Zm2 7a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H9Zm-1 5a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Z",clipRule:"evenodd"}));const p={danger:o,caution:o,"command-line":e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M.293 1.707A1 1 0 0 1 1.707.293l4 4a1 1 0 0 1 0 1.414l-4 4A1 1 0 0 1 .293 8.293L3.586 5 .293 1.707ZM7 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2H7Z",clipRule:"evenodd"})),sourcecode:r(7990).E,info:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 20a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm0-12a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm0 8a1 1 0 0 0 1-1v-3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Z",clipRule:"evenodd"})),tip:m,note:d,additional:d,"info-tip":m},f={caution:"text-refine-react-light-orange dark:text-refine-react-dark-orange",info:"text-refine-react-light-purple dark:text-refine-react-dark-purple",tip:"text-refine-react-light-green-alt dark:text-refine-react-dark-green-alt",note:"text-refine-react-light-green dark:text-refine-react-dark-green","info-tip":"text-refine-blue dark:text-[#6EB3F7]",danger:"text-refine-red","command-line":"text-refine-purple",sourcecode:"text-refine-pink",additional:"text-refine-cyan",simple:"text-gray-700 dark:text-gray-100"},g={caution:"bg-refine-react-light-orange bg-opacity-[0.15] dark:bg-refine-react-dark-orange dark:bg-opacity-[0.15] border-l-refine-react-light-orange dark:border-l-refine-dark-orange",info:"bg-refine-react-light-purple bg-opacity-[0.15] dark:bg-refine-react-dark-purple dark:bg-opacity-[0.15] border-l-refine-react-light-purple dark:border-l-refine-react-dark-purple",tip:"bg-refine-react-light-green-alt bg-opacity-[0.05] dark:bg-refine-react-dark-green-alt dark:bg-opacity-[0.05] border-l-refine-react-light-green-alt dark:border-l-refine-react-dark-green-alt",note:"bg-refine-react-light-green-bg dark:bg-refine-react-light-green dark:bg-opacity-[0.2] border-l-refine-react-light-green dark:border-l-refine-react-dark-green","info-tip":"bg-refine-blue/10 dark:bg-[#6EB3F7]/10 bg-opacity-10 dark:bg-opacity-10 border-l-refine-blue","command-line":"bg-refine-purple bg-opacity-10 border-l-refine-purple",danger:"bg-refine-red bg-opacity-10 border-l-refine-red",sourcecode:"bg-refine-pink bg-opacity-10 border-l-refine-pink",additional:"bg-refine-cyan bg-opacity-10 border-l-refine-cyan",simple:"border dark:border-gray-700 border-gray-300"},b={danger:"DANGER",caution:"CAUTION","command-line":"COMMAND LINE",sourcecode:"SOURCE CODE",info:"INFORMATION",tip:"TIP",note:"NOTE",additional:"ADDITIONAL INFO","info-tip":"INFORMATION",simple:"Good to know"},y=({type:e,title:t,children:r})=>{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=g[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||b[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(u=null!=t?t:b[e])&&void 0!==u?u:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function E(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"}))}function O(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("polyline",{points:"4 17 10 11 4 5"}),n.createElement("line",{x1:"12",y1:"19",x2:"20",y2:"19"}))}function k(e){const{mdxAdmonitionTitle:t,rest:r}=function(e){var t;const r=n.Children.toArray(e),a=r.find((e=>n.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return w(x({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,w(x({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,w(x({},e),{icon:n.createElement(E,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,w(x({},e),{type:"caution",icon:n.createElement(O,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},2892:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(7915),l=r(859),o=r(1117),c=r(6010),i=r(1984),s=r(1526),m=r(9658);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",p="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",f=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:p})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:p,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var g=r(4080),b=r(2560),y=r(4837);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const w=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>x(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(x(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const k=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:p}=(0,O.TH)(),[f,h]=(0,n.useState)(!1),[v,x]=E("banner-modal",null),k=(0,n.useRef)(!1),j=w();var P,Z;return(0,n.useEffect)((()=>{"/blog/"!==p&&"/blog"!==p&&(k.current||f||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===v||null===v?(h(!0),x(0)):(x(v+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{f&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[f]),n.createElement(g.u,{appear:!0,show:f,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>h(!1)},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(P=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==P?P:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(Z=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==Z?Z:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>h(!1)},n.createElement(y.T,{className:"w-4 h-4"})))))))))};function j(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const P=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=j(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=w();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(f,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(k,null))}},5503:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>g});var n=r(7294),a=r(6010),l=r(8241),o=r(9712),c=r(5319),i=r(2892),s=r(6894),m=r(797),u=r(1743),d=r(1289);function p(e){const{metadata:t}=e,{siteConfig:{title:r}}=(0,l.Z)(),{blogDescription:a,blogTitle:c,permalink:i}=t,m="/"===i?r:c;return n.createElement(n.Fragment,null,n.createElement(o.d,{title:m,description:a}),n.createElement(s.Z,{tag:"blog_posts_list"}))}function f(e){const{metadata:t,tags:r,items:l}=e,o=1===t.page,c=l.filter((e=>!0===e.content.metadata.frontMatter.is_featured)),s=l.filter((e=>!0!==e.content.metadata.frontMatter.is_featured));return n.createElement(i.Z,null,o&&n.createElement(d.rg,{items:c}),n.createElement("div",{className:(0,a.Z)("px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","blog-md:block hidden")},n.createElement("div",{className:"border-b border-gray-100 dark:border-gray-700"})),n.createElement(m.Z,{items:s,tags:r,metadata:t}),n.createElement("div",{className:(0,a.Z)("max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","blog-md:border-t border-t-gray-200 dark:border-t-gray-700","blog-sm:mb-16 blog-2xl:mb-20 mb-10")},n.createElement(u.Z,{metadata:t})))}function g(e){return n.createElement(o.FG,{className:(0,a.Z)(c.k.wrapper.blogPages,c.k.page.blogListPage)},n.createElement(p,e),n.createElement(f,e))}},1743:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(2210),l=r(1984),o=r(6250);const c="...",i=(e,t)=>{const r=t-e+1;return Array.from({length:r},((t,r)=>r+e))};var s=r(6010);function m(e){const{metadata:t,basePath:r="/blog"}=e,{totalPages:m,page:u}=t,d=(({totalPages:e,siblingCount:t=1,currentPage:r})=>(0,n.useMemo)((()=>{if(t+5>=e)return i(1,e);const n=Math.max(r-t,1),a=Math.min(r+t,e),l=n>2,o=a<e-2,s=e;if(!l&&o)return[...i(1,3+2*t),c,e];if(l&&!o){const r=i(e-(3+2*t)+1,e);return[1,c,...r]}if(l&&o){const e=i(n,a);return[1,c,...e,c,s]}}),[t,r]))({totalPages:m,currentPage:u});if(0===u||d.length<2)return null;const p=d[d.length-1];return n.createElement("nav",{className:(0,s.Z)("blog-md:justify-end flex items-center justify-center"),"aria-label":(0,a.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},n.createElement("ul",{className:"flex list-none items-center gap-1",style:{padding:0}},n.createElement("li",null,n.createElement(l.Z,{to:1===u?void 0:u-1==1?r:`${r}/page/${u-1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline","hover:no-underline",{"pointer-events-none opacity-20":1===u})},n.createElement(o.s$,null))),d.map((e=>e===c?n.createElement("li",{key:`page:${e}`,className:(0,s.Z)("flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","no-underline","h-[32px] w-[32px]")},"\u2026"):n.createElement("li",{key:e},n.createElement(l.Z,{to:1===e?r:`${r}/page/${e}`,className:(0,s.Z)("text-sm","flex items-center justify-center","text-gray-500 dark:text-gray-400","rounded","hover:no-underline","h-[32px] w-[32px]","no-underline",e===u&&"bg-gray-100 dark:bg-gray-700")},e)))),n.createElement("li",null,n.createElement(l.Z,{to:u===p?void 0:`${r}/page/${u+1}`,className:(0,s.Z)("text-gray-500 dark:text-gray-400","rounded","hover:no-underline",{"pointer-events-none opacity-20":u===p})},n.createElement(o._Q,null)))))}},797:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(4185),l=r(3149),o=r(1984),c=r(5506),i=r(6987),s=r(6010);function m({className:e}){var t,r;const{metadata:l}=(0,a.C)(),{permalink:m,title:u,date:d,formattedDate:p,frontMatter:f,description:g,tags:b}=l,y=l.authors[0];return n.createElement(c.Z,{className:e},n.createElement("div",null,n.createElement(o.Z,{itemProp:"url",to:m},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90"},n.createElement("img",{src:`${f.image}?h=160`,alt:u,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150",loading:"lazy"})))),n.createElement("div",{className:"p-4"},n.createElement("div",{className:(0,s.Z)("mb-2 flex gap-1 md:mb-4","flex flex-wrap items-center")},b.map((e=>n.createElement(o.Z,{className:(0,s.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4"},n.createElement(o.Z,{itemProp:"url",to:m,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,s.Z)("text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl","text-gray-700 dark:text-gray-200","font-lg","font-bold","leading-6")},u)),n.createElement("div",{className:(0,s.Z)("text-xs md:text-base lg:text-sm 2xl:text-lg","mt-2 md:mt-4","line-clamp-3 text-gray-700 dark:text-gray-300")},g)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(o.Z,{href:`/blog/author/${null===(t=y)||void 0===t?void 0:t.key}`,itemProp:"url",className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},null===(r=y)||void 0===r?void 0:r.name),n.createElement("span",{className:(0,s.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},n.createElement(i.Ej,{date:d,formattedDate:p})))))}function u({items:e,tags:t,component:r=m,isAuthorPage:o,isTagsPage:c}){return n.createElement("div",{className:(0,s.Z)("px-4","blog-md:px-7","blog-2xl:px-0",!o&&!c&&"blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10",!o&&!c&&"blog-md:pt-16 blog-2xl:pt-20",(o||c)&&"py-8","max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},!o&&!c&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,s.Z)("flex flex-col blog-md:flex-row items-start lg:items-center justify-between","mb-4 lg:mb-8","px-0 blog-sm:px-6","not-prose")},n.createElement("h2",{className:(0,s.Z)("!m-0 !mt-0 !mb-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-8","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","font-semibold")},"All Posts"),n.createElement("p",{className:(0,s.Z)("text-sm blog-md:text-base blog-lg:text-xl","blog-md:max-w-[624px]","mt-6 lg:mt-0","text-gray-500 dark:text-gray-400")},n.createElement("b",null,"PrepVerse blog")," - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.")),n.createElement(l.Z,{tags:t})),n.createElement("div",{className:(0,s.Z)("grid","grid-cols-1 blog-md:grid-cols-3","gap-4 blog-lg:gap-12","pt-6",o?"blog-md:pt-0":"blog-md:pt-12")},e.map((({content:e})=>n.createElement(a.n,{key:e.metadata.permalink,content:e},n.createElement(r,null,n.createElement(e,null)))))))}},923:(e,t,r)=>{"use strict";r.d(t,{d:()=>A});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),m=r(9238),u=r(6010),d=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const b=e=>{var{as:t}=e,r=g(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({},r),{className:(0,u.Z)(r.className)}))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.1 0c1.05 0 1.9.85 1.9 1.9v5.2A1.9 1.9 0 0 1 10.1 9H10V8h.1a.9.9 0 0 0 .9-.9V1.9a.9.9 0 0 0-.9-.9H4.9a.9.9 0 0 0-.9.9V2H3v-.1C3 .85 3.85 0 4.9 0h5.2Zm-3 3C8.15 3 9 3.85 9 4.9v5.2A1.9 1.9 0 0 1 7.1 12H1.9A1.9 1.9 0 0 1 0 10.1V4.9C0 3.85.85 3 1.9 3h5.2ZM8 4.9a.9.9 0 0 0-.9-.9H1.9a.9.9 0 0 0-.9.9v5.2a.9.9 0 0 0 .9.9h5.2a.9.9 0 0 0 .9-.9V4.9Z",clipRule:"evenodd"})),v=({code:e,className:t})=>{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM0 9.5A.5.5 0 0 1 .5 9h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Z"})));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM.5 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}))),k=({onClick:e,isEnabled:t})=>{const r=t?w:O;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}function Z(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const N=e=>n.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),C=({children:e,icon:t=n.createElement(N,null)})=>n.createElement("div",{className:(0,u.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),S=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:g})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var x;const w=null!==(x=null!=p?p:(0,i.Vo)(t))&&void 0!==x?x:y,E=(0,c.p)(),O=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:N,code:S}=(0,i.nZ)(e,{metastring:r,language:w,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(b,{as:"div",className:(0,u.Z)("refine-common-code-block",w&&`language-${w}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:g},j&&n.createElement(C,{icon:f},j),n.createElement("div",{className:(0,u.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(d.ZP,Z(P({},d.lG),{theme:E,code:S,language:null!=w?w:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:O.codeBlockRef,className:(0,u.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,u.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(m.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,u.Z)(N[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,u.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(O.isEnabled||O.isCodeScrollable)&&n.createElement(k,{onClick:O.toggle,isEnabled:O.isEnabled}),n.createElement(v,{className:(0,u.Z)(),code:S})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const A=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?S:l.Z;return n.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({key:String(o)},r),c)}},319:(e,t,r)=>{"use strict";r.d(t,{Z:()=>N});var n=r(7294),a=r(923),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const m="playgroundPreview_jwe9";function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0Zm-6.066 5.21C9.264 14.55 8.522 15 8 15s-1.263-.449-1.934-1.79c-.59-1.179-.996-2.83-1.058-4.71h5.984c-.062 1.88-.469 3.531-1.058 4.71Zm1.058-5.71H5.008c.062-1.88.469-3.531 1.058-4.71C6.736 1.45 7.478 1 8 1s1.263.449 1.934 1.79c.59 1.179.996 2.83 1.058 4.71Zm1 1c-.079 2.555-.757 4.786-1.757 6.136A7.005 7.005 0 0 0 14.982 8.5h-2.99Zm2.99-1h-2.99c-.079-2.555-.757-4.786-1.757-6.136A7.005 7.005 0 0 1 14.982 7.5Zm-10.974 0c.078-2.555.757-4.786 1.757-6.136A7.005 7.005 0 0 0 1.018 7.5h2.99Zm-2.99 1a7.005 7.005 0 0 0 4.747 6.136c-1-1.35-1.679-3.581-1.757-6.136h-2.99Z",clipRule:"evenodd"})),f=({if:e,maxWait:t,children:r})=>{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var g=r(6822),b=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||b.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M5.854 6.646a.5.5 0 1 0-.708.708l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.708-.708L8 8.793 5.854 6.646Z"}),n.createElement("path",{fillRule:"evenodd",d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z",clipRule:"evenodd"})));function w({hidden:e,code:t}){const r=n.useRef(null),[a,o]=n.useState(!e),[c,i]=n.useState(!e);return n.createElement(n.Fragment,null,n.createElement("button",{type:"button",className:(0,l.Z)("w-full","focus:outline-none","appearance-none","px-4","py-2","border","border-t-0","border-gray-300 dark:border-gray-700","flex items-center gap-2","bg-gray-100 dark:bg-gray-700",a&&"border-b-0",!a&&"rounded-bl-lg",!a&&"rounded-br-lg","transition-[border-radius] ease-in-out duration-200",!a&&"delay-200","group","text-gray-800 dark:text-gray-100"),onClick:()=>{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(x,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(N,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:u=!1})=>{const p=String(e),{shared:b,sharedCss:y}=(0,g.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),x=n.useRef(null),E=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(x),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(d,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(m,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:x},k?n.createElement(f,{if:E,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=b?b:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${u?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(w,{hidden:a,code:h})))},O=n.memo(E,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},Z=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function N(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(Z,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(O,e):n.createElement(a.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e),{rel:r}))}},229:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Fe});var n=r(7693),a=r(7294),l=r(6010),o=r(9658);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:34,height:34,fill:"none"},e),a.createElement("g",{opacity:.5},a.createElement("path",{fill:"url(#a)",fillRule:"evenodd",d:"M20.834 10a3.5 3.5 0 1 0-7 0v14a3.5 3.5 0 1 0 7 0V10Zm-3.5 2.666a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333Z",clipRule:"evenodd"}),a.createElement("path",{fill:"url(#b)",fillRule:"evenodd",d:"M33 17c0 8.837-7.163 16-16 16S1 25.837 1 17 8.163 1 17 1s16 7.163 16 16ZM17.334 5a5 5 0 0 0-5 5v14a5 5 0 0 0 10 0V10a5 5 0 0 0-5-5Z",clipRule:"evenodd"}),a.createElement("path",{stroke:"url(#c)",strokeOpacity:.15,d:"M21.334 10a4 4 0 0 0-8 0v14a4 4 0 1 0 8 0V10ZM19.5 10a2.167 2.167 0 1 1-4.333 0 2.167 2.167 0 0 1 4.333 0ZM17 33.5c9.113 0 16.5-7.387 16.5-16.5S26.113.5 17 .5.5 7.887.5 17 7.887 33.5 17 33.5ZM12.834 10a4.5 4.5 0 1 1 9 0v14a4.5 4.5 0 1 1-9 0V10Z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"a",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"b",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"c",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#fff",stopOpacity:0}),a.createElement("stop",{offset:1,stopColor:"#fff"}))));var s=r(1526),m=r(1984);const u=({title:e,description:t,image:r,variant:n="purple",button:c={text:"Learn more",href:"https://refine.dev/",onClick:void 0},bannerName:u})=>{var d,p,f,g,b,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&u&&window.gtag("event","view_banner",{banner_name:u,banner_text:e,banner_description:t,banner_image:r.src})}),[u]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(m.Z,{to:null!==(b=null===(d=r)||void 0===d?void 0:d.href)&&void 0!==b?b:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},d=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],g=Math.floor(Math.random()*(f.length+1));var b=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),x=r(2076),w=r(1446),E=r(7790);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4H4Zm7.707 6.707a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z",clipRule:"evenodd"})),j=({children:e})=>{var t,r,n;const o=a.useRef(!1),{id:c}=(0,w.x)(),[i,s]=a.useState(!1),{items:m}=(0,E.wG)(),{reward:u}=(0,x.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),d=null===(n=m.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:6,fill:"none"},e),a.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m1 3 2 2 4-4"})),N=({children:e,id:t})=>{var r,n,o,c;const{id:i}=(0,w.x)(),{items:s,toggle:m}=(0,E.wG)(),u=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!u,"border-refine-react-dark-link dark:border-refine-react-dark-link":u,"bg-refine-react-dark-link":u})},u&&a.createElement(Z,null))),a.createElement("div",{className:(0,l.Z)(u&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!u&&"text-gray-800 dark:text-gray-100")},e))};var C=r(923),S=r(5904);const D=({path:e})=>a.createElement(C.d,{language:"bash",title:"Run on your local",icon:a.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(7990);const A=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),L=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(A,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(L,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var B=r(8029),F=r(6153);const T=()=>a.createElement("div",null,a.createElement(B.Z,{type:"simple",title:"Good to know"},a.createElement(F.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),V=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),H=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(V,{content:o},a.createElement(m.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const $=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.5 14a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"m16.728 6.684.73 2.192 2.264-.464a1 1 0 0 1 1.067.48l1.279 2.216a1 1 0 0 1-.118 1.163L20.417 14l1.533 1.729a1 1 0 0 1 .118 1.163l-1.28 2.216a1 1 0 0 1-1.066.48l-2.263-.464-.731 2.192a1 1 0 0 1-.949.684h-2.558a1 1 0 0 1-.949-.684l-.73-2.192-2.264.464a1 1 0 0 1-1.067-.48l-1.279-2.216a1 1 0 0 1 .118-1.163L8.583 14 7.05 12.271a1 1 0 0 1-.118-1.163l1.28-2.216a1 1 0 0 1 1.066-.48l2.263.464.731-2.192A1 1 0 0 1 13.221 6h2.558a1 1 0 0 1 .949.684Zm-.218 2.508a1 1 0 0 0 1.15.663l2.263-.463 1.279 2.216-1.533 1.728a1 1 0 0 0 0 1.328l1.533 1.728-1.28 2.216-2.263-.463a1 1 0 0 0-1.15.663L15.78 21h-2.558l-.73-2.192a1 1 0 0 0-1.15-.663l-2.264.463-1.279-2.216 1.533-1.728a1 1 0 0 0 0-1.328l-1.533-1.728 1.28-2.216 2.263.463a1 1 0 0 0 1.15-.663L13.22 7h2.558l.73 2.192Z",clipRule:"evenodd"}));function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const U=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){I(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",d:"M11 13a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM10.5 15.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5ZM11 11a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.5 10.8A4.8 4.8 0 0 1 11.3 6h6.4a4.8 4.8 0 0 1 4.8 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8h-6.4a4.8 4.8 0 0 1-4.8-4.8v-6.4ZM11.3 7h6.4a3.8 3.8 0 0 1 3.8 3.8v6.4a3.8 3.8 0 0 1-3.8 3.8h-6.4a3.8 3.8 0 0 1-3.8-3.8v-6.4A3.8 3.8 0 0 1 11.3 7Z",clipRule:"evenodd"})),z=({children:e,asterisk:t,deprecated:r,required:n,featured:o,alt:c})=>r?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,G="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${G} group`},t,a.createElement("div",{className:`${W} group-hover:visible`},a.createElement("span",{className:Y},e),a.createElement("div",{className:q}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,m;const u=null!==(m=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==m?m:"",d=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>u?a.createElement(F.D,null,u):null),[e,t]);var f;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(z,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(F.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(F.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(F.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(F.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(9624)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){ce(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.55 8h-4.492a2.558 2.558 0 0 0-.874 4.963l8.29 3.014A1.558 1.558 0 0 1 17.942 19H13.45a2.5 2.5 0 1 0 0 1h4.492a2.558 2.558 0 0 0 .874-4.963l-8.29-3.014A1.558 1.558 0 0 1 11.058 9h4.492a2.5 2.5 0 1 0 0-1ZM18 10a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-7 11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z",clipRule:"evenodd"}));var se=r(1261);const me=({is:e,children:t})=>{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var ue=r(6928);function de(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(ue.P,pe(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){de(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)(e.className,"refine-details","border dark:border-gray-700 border-gray-300","rounded-lg","overflow-hidden","mb-4","refine-wider-container"),summary:n}),a.createElement("div",{className:(0,l.Z)("p-4")},o))};var ge=r(4642);function be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ye(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){be(e,t,r[t])}))}return e}({className:(0,l.Z)("bg-gray-100 dark:bg-gray-700","!p-2","flex items-center","gap-2","before:hidden","-mb-px","border-b border-b-gray-300 dark:border-b-gray-700")},n),a.createElement("div",{className:(0,l.Z)("w-6 h-6","flex items-center justify-center")},a.createElement(ge.A,{className:(0,l.Z)("refine-details-triangle","text-gray-500","w-4 h-4")})),a.createElement("span",{className:"text-gray-800 dark:text-gray-100 text-base"},t))};var ve=r(6379),xe=r(3874),we=r(358);function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ee(e,t,r[t])}))}return e}function ke(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function je({className:e,block:t,selectedValue:r,selectValue:n,tabValues:o,wrapContent:c=!0,smallTabs:i=!1}){const s=[],{blockElementScrollPositionUntilNextRender:m}=(0,ve.o5)(),u=e=>{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(m(t),n(l))},d=e=>{var t,r;let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Oe({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:d,onClick:u},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ze(e){const t=(0,xe.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Oe({},e,t)),a.createElement(Pe,Oe({},e,t)))}function Ne(e){const t=(0,we.Z)();return a.createElement(Ze,Oe({key:String(t)},e))}function Ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Se(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Ae;var Le=r(3280),Re=r(551);function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Fe=(Te=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Be(e,t,r[t])}))}return e}({},n.Z),Ve={Checklist:j,ChecklistItem:N,UIConditional:me,DiscordBanner:b.Z,GithubBanner:y.Z,TwitterBanner:v.Z,PropsTable:oe,PropTag:z,details:fe,summary:he,PromotionBanner:h,Tabs:Ne,TabItem:function({children:e,hidden:t,className:r}){return a.createElement("div",{role:"tabpanel",className:(0,l.Z)(r),hidden:t},e)},blockquote:e=>{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ce(e,t,r[t])}))}return e}({className:(0,l.Z)("refine-wider-container",t)},r))},GeneralConceptsLink:T,CodeSandboxExample:R,ExampleLocalPrompt:D,ExampleSourcePrompt:L,BannerRandom:()=>g===f.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(H,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(H,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(H,{color:"purple",icon:a.createElement($,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Me(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){De(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)("w-full h-auto","object-contain","object-center","bg-gray-100 dark:bg-gray-800","rounded-md","border","border-gray-200 dark:border-gray-700",e.className),loading:"lazy",decoding:"async",alt:null!==(Ae=e.alt)&&void 0!==Ae?Ae:""})),table:Le.iA,CreateRefineAppCommand:({args:e})=>{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm)),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm)),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),a.createElement(F.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm),t),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm),t),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),t))},FullTable:Le.Xm},Ve=null!=Ve?Ve:{},Object.getOwnPropertyDescriptors?Object.defineProperties(Te,Object.getOwnPropertyDescriptors(Ve)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Ve)).forEach((function(e){Object.defineProperty(Te,e,Object.getOwnPropertyDescriptor(Ve,e))})),Te);var Te,Ve},9527:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{"use strict";r.d(t,{Z:()=>w});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),p=r(4642);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const y=()=>n.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),h=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(y,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(p.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/b455e532.500405bd.js b/assets/js/b455e532.500405bd.js deleted file mode 100644 index 78d5db32..00000000 --- a/assets/js/b455e532.500405bd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[1659],{950:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(7294),a=r(358);function l({children:e,fallback:t}){var r;return(0,a.Z)()?n.createElement(n.Fragment,null,null===(r=e)||void 0===r?void 0:r()):null!=t?t:null}},9537:(e,t,r)=>{r.r(t),r.d(t,{default:()=>V});var n=r(1098),a=r(6010),l=r(7294),o=r(1117),i=r(859),c=r(7915),s=r(9526),m=r(1984);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const d=e=>l.createElement("div",{className:(0,a.Z)("flex","items-center","justify-start","gap-4","landing-lg:gap-6",e.className)},l.createElement(m.Z,{href:"/blog",target:"_blank",rel:"noopener noreferrer",className:(0,a.Z)("self-start","rounded-full","!text-gray-0 dark:!text-gray-900","bg-refine-blue dark:bg-refine-cyan-alt","transition-[filter]","duration-150","ease-in-out","hover:brightness-110","py-3","pl-7 pr-8","landing-md:px-8","landing-lg:pl-7 landing-lg:pr-8","flex","items-center","justify-center","gap-2","hover:!no-underline",e.linkClassName)},l.createElement(p,null),l.createElement("span",{className:(0,a.Z)("text-base","font-semibold")},"Read Blogs"))),p=e=>l.createElement("svg",g(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),{className:(0,a.Z)("text-gray-0 dark:text-gray-900",e.className)}),l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.604 1.004a2.58 2.58 0 0 0-2.864.588A2.65 2.65 0 0 0 .217 4.48l1.519 3.517-1.52 3.524a2.65 2.65 0 0 0 .525 2.888 2.58 2.58 0 0 0 2.863.587l10.8-4.571A2.63 2.63 0 0 0 16 8a2.63 2.63 0 0 0-1.596-2.425l-10.8-4.571Zm-1.713 1.7a.98.98 0 0 1 1.09-.227l10.8 4.572c.37.156.619.528.619.951 0 .423-.25.795-.62.951l-10.8 4.572a.98.98 0 0 1-1.089-.226l-.558.54.558-.54a1.05 1.05 0 0 1-.205-1.142L3.132 8.8H6a.8.8 0 0 0 0-1.6H3.134L1.686 3.846a1.05 1.05 0 0 1 .205-1.142Z",clipRule:"evenodd"}));var f=r(950);function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function y(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const x=e=>{var{srcDark:t,srcLight:r,srcSetDark:n,srcSetLight:a}=e,o=y(e,["srcDark","srcLight","srcSetDark","srcSetLight"]);const{colorMode:i}=(0,s.I)(),c="dark"===i?t:r,m="dark"===i?n:a;return l.createElement(f.Z,null,(()=>l.createElement("img",h(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({},o),{src:c,srcSet:m}))))},v=({className:e})=>l.createElement("div",{className:(0,a.Z)("flex flex-col","landing-md:grid landing-md:grid-cols-12","not-prose",e)},l.createElement("div",{className:(0,a.Z)("flex flex-col","col-start-2 col-end-8")},l.createElement("h1",{className:(0,a.Z)("max-w-xl landing-md:max-w-[408px] landing-lg:max-w-non landing-lg:whitespace-nowrap","text-[32px] leading-[40px] landing-sm:text-[56px] landing-sm:leading-[72px]","tracking-tight","text-start","pl-4 landing-sm:pl-6 landing-md:pl-10","dark:text-gray-0 text-gray-900","landing-lg:pt-8")},"I am"," ",l.createElement("span",{className:(0,a.Z)("font-semibold","dark:text-refine-cyan-alt dark:drop-shadow-[0_0_30px_rgba(71,235,235,0.25)]","text-refine-blue drop-shadow-[0_0_30px_rgba(51,51,255,0.3)]")},"Akash Singh"),"."),l.createElement("p",{className:(0,a.Z)("max-w-[446px]","mt-6","pl-4 landing-sm:pl-6 landing-md:pl-10","dark:text-gray-400 text-gray-600")},"Hello, I'm Akash Singh, a 2022 graduate in Computer Science and Engineering from Sagar Institute of Research Technology and Science (SIRTS), Bhopal. Passionate about web development and Machine Learning, I'm driven by curiosity to explore new technologies.",l.createElement("br",null),"I thrive on learning and growth opportunities, continually enhancing my skills. Committed to excellence, I aim to contribute meaningfully in web development and Machine Learning.",l.createElement("br",null),l.createElement("br",null),'"Face the challenge, Fight through the obstacles, Finish what you started."'),l.createElement(d,{className:(0,a.Z)("pl-4 landing-sm:pl-6 landing-md:pl-10","mt-6 landing-lg:mt-16")})),l.createElement("div",{className:(0,a.Z)("flex","justify-start","col-start-8","col-end-13","mt-12 landing-sm:mt-16 landing-md:mt-0")},l.createElement(x,{className:(0,a.Z)("landing-md:h-[400px] landing-md:w-[400px]","rounded-full"),srcDark:"https://avatars.githubusercontent.com/u/60146338",srcLight:"https://avatars.githubusercontent.com/u/60146338",alt:"Akash Singh"})));var w=r(6775);r(8368),r(4080);const E=JSON.parse('{"examples":[],"tags":[]}');function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>l.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),l.createElement("path",{fill:"currentColor",d:"M4.8 5.7a.9.9 0 0 1 .9-.9h5.4a.9.9 0 1 0 0-1.8H5.7A2.7 2.7 0 0 0 3 5.7v12.6A2.7 2.7 0 0 0 5.7 21h12.6a2.7 2.7 0 0 0 2.7-2.7v-5.4a.9.9 0 1 0-1.8 0v5.4a.9.9 0 0 1-.9.9H5.7a.9.9 0 0 1-.9-.9V5.7Z"}),l.createElement("path",{fill:"currentColor",d:"M15.6 3a.9.9 0 1 0 0 1.8h2.327l-5.663 5.664a.9.9 0 1 0 1.272 1.272L19.2 6.073V8.4a.9.9 0 1 0 1.8 0V3.9a.9.9 0 0 0-.9-.9h-4.5Z"})),k=[{title:"Age Calculator",description:"Age Calculator is a simple app that calculates your age based on the year you were born.",image:"/examples/Age_Calculator.png",image2x:"/examples/Age_Calculator.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Age-Calculator",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Age-Calculator"},{title:"CSS Variables With JS",description:"CSS Variables With JS Is A Simple App That Can Change Radius Of Image, Blur Effect On Image And Border Color Of Image.",image:"/examples/CSS_Variables_with_JS.png",image2x:"/examples/CSS_Variables_with_JS.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/CSS-Variables-with-JS",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/CSS-Variables-with-JS"},{title:"Countdown Timer",description:"Countdown Timer Is A Simple App That Can Count Down From A Given Time.",image:"/examples/Countdown_Timer.png",image2x:"/examples/Countdown_Timer.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Countdown-Timer",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Countdown-Timer"}],j=[{title:"Web Drum Kit",description:"Web Drum Kit Is A Simple App That Can Play A Drum Sound When A Key Is Pressed.",image:"/examples/Web_Drum_Kit.png",image2x:"/examples/Web_Drum_Kit.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Web-Drum-Kit",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Web-Drum-Kit"},{title:"Calculator With Voice Recognition",description:"Calculator With Voice Recognition Is A Simple App That Can Perform Basic Arithmetic Operations.",image:"/examples/Calculator_with_Voice_Recognition.png",image2x:"/examples/Calculator_with_Voice_Recognition.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Calculator-with-Voice-Recognition",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Calculator-with-Voice-Recognition"},{title:"Color Flipper",description:"Color Flipper Is A Simple App That Can Change The Background Color Of The Page.",image:"/examples/Color_Flipper.png",image2x:"/examples/Color_Flipper.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Color-Flipper",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Color-Flipper"}];var P=r(7990);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>l.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:12,viewBox:"0 0 8 12",fill:"none"},e),l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.707 4.707a1 1 0 0 0 0-1.414l-3-3a1 1 0 0 0-1.414 0l-3 3a1 1 0 0 0 1.414 1.414L3 3.414V11a1 1 0 1 0 2 0V3.414l1.293 1.293a1 1 0 0 0 1.414 0Z",clipRule:"evenodd"}));r(1190),r(1899),r(4642);const{examples:S,tags:L}=E,A=["antd","mui","chakra-ui","mantine","headless","auth-provider","audit-log-provider","data-provider","live-provider","notification-provider","access-control","next.js","remix","table","react-table","form","react-hook-form"],M=(L.sort(((e,t)=>{const r=A.indexOf(e.name),n=A.indexOf(t.name);return-1===r?-1===n?0:1:-1===n?-1:r-n})),()=>{const[e,t]=l.useState(!1),[r]=l.useState(""),[n,o]=l.useState(new Set(L.map((({name:e})=>e)))),{search:i,hash:c}=(0,w.TH)(),{replace:s}=(0,w.k6)(),m=l.useCallback((()=>{const e=document.getElementById("other-examples");e&&e.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}),[]);l.useEffect((()=>{"#other-examples"===c&&setTimeout((()=>{m()}),200)}),[c]),l.useEffect((()=>{const e=new URLSearchParams(i).get("tags");if(e){const t=e.split(",").filter((t=>e.includes(t)));o(new Set(t))}}),[]);S.filter((e=>{const t=`${e.displayTitle.replace("antd","Ant Design").replace("mui","Material UI")} ${e.displayTitle} ${e.description}`.toLowerCase().includes((null!=r?r:"").toLowerCase());if(n.size===L.length)return t;const a=Array.from(n).every((t=>e.tags.includes(t)));return t&&a}));return l.createElement("div",{className:"text-center"},l.createElement("div",{className:(0,a.Z)("text-2xl landing-sm:text-[32px] landing-sm:leading-[40px]")},l.createElement("h2",{className:(0,a.Z)("font-semibold","dark:text-gray-400 text-gray-600")},"Projects")),l.createElement("div",{className:"mt-10"},(()=>{const r=e?[...k,...j]:k;return l.createElement(l.Fragment,null,l.createElement("div",{className:(0,a.Z)("grid grid-cols-1 md:grid-cols-3","gap-4 2xl:gap-8")},r.map((e=>(e=>l.createElement("div",{key:e.title,className:(0,a.Z)("max-w-[100%] 2xl:max-w-[416px]","flex flex-col","mx-auto","px-2 pb-4 pt-2 2xl:px-4 2xl:py-4","bg-gray-50 dark:bg-gray-800","rounded-lg")},l.createElement("div",{className:(0,a.Z)("not-prose","mb-0 mt-0","text-sm sm:text-base 2xl:text-xl font-semibold","text-gray-900 dark:text-gray-200","px-2 lg:px-2 xl:px-0")},e.title),l.createElement("img",{className:(0,a.Z)("mb-0 mt-2 2xl:mt-4","w-full max-h-[456px] md:h-[192px] 2xl:h-[242px]","object-cover","rounded-[2px]"),src:e.image,srcSet:e.image2x,alt:e.title}),l.createElement("p",{className:(0,a.Z)("not-prose","text-xs sm:text-sm 2xl:text-base","px-2 mb-0","text-gray-700 dark:text-gray-400","mt-4 2xl:mt-6"),style:{marginBottom:"0rem"},dangerouslySetInnerHTML:{__html:e.description}}),l.createElement("div",{className:(0,a.Z)("flex justify-between items-center","px-2 2xl:px-0 pt-4 2xl:pt-6 2xl:pb-2 mt-auto","text-sm 2xl:text-base")},l.createElement("a",{href:e.source,className:(0,a.Z)("flex items-center gap-2","no-underline"),target:"_blank",rel:"noreferrer"},l.createElement(P.L,{className:(0,a.Z)("w-4 h-4 2xl:w-6 2xl:h-6")}),l.createElement("span",null,"Code")),e.buttons.map(((e,t)=>l.createElement("a",{key:t,href:e.link,className:(0,a.Z)("flex items-center gap-2","no-underline"),target:"_blank",rel:"noreferrer"},e.icon({className:(0,a.Z)("w-4 h-4 2xl:w-6 2xl:h-6")}),l.createElement("span",null,e.text)))))))(e)))),l.createElement("button",{className:(0,a.Z)("w-full h-12 2xl:h-16","flex justify-center items-center gap-4","bg-gray-100 dark:bg-gray-700","rounded-lg","mt-4 sm:mt-8 2xl:mt-10 py-2"),onClick:()=>{t((e=>!e))}},l.createElement("div",{className:(0,a.Z)("flex justify-center items-center","w-8 h-8","text-gray-500","bg-gray-0 dark:bg-gray-800","rounded-[4px]")},l.createElement(N,{className:(0,a.Z)("w-3 h-3",{"transform rotate-180":!e})})),l.createElement("span",{className:(0,a.Z)("text-gray-700 dark:text-gray-400","text-sm 2xl:text-base font-semibold")},e?"Show Less":"Show More")))})()))}),D=()=>{const{colorMode:e}=(0,s.I)();return l.createElement(l.Fragment,null,l.createElement(n.Z,{title:"About | AkashSingh3031"},l.createElement("html",{"data-page":"about","data-customized":"true"})),l.createElement(c.j,{description:"Build React-based internal tools, admin panels, dashboards & B2B apps with unmatched flexibility."},l.createElement("div",{className:(0,a.Z)()},l.createElement(i.f,null),l.createElement("div",{className:(0,a.Z)("flex flex-col","gap-12 landing-sm:gap-20 landing-md:gap-28 landing-lg:gap-40","pb-12 landing-sm:pb-16 landing-md:pb-20 landing-lg:pb-40","mx-auto")},l.createElement(v,{className:(0,a.Z)("h-auto landing-md:h-[432px]","mt-4 landing-sm:mt-8 landing-lg:mt-8","px-4 landing-sm:px-0","landing-lg:pr-12")}),l.createElement(M,null)),l.createElement(o.U,null))))};function V(){return l.createElement(c.j,null,l.createElement(D,null))}},1117:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294),a=r(866);const l=()=>n.createElement(a.C,null)},859:(e,t,r)=>{r.d(t,{f:()=>$});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),i=r(1899),c=r(7294),s=r(3833),m=r(4813),u=r(3799);function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>c.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){g(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),c.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),c.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var p=r(506);const f=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:p.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:p.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:p.ty}]},{isPopover:!1,label:"LeetVerse",icon:d,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:p.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:p.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:p.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return c.createElement(n.Z,{to:e.link,className:"no-underline"},c.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},c.createElement("div",{className:"shrink-0"},c.createElement(r,null)),c.createElement("div",{className:"ml-2"},c.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),c.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,l]=(0,c.useState)(null);(0,c.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let i=e.icon;return"Cloud"===e.label&&(i="light"===r?p.wW:e.icon),c.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&c.createElement(i,null),e.label)};var y=r(6775),x=r(2280),v=r(4080),w=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,c.useState)(!1),l=c.useRef(null),o=c.useRef(null),i=(0,y.TH)();return c.useEffect((()=>{n(!1)}),[i]),c.createElement(x.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>c.createElement(c.Fragment,null,c.createElement(x.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},c.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),c.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),c.createElement(v.u,{as:c.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},c.createElement(x.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},c.createElement(p.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),c.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>c.createElement(c.Fragment,null,f.map((t=>t.isPopover?c.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},c.createElement(p.Bh,null),c.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},c.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},c.createElement(p.ET,{className:"dark:text-gray-400 text-gray-500"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(p.nI,null)),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(p.Zm,null)))))):c.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),P=r(4837);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>c.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),c.createElement("g",{filter:"url(#filter0_i_736_19454)"},c.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),c.createElement("defs",null,c.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},c.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),c.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),c.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),c.createElement("feOffset",{dy:"1"}),c.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),c.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),c.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),c.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},c.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),c.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const L=({label:e,href:t,component:r,open:l,icon:o})=>{const[i,s]=(0,c.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,c.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),c.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),c.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&c.createElement(d,{className:"inline text-[#F93] -mt-1 mr-1.5"}),c.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},c.createElement("div",null,e),o&&c.createElement(o,null))),u&&c.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?c.createElement(p.v4,null):c.createElement(p.XC,null)),"Cloud"===e&&("light"===i?c.createElement(p.wW,null):c.createElement(N,null)))};var A=r(2496),M=r(7109),D=r(5214);const V=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,y.TH)();return c.useEffect((()=>{t(!1)}),[r]),c.createElement(R,{isModalOpen:e,setIsModalOpen:t},c.createElement(B,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),c.createElement(_,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},R=({isModalOpen:e,setIsModalOpen:t,children:r})=>c.createElement(v.u,{appear:!0,show:e,as:c.Fragment},c.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},c.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},c.createElement(A.T,null),c.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},c.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),c.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},c.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},c.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),B=e=>c.createElement("div",{className:(0,a.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return c.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},c.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},c.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},c.createElement("div",null,e.label),r&&c.createElement(r,null))),"items"in e&&c.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>c.createElement(b,{key:e.label,item:e})))))})),c.createElement(I,null),c.createElement(H,{id:"tablet"}),c.createElement(F,{id:"tablet"})),_=e=>c.createElement("div",{className:(0,a.Z)(e.className)},c.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?c.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>c.createElement(c.Fragment,null,c.createElement(L,{component:k.p.Button,label:e.label,open:t}),c.createElement(k.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>c.createElement(b,{key:e.label,item:e}))))))):c.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),c.createElement(I,null),c.createElement(H,{id:"phone"}),c.createElement(F,{id:"phone"})),F=e=>{var t;return c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},c.createElement(p.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),c.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>c.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},c.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},c.createElement(p.ET,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(p.nI,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(p.Zm,{className:"h-10 w-10"})))),I=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return c.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},c.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),c.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},c.createElement(D.x,null),"Light"),c.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},c.createElement(M.c,null),"Dark"))};var T=r(41),U=r(4695),G=r(7990),z=r(2045);const W=()=>{const{loading:e,githubStarCountText:t}=(0,U.h)();return c.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},c.createElement(G.E,{className:(0,a.Z)("w-5 h-5")}),c.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?c.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):c.createElement("span",null,t)))},$=({trackProgress:e})=>{const[t,r]=(0,c.useState)(!1),{scrollYProgress:g}=(0,l.v)(),d=(0,o.H)(g,[.03,.95],["0%","100%"]);return c.createElement(c.Fragment,null,c.createElement(A.T,null),c.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},c.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),c.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},c.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},c.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},c.createElement(n.Z,{to:"/",onContextMenu:u.Q},c.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),c.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},c.createElement(s.U,null)),c.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},c.createElement(O,null)),c.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},c.createElement(W,null),c.createElement(T.m,null)),c.createElement(V,{isModalOpen:t,setIsModalOpen:r}))),e&&c.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},c.createElement(i.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:d}}))))}},41:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>c});var n=r(7294),a=r(6010),l=r(9526),o=r(5214),i=r(7109);const c=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(i.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:i.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},4539:(e,t,r)=>{r.d(t,{pO:()=>c,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(506);const c=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},1412:(e,t,r)=>{r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},7109:(e,t,r)=>{r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},7990:(e,t,r)=>{r.d(t,{E:()=>o,L:()=>i});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),i=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},6204:(e,t,r)=>{r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},5214:(e,t,r)=>{r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},506:(e,t,r)=>{r.d(t,{O2:()=>R,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>i,nI:()=>x,dd:()=>d,nm:()=>F,t2:()=>M,ty:()=>s,Zm:()=>w,wW:()=>P});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){g(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const f=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function C(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){C(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const P=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var Z,N,S=r(6010);function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const M=e=>n.createElement("svg",A(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(Z=e)||void 0===Z?void 0:Z.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(N=e)||void 0===N?void 0:N.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function V(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const R=e=>n.createElement("svg",V(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var B=r(9526);function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const F=e=>{const{colorMode:t}=(0,B.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},4813:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},4642:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},866:(e,t,r)=>{r.d(t,{C:()=>d});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),i=r(4539),c=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function g(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const d=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},i.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),i.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",g(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},i.bI.map((e=>a.createElement("a",g(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(c.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2045:(e,t,r)=>{r.d(t,{$:()=>c});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const c=e=>{var{className:t,wrapperProps:r}=e,l=i(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(g,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(g,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),g=e=>a.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}},1190:(e,t,r)=>{r.d(t,{M:()=>h});var n=r(655),a=r(7294),l=r(9304),o=r(4735),i=r(8868);function c(){var e=(0,a.useRef)(!1);return(0,i.L)((function(){return e.current=!0,function(){e.current=!1}}),[]),e}var s=r(240),m=r(6681),u=r(6316),g=function(e){var t=e.children,r=e.initial,l=e.isPresent,o=e.onExitComplete,i=e.custom,c=e.presenceAffectsLayout,g=(0,m.h)(d),p=(0,u.M)(),f=(0,a.useMemo)((function(){return{id:p,initial:r,isPresent:l,custom:i,onExitComplete:function(e){var t,r;g.set(e,!0);try{for(var a=(0,n.XA)(g.values()),l=a.next();!l.done;l=a.next()){if(!l.value)return}}catch(i){t={error:i}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}null==o||o()},register:function(e){return g.set(e,!1),function(){return g.delete(e)}}}}),c?void 0:[l]);return(0,a.useMemo)((function(){g.forEach((function(e,t){return g.set(t,!1)}))}),[l]),a.useEffect((function(){!l&&!g.size&&(null==o||o())}),[l]),a.createElement(s.O.Provider,{value:f},t)};function d(){return new Map}var p=r(5364),f=r(5411),b=function(e){return e.key||""};var h=function(e){var t=e.children,r=e.custom,s=e.initial,m=void 0===s||s,u=e.onExitComplete,d=e.exitBeforeEnter,h=e.presenceAffectsLayout,y=void 0===h||h,x=(0,n.CR)(function(){var e=c(),t=(0,n.CR)((0,a.useState)(0),2),r=t[0],l=t[1],i=(0,a.useCallback)((function(){e.current&&l(r+1)}),[r]);return[(0,a.useCallback)((function(){return o.ZP.postRender(i)}),[i]),r]}(),1),v=x[0],w=(0,a.useContext)(p.p).forceRender;w&&(v=w);var E=c(),O=function(e){var t=[];return a.Children.forEach(e,(function(e){(0,a.isValidElement)(e)&&t.push(e)})),t}(t),C=O,k=new Set,j=(0,a.useRef)(C),P=(0,a.useRef)(new Map).current,Z=(0,a.useRef)(!0);if((0,i.L)((function(){Z.current=!1,function(e,t){e.forEach((function(e){var r=b(e);t.set(r,e)}))}(O,P),j.current=C})),(0,f.z)((function(){Z.current=!0,P.clear(),k.clear()})),Z.current)return a.createElement(a.Fragment,null,C.map((function(e){return a.createElement(g,{key:b(e),isPresent:!0,initial:!!m&&void 0,presenceAffectsLayout:y},e)})));C=(0,n.ev)([],(0,n.CR)(C),!1);for(var N=j.current.map(b),S=O.map(b),L=N.length,A=0;A<L;A++){var M=N[A];-1===S.indexOf(M)&&k.add(M)}return d&&k.size&&(C=[]),k.forEach((function(e){if(-1===S.indexOf(e)){var t=P.get(e);if(t){var n=N.indexOf(e);C.splice(n,0,a.createElement(g,{key:b(t),isPresent:!1,onExitComplete:function(){P.delete(e),k.delete(e);var t=j.current.findIndex((function(t){return t.key===e}));if(j.current.splice(t,1),!k.size){if(j.current=O,!1===E.current)return;v(),u&&u()}},custom:r,presenceAffectsLayout:y},t))}}})),C=C.map((function(e){var t=e.key;return k.has(t)?e:a.createElement(g,{key:b(e),isPresent:!0,presenceAffectsLayout:y},e)})),"production"!==l.O&&d&&C.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),a.createElement(a.Fragment,null,k.size?C:C.map((function(e){return(0,a.cloneElement)(e)})))}}}]); \ No newline at end of file diff --git a/assets/js/b455e532.97ea0720.js b/assets/js/b455e532.97ea0720.js new file mode 100644 index 00000000..6ab6a610 --- /dev/null +++ b/assets/js/b455e532.97ea0720.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[1659],{950:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(7294),a=r(358);function l({children:e,fallback:t}){var r;return(0,a.Z)()?n.createElement(n.Fragment,null,null===(r=e)||void 0===r?void 0:r()):null!=t?t:null}},9981:(e,t,r)=>{r.r(t),r.d(t,{default:()=>V});var n=r(1098),a=r(6010),l=r(7294),o=r(945),i=r(4006),c=r(8110),s=r(9526),m=r(1984);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const d=e=>l.createElement("div",{className:(0,a.Z)("flex","items-center","justify-start","gap-4","landing-lg:gap-6",e.className)},l.createElement(m.Z,{href:"/blog",target:"_blank",rel:"noopener noreferrer",className:(0,a.Z)("self-start","rounded-full","!text-gray-0 dark:!text-gray-900","bg-refine-blue dark:bg-refine-cyan-alt","transition-[filter]","duration-150","ease-in-out","hover:brightness-110","py-3","pl-7 pr-8","landing-md:px-8","landing-lg:pl-7 landing-lg:pr-8","flex","items-center","justify-center","gap-2","hover:!no-underline",e.linkClassName)},l.createElement(p,null),l.createElement("span",{className:(0,a.Z)("text-base","font-semibold")},"Read Blogs"))),p=e=>l.createElement("svg",g(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),{className:(0,a.Z)("text-gray-0 dark:text-gray-900",e.className)}),l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M3.604 1.004a2.58 2.58 0 0 0-2.864.588A2.65 2.65 0 0 0 .217 4.48l1.519 3.517-1.52 3.524a2.65 2.65 0 0 0 .525 2.888 2.58 2.58 0 0 0 2.863.587l10.8-4.571A2.63 2.63 0 0 0 16 8a2.63 2.63 0 0 0-1.596-2.425l-10.8-4.571Zm-1.713 1.7a.98.98 0 0 1 1.09-.227l10.8 4.572c.37.156.619.528.619.951 0 .423-.25.795-.62.951l-10.8 4.572a.98.98 0 0 1-1.089-.226l-.558.54.558-.54a1.05 1.05 0 0 1-.205-1.142L3.132 8.8H6a.8.8 0 0 0 0-1.6H3.134L1.686 3.846a1.05 1.05 0 0 1 .205-1.142Z",clipRule:"evenodd"}));var f=r(950);function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function y(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const x=e=>{var{srcDark:t,srcLight:r,srcSetDark:n,srcSetLight:a}=e,o=y(e,["srcDark","srcLight","srcSetDark","srcSetLight"]);const{colorMode:i}=(0,s.I)(),c="dark"===i?t:r,m="dark"===i?n:a;return l.createElement(f.Z,null,(()=>l.createElement("img",h(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({},o),{src:c,srcSet:m}))))},v=({className:e})=>l.createElement("div",{className:(0,a.Z)("flex flex-col","landing-md:grid landing-md:grid-cols-12","not-prose",e)},l.createElement("div",{className:(0,a.Z)("flex flex-col","col-start-2 col-end-8")},l.createElement("h1",{className:(0,a.Z)("max-w-xl landing-md:max-w-[408px] landing-lg:max-w-non landing-lg:whitespace-nowrap","text-[32px] leading-[40px] landing-sm:text-[56px] landing-sm:leading-[72px]","tracking-tight","text-start","pl-4 landing-sm:pl-6 landing-md:pl-10","dark:text-gray-0 text-gray-900","landing-lg:pt-8")},"I am"," ",l.createElement("span",{className:(0,a.Z)("font-semibold","dark:text-refine-cyan-alt dark:drop-shadow-[0_0_30px_rgba(71,235,235,0.25)]","text-refine-blue drop-shadow-[0_0_30px_rgba(51,51,255,0.3)]")},"Akash Singh"),"."),l.createElement("p",{className:(0,a.Z)("max-w-[446px]","mt-6","pl-4 landing-sm:pl-6 landing-md:pl-10","dark:text-gray-400 text-gray-600")},"Hello, I'm Akash Singh, a 2022 graduate in Computer Science and Engineering from Sagar Institute of Research Technology and Science (SIRTS), Bhopal. Passionate about web development and Machine Learning, I'm driven by curiosity to explore new technologies.",l.createElement("br",null),"I thrive on learning and growth opportunities, continually enhancing my skills. Committed to excellence, I aim to contribute meaningfully in web development and Machine Learning.",l.createElement("br",null),l.createElement("br",null),'"Face the challenge, Fight through the obstacles, Finish what you started."'),l.createElement(d,{className:(0,a.Z)("pl-4 landing-sm:pl-6 landing-md:pl-10","mt-6 landing-lg:mt-16")})),l.createElement("div",{className:(0,a.Z)("flex","justify-start","col-start-8","col-end-13","mt-12 landing-sm:mt-16 landing-md:mt-0")},l.createElement(x,{className:(0,a.Z)("landing-md:h-[400px] landing-md:w-[400px]","rounded-full"),srcDark:"https://avatars.githubusercontent.com/u/60146338",srcLight:"https://avatars.githubusercontent.com/u/60146338",alt:"Akash Singh"})));var w=r(6775);r(8368),r(4080);const E=JSON.parse('{"examples":[],"tags":[]}');function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>l.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),l.createElement("path",{fill:"currentColor",d:"M4.8 5.7a.9.9 0 0 1 .9-.9h5.4a.9.9 0 1 0 0-1.8H5.7A2.7 2.7 0 0 0 3 5.7v12.6A2.7 2.7 0 0 0 5.7 21h12.6a2.7 2.7 0 0 0 2.7-2.7v-5.4a.9.9 0 1 0-1.8 0v5.4a.9.9 0 0 1-.9.9H5.7a.9.9 0 0 1-.9-.9V5.7Z"}),l.createElement("path",{fill:"currentColor",d:"M15.6 3a.9.9 0 1 0 0 1.8h2.327l-5.663 5.664a.9.9 0 1 0 1.272 1.272L19.2 6.073V8.4a.9.9 0 1 0 1.8 0V3.9a.9.9 0 0 0-.9-.9h-4.5Z"})),k=[{title:"Age Calculator",description:"Age Calculator is a simple app that calculates your age based on the year you were born.",image:"/examples/Age_Calculator.png",image2x:"/examples/Age_Calculator.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Age-Calculator",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Age-Calculator"},{title:"CSS Variables With JS",description:"CSS Variables With JS Is A Simple App That Can Change Radius Of Image, Blur Effect On Image And Border Color Of Image.",image:"/examples/CSS_Variables_with_JS.png",image2x:"/examples/CSS_Variables_with_JS.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/CSS-Variables-with-JS",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/CSS-Variables-with-JS"},{title:"Countdown Timer",description:"Countdown Timer Is A Simple App That Can Count Down From A Given Time.",image:"/examples/Countdown_Timer.png",image2x:"/examples/Countdown_Timer.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Countdown-Timer",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Countdown-Timer"}],j=[{title:"Web Drum Kit",description:"Web Drum Kit Is A Simple App That Can Play A Drum Sound When A Key Is Pressed.",image:"/examples/Web_Drum_Kit.png",image2x:"/examples/Web_Drum_Kit.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Web-Drum-Kit",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Web-Drum-Kit"},{title:"Calculator With Voice Recognition",description:"Calculator With Voice Recognition Is A Simple App That Can Perform Basic Arithmetic Operations.",image:"/examples/Calculator_with_Voice_Recognition.png",image2x:"/examples/Calculator_with_Voice_Recognition.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Calculator-with-Voice-Recognition",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Calculator-with-Voice-Recognition"},{title:"Color Flipper",description:"Color Flipper Is A Simple App That Can Change The Background Color Of The Page.",image:"/examples/Color_Flipper.png",image2x:"/examples/Color_Flipper.png",buttons:[{text:"Demo",link:"https://akashsingh3031.github.io/Color-Flipper",icon:e=>l.createElement(C,e)}],source:"https://github.com/AkashSingh3031/Color-Flipper"}];var P=r(6296);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>l.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:12,viewBox:"0 0 8 12",fill:"none"},e),l.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.707 4.707a1 1 0 0 0 0-1.414l-3-3a1 1 0 0 0-1.414 0l-3 3a1 1 0 0 0 1.414 1.414L3 3.414V11a1 1 0 1 0 2 0V3.414l1.293 1.293a1 1 0 0 0 1.414 0Z",clipRule:"evenodd"}));r(1190),r(1899),r(9383);const{examples:S,tags:L}=E,A=["antd","mui","chakra-ui","mantine","headless","auth-provider","audit-log-provider","data-provider","live-provider","notification-provider","access-control","next.js","remix","table","react-table","form","react-hook-form"],M=(L.sort(((e,t)=>{const r=A.indexOf(e.name),n=A.indexOf(t.name);return-1===r?-1===n?0:1:-1===n?-1:r-n})),()=>{const[e,t]=l.useState(!1),[r]=l.useState(""),[n,o]=l.useState(new Set(L.map((({name:e})=>e)))),{search:i,hash:c}=(0,w.TH)(),{replace:s}=(0,w.k6)(),m=l.useCallback((()=>{const e=document.getElementById("other-examples");e&&e.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}),[]);l.useEffect((()=>{"#other-examples"===c&&setTimeout((()=>{m()}),200)}),[c]),l.useEffect((()=>{const e=new URLSearchParams(i).get("tags");if(e){const t=e.split(",").filter((t=>e.includes(t)));o(new Set(t))}}),[]);S.filter((e=>{const t=`${e.displayTitle.replace("antd","Ant Design").replace("mui","Material UI")} ${e.displayTitle} ${e.description}`.toLowerCase().includes((null!=r?r:"").toLowerCase());if(n.size===L.length)return t;const a=Array.from(n).every((t=>e.tags.includes(t)));return t&&a}));return l.createElement("div",{className:"text-center"},l.createElement("div",{className:(0,a.Z)("text-2xl landing-sm:text-[32px] landing-sm:leading-[40px]")},l.createElement("h2",{className:(0,a.Z)("font-semibold","dark:text-gray-400 text-gray-600")},"Projects")),l.createElement("div",{className:"mt-10"},(()=>{const r=e?[...k,...j]:k;return l.createElement(l.Fragment,null,l.createElement("div",{className:(0,a.Z)("grid grid-cols-1 md:grid-cols-3","gap-4 2xl:gap-8")},r.map((e=>(e=>l.createElement("div",{key:e.title,className:(0,a.Z)("max-w-[100%] 2xl:max-w-[416px]","flex flex-col","mx-auto","px-2 pb-4 pt-2 2xl:px-4 2xl:py-4","bg-gray-50 dark:bg-gray-800","rounded-lg")},l.createElement("div",{className:(0,a.Z)("not-prose","mb-0 mt-0","text-sm sm:text-base 2xl:text-xl font-semibold","text-gray-900 dark:text-gray-200","px-2 lg:px-2 xl:px-0")},e.title),l.createElement("img",{className:(0,a.Z)("mb-0 mt-2 2xl:mt-4","w-full max-h-[456px] md:h-[192px] 2xl:h-[242px]","object-cover","rounded-[2px]"),src:e.image,srcSet:e.image2x,alt:e.title}),l.createElement("p",{className:(0,a.Z)("not-prose","text-xs sm:text-sm 2xl:text-base","px-2 mb-0","text-gray-700 dark:text-gray-400","mt-4 2xl:mt-6"),style:{marginBottom:"0rem"},dangerouslySetInnerHTML:{__html:e.description}}),l.createElement("div",{className:(0,a.Z)("flex justify-between items-center","px-2 2xl:px-0 pt-4 2xl:pt-6 2xl:pb-2 mt-auto","text-sm 2xl:text-base")},l.createElement("a",{href:e.source,className:(0,a.Z)("flex items-center gap-2","no-underline"),target:"_blank",rel:"noreferrer"},l.createElement(P.L,{className:(0,a.Z)("w-4 h-4 2xl:w-6 2xl:h-6")}),l.createElement("span",null,"Code")),e.buttons.map(((e,t)=>l.createElement("a",{key:t,href:e.link,className:(0,a.Z)("flex items-center gap-2","no-underline"),target:"_blank",rel:"noreferrer"},e.icon({className:(0,a.Z)("w-4 h-4 2xl:w-6 2xl:h-6")}),l.createElement("span",null,e.text)))))))(e)))),l.createElement("button",{className:(0,a.Z)("w-full h-12 2xl:h-16","flex justify-center items-center gap-4","bg-gray-100 dark:bg-gray-700","rounded-lg","mt-4 sm:mt-8 2xl:mt-10 py-2"),onClick:()=>{t((e=>!e))}},l.createElement("div",{className:(0,a.Z)("flex justify-center items-center","w-8 h-8","text-gray-500","bg-gray-0 dark:bg-gray-800","rounded-[4px]")},l.createElement(N,{className:(0,a.Z)("w-3 h-3",{"transform rotate-180":!e})})),l.createElement("span",{className:(0,a.Z)("text-gray-700 dark:text-gray-400","text-sm 2xl:text-base font-semibold")},e?"Show Less":"Show More")))})()))}),D=()=>{const{colorMode:e}=(0,s.I)();return l.createElement(l.Fragment,null,l.createElement(n.Z,{title:"About | AkashSingh3031"},l.createElement("html",{"data-page":"about","data-customized":"true"})),l.createElement(c.j,{description:"Build React-based internal tools, admin panels, dashboards & B2B apps with unmatched flexibility."},l.createElement("div",{className:(0,a.Z)()},l.createElement(i.f,null),l.createElement("div",{className:(0,a.Z)("flex flex-col","gap-12 landing-sm:gap-20 landing-md:gap-28 landing-lg:gap-40","pb-12 landing-sm:pb-16 landing-md:pb-20 landing-lg:pb-40","mx-auto")},l.createElement(v,{className:(0,a.Z)("h-auto landing-md:h-[432px]","mt-4 landing-sm:mt-8 landing-lg:mt-8","px-4 landing-sm:px-0","landing-lg:pr-12")}),l.createElement(M,null)),l.createElement(o.U,null))))};function V(){return l.createElement(c.j,null,l.createElement(D,null))}},945:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294),a=r(5333);const l=()=>n.createElement(a.C,null)},4006:(e,t,r)=>{r.d(t,{f:()=>$});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),i=r(1899),c=r(7294),s=r(9679),m=r(9068),u=r(3799);function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>c.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){g(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),c.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),c.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var p=r(3854);const f=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:p.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:p.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:p.ty}]},{isPopover:!1,label:"LeetVerse",icon:d,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:p.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:p.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:p.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return c.createElement(n.Z,{to:e.link,className:"no-underline"},c.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},c.createElement("div",{className:"shrink-0"},c.createElement(r,null)),c.createElement("div",{className:"ml-2"},c.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),c.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},h=({item:e,isPermanentDark:t})=>{const[r,l]=(0,c.useState)(null);(0,c.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let i=e.icon;return"Cloud"===e.label&&(i="light"===r?p.wW:e.icon),c.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&c.createElement(i,null),e.label)};var y=r(6775),x=r(6215),v=r(4080),w=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,c.useState)(!1),l=c.useRef(null),o=c.useRef(null),i=(0,y.TH)();return c.useEffect((()=>{n(!1)}),[i]),c.createElement(x.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>c.createElement(c.Fragment,null,c.createElement(x.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},c.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),c.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),c.createElement(v.u,{as:c.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},c.createElement(x.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},c.createElement(p.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),c.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>c.createElement(c.Fragment,null,f.map((t=>t.isPopover?c.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},c.createElement(p.Bh,null),c.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&c.createElement(c.Fragment,null,c.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>c.createElement(b,{key:e.label,item:e})))),c.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},c.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},c.createElement(p.ET,{className:"dark:text-gray-400 text-gray-500"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(p.nI,null)),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(p.Zm,null)))))):c.createElement(h,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var C=r(2560),k=r(8368),j=r(9526),P=r(2935);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>c.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),c.createElement("g",{filter:"url(#filter0_i_736_19454)"},c.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),c.createElement("defs",null,c.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},c.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),c.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),c.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),c.createElement("feOffset",{dy:"1"}),c.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),c.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),c.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),c.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},c.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),c.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const L=({label:e,href:t,component:r,open:l,icon:o})=>{const[i,s]=(0,c.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,c.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),c.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),c.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&c.createElement(d,{className:"inline text-[#F93] -mt-1 mr-1.5"}),c.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},c.createElement("div",null,e),o&&c.createElement(o,null))),u&&c.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?c.createElement(p.v4,null):c.createElement(p.XC,null)),"Cloud"===e&&("light"===i?c.createElement(p.wW,null):c.createElement(N,null)))};var A=r(4650),M=r(707),D=r(9256);const V=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,y.TH)();return c.useEffect((()=>{t(!1)}),[r]),c.createElement(R,{isModalOpen:e,setIsModalOpen:t},c.createElement(B,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),c.createElement(_,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},R=({isModalOpen:e,setIsModalOpen:t,children:r})=>c.createElement(v.u,{appear:!0,show:e,as:c.Fragment},c.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},c.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},c.createElement(A.T,null),c.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},c.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),c.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},c.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),c.createElement(v.u.Child,{as:c.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},c.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),B=e=>c.createElement("div",{className:(0,a.Z)(e.className)},f.map(((e,t)=>{const r="icon"in e&&e.icon;return c.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},c.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},c.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},c.createElement("div",null,e.label),r&&c.createElement(r,null))),"items"in e&&c.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>c.createElement(b,{key:e.label,item:e})))))})),c.createElement(I,null),c.createElement(H,{id:"tablet"}),c.createElement(F,{id:"tablet"})),_=e=>c.createElement("div",{className:(0,a.Z)(e.className)},c.createElement("div",{className:"flex-grow"},f.map((e=>e.isPopover?c.createElement(k.p,{key:`modal-${e.label}`},(({open:t})=>c.createElement(c.Fragment,null,c.createElement(L,{component:k.p.Button,label:e.label,open:t}),c.createElement(k.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>c.createElement(b,{key:e.label,item:e}))))))):c.createElement(L,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),c.createElement(I,null),c.createElement(H,{id:"phone"}),c.createElement(F,{id:"phone"})),F=e=>{var t;return c.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},c.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},c.createElement(p.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),c.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>c.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},c.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),c.createElement("div",{className:"flex gap-4"},c.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},c.createElement(p.ET,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},c.createElement(p.nI,{className:"h-10 w-10"})),c.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},c.createElement(p.Zm,{className:"h-10 w-10"})))),I=()=>{const{colorMode:e,setColorMode:t}=(0,j.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return c.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},c.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),c.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},c.createElement(D.x,null),"Light"),c.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},c.createElement(M.c,null),"Dark"))};var T=r(3076),U=r(4695),G=r(6296),z=r(8616);const W=()=>{const{loading:e,githubStarCountText:t}=(0,U.h)();return c.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},c.createElement(G.E,{className:(0,a.Z)("w-5 h-5")}),c.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?c.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):c.createElement("span",null,t)))},$=({trackProgress:e})=>{const[t,r]=(0,c.useState)(!1),{scrollYProgress:g}=(0,l.v)(),d=(0,o.H)(g,[.03,.95],["0%","100%"]);return c.createElement(c.Fragment,null,c.createElement(A.T,null),c.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},c.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),c.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},c.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},c.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},c.createElement(n.Z,{to:"/",onContextMenu:u.Q},c.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),c.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},c.createElement(s.U,null)),c.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},c.createElement(O,null)),c.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},c.createElement(W,null),c.createElement(T.m,null)),c.createElement(V,{isModalOpen:t,setIsModalOpen:r}))),e&&c.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},c.createElement(i.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:d}}))))}},3076:(e,t,r)=>{r.d(t,{L:()=>m,m:()=>c});var n=r(7294),a=r(6010),l=r(9526),o=r(9256),i=r(707);const c=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(i.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:i.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},682:(e,t,r)=>{r.d(t,{pO:()=>c,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(3854);const c=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(i.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},3222:(e,t,r)=>{r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},707:(e,t,r)=>{r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},6296:(e,t,r)=>{r.d(t,{E:()=>o,L:()=>i});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),i=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},8325:(e,t,r)=>{r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},9256:(e,t,r)=>{r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},3854:(e,t,r)=>{r.d(t,{O2:()=>R,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>i,nI:()=>x,dd:()=>d,nm:()=>F,t2:()=>M,ty:()=>s,Zm:()=>w,wW:()=>P});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function g(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){g(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const f=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function C(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){C(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const P=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var Z,N,S=r(6010);function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function A(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const M=e=>n.createElement("svg",A(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(Z=e)||void 0===Z?void 0:Z.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(N=e)||void 0===N?void 0:N.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function V(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const R=e=>n.createElement("svg",V(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var B=r(9526);function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const F=e=>{const{colorMode:t}=(0,B.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},9068:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},9383:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},5333:(e,t,r)=>{r.d(t,{C:()=>d});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),i=r(682),c=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function g(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const d=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},i.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),i.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",g(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},i.bI.map((e=>a.createElement("a",g(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(c.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},8616:(e,t,r)=>{r.d(t,{$:()=>c});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const c=e=>{var{className:t,wrapperProps:r}=e,l=i(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(g,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(g,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),g=e=>a.createElement("svg",c(i({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}},1190:(e,t,r)=>{r.d(t,{M:()=>h});var n=r(655),a=r(7294),l=r(9304),o=r(4735),i=r(8868);function c(){var e=(0,a.useRef)(!1);return(0,i.L)((function(){return e.current=!0,function(){e.current=!1}}),[]),e}var s=r(240),m=r(6681),u=r(6316),g=function(e){var t=e.children,r=e.initial,l=e.isPresent,o=e.onExitComplete,i=e.custom,c=e.presenceAffectsLayout,g=(0,m.h)(d),p=(0,u.M)(),f=(0,a.useMemo)((function(){return{id:p,initial:r,isPresent:l,custom:i,onExitComplete:function(e){var t,r;g.set(e,!0);try{for(var a=(0,n.XA)(g.values()),l=a.next();!l.done;l=a.next()){if(!l.value)return}}catch(i){t={error:i}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}null==o||o()},register:function(e){return g.set(e,!1),function(){return g.delete(e)}}}}),c?void 0:[l]);return(0,a.useMemo)((function(){g.forEach((function(e,t){return g.set(t,!1)}))}),[l]),a.useEffect((function(){!l&&!g.size&&(null==o||o())}),[l]),a.createElement(s.O.Provider,{value:f},t)};function d(){return new Map}var p=r(5364),f=r(5411),b=function(e){return e.key||""};var h=function(e){var t=e.children,r=e.custom,s=e.initial,m=void 0===s||s,u=e.onExitComplete,d=e.exitBeforeEnter,h=e.presenceAffectsLayout,y=void 0===h||h,x=(0,n.CR)(function(){var e=c(),t=(0,n.CR)((0,a.useState)(0),2),r=t[0],l=t[1],i=(0,a.useCallback)((function(){e.current&&l(r+1)}),[r]);return[(0,a.useCallback)((function(){return o.ZP.postRender(i)}),[i]),r]}(),1),v=x[0],w=(0,a.useContext)(p.p).forceRender;w&&(v=w);var E=c(),O=function(e){var t=[];return a.Children.forEach(e,(function(e){(0,a.isValidElement)(e)&&t.push(e)})),t}(t),C=O,k=new Set,j=(0,a.useRef)(C),P=(0,a.useRef)(new Map).current,Z=(0,a.useRef)(!0);if((0,i.L)((function(){Z.current=!1,function(e,t){e.forEach((function(e){var r=b(e);t.set(r,e)}))}(O,P),j.current=C})),(0,f.z)((function(){Z.current=!0,P.clear(),k.clear()})),Z.current)return a.createElement(a.Fragment,null,C.map((function(e){return a.createElement(g,{key:b(e),isPresent:!0,initial:!!m&&void 0,presenceAffectsLayout:y},e)})));C=(0,n.ev)([],(0,n.CR)(C),!1);for(var N=j.current.map(b),S=O.map(b),L=N.length,A=0;A<L;A++){var M=N[A];-1===S.indexOf(M)&&k.add(M)}return d&&k.size&&(C=[]),k.forEach((function(e){if(-1===S.indexOf(e)){var t=P.get(e);if(t){var n=N.indexOf(e);C.splice(n,0,a.createElement(g,{key:b(t),isPresent:!1,onExitComplete:function(){P.delete(e),k.delete(e);var t=j.current.findIndex((function(t){return t.key===e}));if(j.current.splice(t,1),!k.size){if(j.current=O,!1===E.current)return;v(),u&&u()}},custom:r,presenceAffectsLayout:y},t))}}})),C=C.map((function(e){var t=e.key;return k.has(t)?e:a.createElement(g,{key:b(e),isPresent:!0,presenceAffectsLayout:y},e)})),"production"!==l.O&&d&&C.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),a.createElement(a.Fragment,null,k.size?C:C.map((function(e){return(0,a.cloneElement)(e)})))}}}]); \ No newline at end of file diff --git a/assets/js/c1d171ff.476d894b.js b/assets/js/c1d171ff.476d894b.js new file mode 100644 index 00000000..ed9f491f --- /dev/null +++ b/assets/js/c1d171ff.476d894b.js @@ -0,0 +1 @@ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[1025],{6120:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[9867,9867]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=6120,e.exports=a},5506:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{"use strict";r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6040:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>d});var n=r(7294),a=r(4906),l=r(8241),o=r(9712),c=r(6894),i=r(797),s=r(1289),m=r(6010);const u=()=>{const{siteConfig:{title:e,tagline:t}}=(0,l.Z)();return n.createElement(n.Fragment,null,n.createElement(o.d,{title:e,description:t}),n.createElement(c.Z,{tag:"author_blog_posts_list"}))},d=e=>{const{items:t}=e,r=t[0].content.metadata.authors[0];return n.createElement(n.Fragment,null,n.createElement(u,null),n.createElement(a.Z,{showSidebarBanner:!1},n.createElement("div",{className:"h-12"}),n.createElement(s.Ag,{author:r}),n.createElement("div",{className:(0,m.Z)("px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("h1",{className:"text-4xl !mb-0 px-0 lg:px-4"},"Posts")),n.createElement("div",{className:(0,m.Z)("px-4","blog-md:px-7","blog-2xl:px-0")},n.createElement(i.Z,{items:t,showTitle:!1,isAuthorPage:!0}))))}},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M0 0h10v10L5 5 0 0Z",fill:"#fff"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.072 0a14.87 14.87 0 0 0-9.767 3.661 15.462 15.462 0 0 0-5.11 9.256 15.654 15.654 0 0 0 1.984 10.431c1.854 3.126 4.737 5.475 8.133 6.627.758.141 1.026-.34 1.026-.746v-2.615c-4.206.934-5.093-2.068-5.093-2.068a4.108 4.108 0 0 0-1.673-2.256c-1.359-.944.111-.944.111-.944a3.13 3.13 0 0 1 1.33.522c.398.275.73.639.971 1.064.205.379.48.712.812.982a3.152 3.152 0 0 0 3.57.302 3.297 3.297 0 0 1 .924-2.058c-3.346-.387-6.858-1.71-6.858-7.553a6.02 6.02 0 0 1 1.543-4.126 5.72 5.72 0 0 1 .148-4.069s1.266-.415 4.14 1.577a13.955 13.955 0 0 1 7.543 0c2.874-1.992 4.131-1.577 4.131-1.577a5.69 5.69 0 0 1 .185 4.041 6.02 6.02 0 0 1 1.544 4.126c0 5.91-3.522 7.203-6.877 7.552.36.37.638.814.815 1.302.177.49.249 1.011.211 1.53v4.22c0 .501.268.888 1.035.737 3.357-1.182 6.197-3.538 8.019-6.651a15.655 15.655 0 0 0 1.934-10.365 15.464 15.464 0 0 0-5.059-9.198A14.873 14.873 0 0 0 15.072 0Z",fill:"currentColor"}));const s="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",m=()=>{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},1289:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>Z,zS:()=>P,rg:()=>m,gZ:()=>S,$G:()=>C});var n=r(7294),a=r(1984),l=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,l.C)(),{permalink:s,title:m,date:u,formattedDate:d,frontMatter:p,description:f,tags:g}=r,b=r.authors[0];return n.createElement(o.Z,null,n.createElement(a.Z,{itemProp:"url",to:s},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90 md:h-64"},n.createElement("img",{src:`${p.image}?h=256`,alt:m,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover",loading:"lazy"}))),n.createElement("div",{className:"px-4 py-4 md:px-6 md:py-6"},n.createElement("div",{className:(0,i.Z)("mb-2 gap-1 md:mb-4 2xl:mb-6","flex flex-wrap items-center")},g.map((e=>n.createElement(a.Z,{className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4 2xl:mb-6"},n.createElement(a.Z,{itemProp:"url",to:s,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,i.Z)("mb-2 md:mb-4 2xl:mb-6","text-gray-700 dark:text-gray-200","text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10","font-lg","font-bold")},m)),n.createElement("div",{className:(0,i.Z)("line-clamp-3","text-gray-700 dark:text-gray-300","text-xs md:text-base 2xl:text-xl")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(a.Z,{href:`/blog/author/${null===(e=b)||void 0===e?void 0:e.key}`,itemProp:"url",className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","no-underline")},null===(t=b)||void 0===t?void 0:t.name),n.createElement("span",{className:(0,i.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","leading-6","no-underline")},n.createElement(c.Ej,{date:u,formattedDate:d})))))},m=({items:e})=>n.createElement("div",{className:(0,i.Z)("py-10","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","not-prose")},n.createElement("h2",{className:(0,i.Z)("m-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-10","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","px-0 blog-sm:px-6","font-semibold")},"Featured Posts"),n.createElement("div",{className:"grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"},e.map((({content:e})=>n.createElement(l.n,{key:e.metadata.permalink,content:e},n.createElement(s,null))))));var u=r(5750),d=r(9387),p=r(8241),f=r(3597),g=r(7332),b=r(6616),y=r(5456),h=r(6459),v=r(9075);const x=(0,v.Z)("telegram",(function(e,t){var r=t.title;return(0,y.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,h.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});var w=r(7267);const E=(0,w.Z)({color:"#37aee2",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});const O=(0,v.Z)("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return(0,y.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,h.Z)({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=(0,w.Z)({color:"#3b5998",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var j=r(6250);const P=({children:e})=>{var t,r,s,m,y,h;const{metadata:v,isBlogPostPage:w}=(0,l.C)(),{permalink:P,title:Z,date:N,formattedDate:C,readingTime:S,frontMatter:D,tags:M,description:A,authors:L}=v,R=L[0],{siteConfig:{url:B}}=(0,p.Z)();return n.createElement(o.Z,{className:(0,i.Z)("py-10","px-4 sm:px-0","blog-sm:py-12","blog-md:py-16","w-full","mx-auto","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center","blog-sm:px-6")},n.createElement(a.Z,{to:"/blog",className:(0,i.Z)("!text-gray-500 text-sm no-underline")},"\u2190 Back to blog"),n.createElement("div",{className:"flex items-center space-x-2 px-2 py-1"},n.createElement("span",{className:"text-gray-500 text-sm"},"Share on"),n.createElement(f.Z,{url:B+P,title:Z,source:B,summary:A,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(g.Z,{size:26,round:!0})),n.createElement(b.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(j.tL,{width:26,height:26})),n.createElement(x,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(E,{size:26,round:!0})),n.createElement(O,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(k,{size:26,round:!0})))),n.createElement("div",null,n.createElement("img",{className:"mb-2 w-full rounded-xl",src:`${D.image}?w=160`,alt:Z})),n.createElement("div",{className:"blog-sm:px-6"},n.createElement("div",{className:"mb-6 text-sm"},n.createElement("div",{className:(0,i.Z)("flex","justify-between","sm:flex-row flex-col")},n.createElement("div",{className:"flex justify-center items-center gap-2"},n.createElement(a.Z,{to:`/blog/author/${null===(t=R)||void 0===t?void 0:t.key}`,itemProp:"url"},n.createElement("img",{src:null===(r=R)||void 0===r?void 0:r.imageURL,alt:null===(s=R)||void 0===s?void 0:s.name,loading:"lazy",className:"flex h-[32px] w-[32px] rounded-full object-cover"})),n.createElement(a.Z,{to:`/blog/author/${null===(m=R)||void 0===m?void 0:m.key}`,itemProp:"url",className:(0,i.Z)("flex-1","text-gray-900 dark:text-gray-200","text-sm","no-underline","hover:no-underline")},null===(y=R)||void 0===y?void 0:y.name),n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement("span",{className:"text-gray-600 dark:text-gray-400"},null===(h=R)||void 0===h?void 0:h.title)),n.createElement("div",{className:"flex items-center gap-2 text-gray-600 dark:text-gray-400"},n.createElement(c.Ej,{date:N,formattedDate:C}),void 0!==S&&n.createElement(n.Fragment,null,n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.OV,{readingTime:S}))))),n.createElement("h1",{className:"text-xl md:text-4xl",itemProp:"headline"},w?Z:n.createElement(a.Z,{itemProp:"url",to:P},Z)),n.createElement("div",{id:u.blogPostContainerID,className:"markdown",itemProp:"articleBody"},n.createElement(d.Z,null,e))))},Z=({author:e,className:t})=>n.createElement(N,{author:e,className:t}),N=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,f;const g=e.github||e.twitter||e.linkedin;return n.createElement("div",{className:(0,i.Z)("px-4","blog-md:px-7","blog-2xl:px-0","max-w-[640px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center")},n.createElement("div",{className:(0,i.Z)("w-full","flex items-center justify-between flex-wrap")},n.createElement("div",{className:(0,i.Z)("flex items-center","gap-2 sm:gap-6")},n.createElement(a.Z,{to:`/blog/author/${null===(t=e)||void 0===t?void 0:t.key}`,itemProp:"url",className:"flex-shrink-0"},n.createElement("img",{src:null===(r=e)||void 0===r?void 0:r.imageURL,alt:null===(l=e)||void 0===l?void 0:l.name,loading:"lazy",className:(0,i.Z)("flex flex-shrink-0","h-12 w-12","blog-sm:h-[88px] blog-sm:w-[88px]","blog-md:h-[120px] blog-md:w-[120px]","rounded-full object-cover")})),n.createElement("div",{className:(0,i.Z)("not-prose flex flex-col justify-between")},n.createElement("h1",{className:(0,i.Z)("text-xl sm:text-[40px] sm:leading-[56px]","m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200")},null===(o=e)||void 0===o?void 0:o.name),n.createElement("div",{className:(0,i.Z)("text-xs sm:text-base","text-gray-600 dark:text-gray-400")},null===(c=e)||void 0===c?void 0:c.title))),g&&n.createElement("div",{className:"flex justify-center gap-3"},(null===(s=e)||void 0===s?void 0:s.github)&&n.createElement(a.Z,{to:null===(m=e)||void 0===m?void 0:m.github},n.createElement(j.Ey,{className:"h-6 w-6"})),(null===(u=e)||void 0===u?void 0:u.twitter)&&n.createElement(a.Z,{to:null===(d=e)||void 0===d?void 0:d.twitter},n.createElement(j.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(f=e)||void 0===f?void 0:f.linkedin},n.createElement(j.n6,{className:"h-6 w-6"}))))),n.createElement("div",{className:"border-b border-gray-200 dark:border-gray-700 mb-8"}))};r(1915),r(7328),r(6534);const C=()=>{const{metadata:e}=(0,l.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(a.Z,{to:e.permalink,className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","no-underline hover:no-underline","whitespace-nowrap"),key:e.permalink},e.label))))},S=({posts:e,title:t})=>{var r,l,o;return e.length<1?null:n.createElement("div",{className:(0,i.Z)("mx-auto w-full","py-10","blog-sm:py-12","blog-md:py-16","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:"blog-sm:px-6 w-full px-4"},n.createElement("h2",{className:"m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200"},t),n.createElement("div",{className:"flex flex-col"},e.map((e=>n.createElement("div",{key:null!==(o=e.permalink)&&void 0!==o?o:e.id,className:(0,i.Z)("flex","flex-col","p-5","mb-5","rounded-md","bg-gray-50 dark:bg-gray-800")},n.createElement(a.Z,{to:e.permalink,rel:"dofollow",className:(0,i.Z)("font-bold","text-gray-800 dark:text-gray-200","no-underline","hover:text-gray-800 hover:no-underline dark:hover:text-gray-200","mb-2")},e.title),n.createElement("p",{className:(0,i.Z)("font-sm","text-gray-700 dark:text-gray-400")},e.description),n.createElement("div",{id:"post-info",className:"flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"},n.createElement(a.Z,{to:`/blog/author/${null===(r=e.authors[0])||void 0===r?void 0:r.key}`,itemProp:"url",id:"author-name",className:"text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400"},null===(l=e.authors[0])||void 0===l?void 0:l.name),n.createElement("span",{className:"h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.Ej,{date:e.date,formattedDate:e.formattedDate}))))))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({},r);return l[e]||(l[e]={}),l[e][t]=null!=n?n:!l[e][t],l}))}),[]);return n.useEffect((()=>{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const m=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&m(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:m,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var s=r(4368),m=r(1774);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const f=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},x=!!(null===(e=g)||void 0===e?void 0:e.tutorial),w=b.split("/")[1],E=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:m,prev:u}=null!=s?s:{},d=m?n(m):void 0,p=t[u?n(u):void 0],f=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(u),O=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(O).map((([e,r])=>p(d({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===w&&x&&{current:!0}),{docs:r.map((e=>d({},e,e.id===b&&x&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return x?{id:b,isTutorial:x,unit:w,pagination:E,units:k}:void 0}},502:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>m});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=(e,t)=>t.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},945:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294),a=r(5333);const l=()=>n.createElement(a.C,null)},4006:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(9679),m=r(9068),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var f=r(3854);const g=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:f.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:f.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:f.ty}]},{isPopover:!1,label:"LeetVerse",icon:p,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:f.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:f.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:f.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?f.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var h=r(6775),v=r(6215),x=r(4080),w=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,h.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(x.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(f.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,g.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(f.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(f.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,null)))))):i.createElement(y,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var k=r(2560),j=r(8368),P=r(9526),Z=r(2935);function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){N(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const D=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(p,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(f.v4,null):i.createElement(f.XC,null)),"Cloud"===e&&("light"===c?i.createElement(f.wW,null):i.createElement(C,null)))};var M=r(4650),A=r(707),L=r(9256);const R=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(F,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(V,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(k.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),F=e=>i.createElement("div",{className:(0,a.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(H,{id:"tablet"}),i.createElement(T,{id:"tablet"})),V=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},g.map((e=>e.isPopover?i.createElement(j.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(D,{component:j.p.Button,label:e.label,open:t}),i.createElement(j.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(D,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(H,{id:"phone"}),i.createElement(T,{id:"phone"})),T=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(f.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(f.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,P.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(L.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(A.c,null),"Dark"))};var $=r(3076),I=r(4695),U=r(6296),z=r(8616);const G=()=>{const{loading:e,githubStarCountText:t}=(0,I.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement($.m,null)),i.createElement(R,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},2581:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},3076:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},682:(e,t,r)=>{"use strict";r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},7593:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},3222:(e,t,r)=>{"use strict";r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},707:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},6296:(e,t,r)=>{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},8325:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},9256:(e,t,r)=>{"use strict";r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},3854:(e,t,r)=>{"use strict";r.d(t,{O2:()=>B,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>y,Bh:()=>g,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>T,t2:()=>A,ty:()=>s,Zm:()=>w,wW:()=>Z});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const j=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){k(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var N,C,S=r(6010);function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const A=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(N=e)||void 0===N?void 0:N.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(C=e)||void 0===C?void 0:C.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",R(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var F=r(9526);function V(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const T=e=>{const{colorMode:t}=(0,F.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){V(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},9068:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},906:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.8 1h6.4A3.8 3.8 0 0 1 15 4.8v6.4a3.8 3.8 0 0 1-3.8 3.8H4.8A3.8 3.8 0 0 1 1 11.2V4.8A3.8 3.8 0 0 1 4.8 1ZM0 4.8A4.8 4.8 0 0 1 4.8 0h6.4A4.8 4.8 0 0 1 16 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 11.2V4.8Zm5.354.346a.5.5 0 0 0-.708.708L6.793 8l-2.147 2.146a.5.5 0 0 0 .708.708l2.5-2.5a.5.5 0 0 0 0-.708l-2.5-2.5ZM8 10a.5.5 0 0 0 0 1h3a.5.5 0 1 0 0-1H8Z",clipRule:"evenodd"}))},9383:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},5333:(e,t,r)=>{"use strict";r.d(t,{C:()=>p});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(682),i=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const p=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2915:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},8616:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},4158:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.789 5.106a2 2 0 0 0-3.578 0l-6 12A2 2 0 0 0 6 20h12a2 2 0 0 0 1.789-2.894l-6-12ZM13 15a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-2-6a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0V9Z",clipRule:"evenodd"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 10c0 2.22-1.206 4.16-3 5.197V16a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-.803A6 6 0 1 1 18 10Zm-7.414-1.414a1 1 0 0 0-1.414-1.414A3.99 3.99 0 0 0 8 10a3.99 3.99 0 0 0 1.172 2.828 1 1 0 0 0 1.414-1.414A1.99 1.99 0 0 1 10 10c0-.553.223-1.051.586-1.414Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M11 18a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2Z"}));function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8a2 2 0 0 0-.586-1.414l-4-4A2 2 0 0 0 13 4H7Zm2 7a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H9Zm-1 5a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Z",clipRule:"evenodd"}));const p={danger:o,caution:o,"command-line":e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M.293 1.707A1 1 0 0 1 1.707.293l4 4a1 1 0 0 1 0 1.414l-4 4A1 1 0 0 1 .293 8.293L3.586 5 .293 1.707ZM7 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2H7Z",clipRule:"evenodd"})),sourcecode:r(6296).E,info:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 20a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm0-12a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm0 8a1 1 0 0 0 1-1v-3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Z",clipRule:"evenodd"})),tip:m,note:d,additional:d,"info-tip":m},f={caution:"text-refine-react-light-orange dark:text-refine-react-dark-orange",info:"text-refine-react-light-purple dark:text-refine-react-dark-purple",tip:"text-refine-react-light-green-alt dark:text-refine-react-dark-green-alt",note:"text-refine-react-light-green dark:text-refine-react-dark-green","info-tip":"text-refine-blue dark:text-[#6EB3F7]",danger:"text-refine-red","command-line":"text-refine-purple",sourcecode:"text-refine-pink",additional:"text-refine-cyan",simple:"text-gray-700 dark:text-gray-100"},g={caution:"bg-refine-react-light-orange bg-opacity-[0.15] dark:bg-refine-react-dark-orange dark:bg-opacity-[0.15] border-l-refine-react-light-orange dark:border-l-refine-dark-orange",info:"bg-refine-react-light-purple bg-opacity-[0.15] dark:bg-refine-react-dark-purple dark:bg-opacity-[0.15] border-l-refine-react-light-purple dark:border-l-refine-react-dark-purple",tip:"bg-refine-react-light-green-alt bg-opacity-[0.05] dark:bg-refine-react-dark-green-alt dark:bg-opacity-[0.05] border-l-refine-react-light-green-alt dark:border-l-refine-react-dark-green-alt",note:"bg-refine-react-light-green-bg dark:bg-refine-react-light-green dark:bg-opacity-[0.2] border-l-refine-react-light-green dark:border-l-refine-react-dark-green","info-tip":"bg-refine-blue/10 dark:bg-[#6EB3F7]/10 bg-opacity-10 dark:bg-opacity-10 border-l-refine-blue","command-line":"bg-refine-purple bg-opacity-10 border-l-refine-purple",danger:"bg-refine-red bg-opacity-10 border-l-refine-red",sourcecode:"bg-refine-pink bg-opacity-10 border-l-refine-pink",additional:"bg-refine-cyan bg-opacity-10 border-l-refine-cyan",simple:"border dark:border-gray-700 border-gray-300"},b={danger:"DANGER",caution:"CAUTION","command-line":"COMMAND LINE",sourcecode:"SOURCE CODE",info:"INFORMATION",tip:"TIP",note:"NOTE",additional:"ADDITIONAL INFO","info-tip":"INFORMATION",simple:"Good to know"},y=({type:e,title:t,children:r})=>{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=g[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||b[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(u=null!=t?t:b[e])&&void 0!==u?u:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function E(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"}))}function O(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("polyline",{points:"4 17 10 11 4 5"}),n.createElement("line",{x1:"12",y1:"19",x2:"20",y2:"19"}))}function k(e){const{mdxAdmonitionTitle:t,rest:r}=function(e){var t;const r=n.Children.toArray(e),a=r.find((e=>n.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return w(x({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,w(x({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,w(x({},e),{icon:n.createElement(E,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,w(x({},e),{type:"caution",icon:n.createElement(O,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},4906:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(8110),l=r(4006),o=r(945),c=r(6010),i=r(1984),s=r(7593),m=r(2915);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",p="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",f=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:p})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:p,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var g=r(4080),b=r(2560),y=r(2935);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const w=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>x(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(x(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const k=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:p}=(0,O.TH)(),[f,h]=(0,n.useState)(!1),[v,x]=E("banner-modal",null),k=(0,n.useRef)(!1),j=w();var P,Z;return(0,n.useEffect)((()=>{"/blog/"!==p&&"/blog"!==p&&(k.current||f||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===v||null===v?(h(!0),x(0)):(x(v+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{f&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[f]),n.createElement(g.u,{appear:!0,show:f,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>h(!1)},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(P=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==P?P:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(Z=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==Z?Z:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>h(!1)},n.createElement(y.T,{className:"w-4 h-4"})))))))))};function j(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const P=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=j(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=w();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(f,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(k,null))}},797:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(4185),l=r(3149),o=r(1984),c=r(5506),i=r(6987),s=r(6010);function m({className:e}){var t,r;const{metadata:l}=(0,a.C)(),{permalink:m,title:u,date:d,formattedDate:p,frontMatter:f,description:g,tags:b}=l,y=l.authors[0];return n.createElement(c.Z,{className:e},n.createElement("div",null,n.createElement(o.Z,{itemProp:"url",to:m},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90"},n.createElement("img",{src:`${f.image}?h=160`,alt:u,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150",loading:"lazy"})))),n.createElement("div",{className:"p-4"},n.createElement("div",{className:(0,s.Z)("mb-2 flex gap-1 md:mb-4","flex flex-wrap items-center")},b.map((e=>n.createElement(o.Z,{className:(0,s.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4"},n.createElement(o.Z,{itemProp:"url",to:m,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,s.Z)("text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl","text-gray-700 dark:text-gray-200","font-lg","font-bold","leading-6")},u)),n.createElement("div",{className:(0,s.Z)("text-xs md:text-base lg:text-sm 2xl:text-lg","mt-2 md:mt-4","line-clamp-3 text-gray-700 dark:text-gray-300")},g)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(o.Z,{href:`/blog/author/${null===(t=y)||void 0===t?void 0:t.key}`,itemProp:"url",className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},null===(r=y)||void 0===r?void 0:r.name),n.createElement("span",{className:(0,s.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},n.createElement(i.Ej,{date:d,formattedDate:p})))))}function u({items:e,tags:t,component:r=m,isAuthorPage:o,isTagsPage:c}){return n.createElement("div",{className:(0,s.Z)("px-4","blog-md:px-7","blog-2xl:px-0",!o&&!c&&"blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10",!o&&!c&&"blog-md:pt-16 blog-2xl:pt-20",(o||c)&&"py-8","max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},!o&&!c&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,s.Z)("flex flex-col blog-md:flex-row items-start lg:items-center justify-between","mb-4 lg:mb-8","px-0 blog-sm:px-6","not-prose")},n.createElement("h2",{className:(0,s.Z)("!m-0 !mt-0 !mb-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-8","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","font-semibold")},"All Posts"),n.createElement("p",{className:(0,s.Z)("text-sm blog-md:text-base blog-lg:text-xl","blog-md:max-w-[624px]","mt-6 lg:mt-0","text-gray-500 dark:text-gray-400")},n.createElement("b",null,"PrepVerse blog")," - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.")),n.createElement(l.Z,{tags:t})),n.createElement("div",{className:(0,s.Z)("grid","grid-cols-1 blog-md:grid-cols-3","gap-4 blog-lg:gap-12","pt-6",o?"blog-md:pt-0":"blog-md:pt-12")},e.map((({content:e})=>n.createElement(a.n,{key:e.metadata.permalink,content:e},n.createElement(r,null,n.createElement(e,null)))))))}},6427:(e,t,r)=>{"use strict";r.d(t,{d:()=>A});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),m=r(9238),u=r(6010),d=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const b=e=>{var{as:t}=e,r=g(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({},r),{className:(0,u.Z)(r.className)}))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.1 0c1.05 0 1.9.85 1.9 1.9v5.2A1.9 1.9 0 0 1 10.1 9H10V8h.1a.9.9 0 0 0 .9-.9V1.9a.9.9 0 0 0-.9-.9H4.9a.9.9 0 0 0-.9.9V2H3v-.1C3 .85 3.85 0 4.9 0h5.2Zm-3 3C8.15 3 9 3.85 9 4.9v5.2A1.9 1.9 0 0 1 7.1 12H1.9A1.9 1.9 0 0 1 0 10.1V4.9C0 3.85.85 3 1.9 3h5.2ZM8 4.9a.9.9 0 0 0-.9-.9H1.9a.9.9 0 0 0-.9.9v5.2a.9.9 0 0 0 .9.9h5.2a.9.9 0 0 0 .9-.9V4.9Z",clipRule:"evenodd"})),v=({code:e,className:t})=>{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM0 9.5A.5.5 0 0 1 .5 9h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Z"})));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM.5 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}))),k=({onClick:e,isEnabled:t})=>{const r=t?w:O;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}function Z(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const N=e=>n.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),C=({children:e,icon:t=n.createElement(N,null)})=>n.createElement("div",{className:(0,u.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),S=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:g})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var x;const w=null!==(x=null!=p?p:(0,i.Vo)(t))&&void 0!==x?x:y,E=(0,c.p)(),O=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:N,code:S}=(0,i.nZ)(e,{metastring:r,language:w,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(b,{as:"div",className:(0,u.Z)("refine-common-code-block",w&&`language-${w}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:g},j&&n.createElement(C,{icon:f},j),n.createElement("div",{className:(0,u.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(d.ZP,Z(P({},d.lG),{theme:E,code:S,language:null!=w?w:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:O.codeBlockRef,className:(0,u.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,u.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(m.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,u.Z)(N[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,u.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(O.isEnabled||O.isCodeScrollable)&&n.createElement(k,{onClick:O.toggle,isEnabled:O.isEnabled}),n.createElement(v,{className:(0,u.Z)(),code:S})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const A=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?S:l.Z;return n.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({key:String(o)},r),c)}},319:(e,t,r)=>{"use strict";r.d(t,{Z:()=>N});var n=r(7294),a=r(6427),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const m="playgroundPreview_jwe9";function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0Zm-6.066 5.21C9.264 14.55 8.522 15 8 15s-1.263-.449-1.934-1.79c-.59-1.179-.996-2.83-1.058-4.71h5.984c-.062 1.88-.469 3.531-1.058 4.71Zm1.058-5.71H5.008c.062-1.88.469-3.531 1.058-4.71C6.736 1.45 7.478 1 8 1s1.263.449 1.934 1.79c.59 1.179.996 2.83 1.058 4.71Zm1 1c-.079 2.555-.757 4.786-1.757 6.136A7.005 7.005 0 0 0 14.982 8.5h-2.99Zm2.99-1h-2.99c-.079-2.555-.757-4.786-1.757-6.136A7.005 7.005 0 0 1 14.982 7.5Zm-10.974 0c.078-2.555.757-4.786 1.757-6.136A7.005 7.005 0 0 0 1.018 7.5h2.99Zm-2.99 1a7.005 7.005 0 0 0 4.747 6.136c-1-1.35-1.679-3.581-1.757-6.136h-2.99Z",clipRule:"evenodd"})),f=({if:e,maxWait:t,children:r})=>{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var g=r(6822),b=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||b.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M5.854 6.646a.5.5 0 1 0-.708.708l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.708-.708L8 8.793 5.854 6.646Z"}),n.createElement("path",{fillRule:"evenodd",d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z",clipRule:"evenodd"})));function w({hidden:e,code:t}){const r=n.useRef(null),[a,o]=n.useState(!e),[c,i]=n.useState(!e);return n.createElement(n.Fragment,null,n.createElement("button",{type:"button",className:(0,l.Z)("w-full","focus:outline-none","appearance-none","px-4","py-2","border","border-t-0","border-gray-300 dark:border-gray-700","flex items-center gap-2","bg-gray-100 dark:bg-gray-700",a&&"border-b-0",!a&&"rounded-bl-lg",!a&&"rounded-br-lg","transition-[border-radius] ease-in-out duration-200",!a&&"delay-200","group","text-gray-800 dark:text-gray-100"),onClick:()=>{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(x,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(N,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:u=!1})=>{const p=String(e),{shared:b,sharedCss:y}=(0,g.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),x=n.useRef(null),E=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(x),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(d,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(m,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:x},k?n.createElement(f,{if:E,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=b?b:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${u?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(w,{hidden:a,code:h})))},O=n.memo(E,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},Z=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function N(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(Z,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(O,e):n.createElement(a.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e),{rel:r}))}},9418:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Fe});var n=r(7693),a=r(7294),l=r(6010),o=r(2915);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:34,height:34,fill:"none"},e),a.createElement("g",{opacity:.5},a.createElement("path",{fill:"url(#a)",fillRule:"evenodd",d:"M20.834 10a3.5 3.5 0 1 0-7 0v14a3.5 3.5 0 1 0 7 0V10Zm-3.5 2.666a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333Z",clipRule:"evenodd"}),a.createElement("path",{fill:"url(#b)",fillRule:"evenodd",d:"M33 17c0 8.837-7.163 16-16 16S1 25.837 1 17 8.163 1 17 1s16 7.163 16 16ZM17.334 5a5 5 0 0 0-5 5v14a5 5 0 0 0 10 0V10a5 5 0 0 0-5-5Z",clipRule:"evenodd"}),a.createElement("path",{stroke:"url(#c)",strokeOpacity:.15,d:"M21.334 10a4 4 0 0 0-8 0v14a4 4 0 1 0 8 0V10ZM19.5 10a2.167 2.167 0 1 1-4.333 0 2.167 2.167 0 0 1 4.333 0ZM17 33.5c9.113 0 16.5-7.387 16.5-16.5S26.113.5 17 .5.5 7.887.5 17 7.887 33.5 17 33.5ZM12.834 10a4.5 4.5 0 1 1 9 0v14a4.5 4.5 0 1 1-9 0V10Z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"a",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"b",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"c",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#fff",stopOpacity:0}),a.createElement("stop",{offset:1,stopColor:"#fff"}))));var s=r(7593),m=r(1984);const u=({title:e,description:t,image:r,variant:n="purple",button:c={text:"Learn more",href:"https://refine.dev/",onClick:void 0},bannerName:u})=>{var d,p,f,g,b,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&u&&window.gtag("event","view_banner",{banner_name:u,banner_text:e,banner_description:t,banner_image:r.src})}),[u]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(m.Z,{to:null!==(b=null===(d=r)||void 0===d?void 0:d.href)&&void 0!==b?b:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},d=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],g=Math.floor(Math.random()*(f.length+1));var b=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),x=r(2076),w=r(1446),E=r(502);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4H4Zm7.707 6.707a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z",clipRule:"evenodd"})),j=({children:e})=>{var t,r,n;const o=a.useRef(!1),{id:c}=(0,w.x)(),[i,s]=a.useState(!1),{items:m}=(0,E.wG)(),{reward:u}=(0,x.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),d=null===(n=m.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:6,fill:"none"},e),a.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m1 3 2 2 4-4"})),N=({children:e,id:t})=>{var r,n,o,c;const{id:i}=(0,w.x)(),{items:s,toggle:m}=(0,E.wG)(),u=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!u,"border-refine-react-dark-link dark:border-refine-react-dark-link":u,"bg-refine-react-dark-link":u})},u&&a.createElement(Z,null))),a.createElement("div",{className:(0,l.Z)(u&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!u&&"text-gray-800 dark:text-gray-100")},e))};var C=r(6427),S=r(906);const D=({path:e})=>a.createElement(C.d,{language:"bash",title:"Run on your local",icon:a.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(6296);const A=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),L=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(A,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(L,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var B=r(4158),F=r(6153);const V=()=>a.createElement("div",null,a.createElement(B.Z,{type:"simple",title:"Good to know"},a.createElement(F.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),T=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),H=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(T,{content:o},a.createElement(m.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const $=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.5 14a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"m16.728 6.684.73 2.192 2.264-.464a1 1 0 0 1 1.067.48l1.279 2.216a1 1 0 0 1-.118 1.163L20.417 14l1.533 1.729a1 1 0 0 1 .118 1.163l-1.28 2.216a1 1 0 0 1-1.066.48l-2.263-.464-.731 2.192a1 1 0 0 1-.949.684h-2.558a1 1 0 0 1-.949-.684l-.73-2.192-2.264.464a1 1 0 0 1-1.067-.48l-1.279-2.216a1 1 0 0 1 .118-1.163L8.583 14 7.05 12.271a1 1 0 0 1-.118-1.163l1.28-2.216a1 1 0 0 1 1.066-.48l2.263.464.731-2.192A1 1 0 0 1 13.221 6h2.558a1 1 0 0 1 .949.684Zm-.218 2.508a1 1 0 0 0 1.15.663l2.263-.463 1.279 2.216-1.533 1.728a1 1 0 0 0 0 1.328l1.533 1.728-1.28 2.216-2.263-.463a1 1 0 0 0-1.15.663L15.78 21h-2.558l-.73-2.192a1 1 0 0 0-1.15-.663l-2.264.463-1.279-2.216 1.533-1.728a1 1 0 0 0 0-1.328l-1.533-1.728 1.28-2.216 2.263.463a1 1 0 0 0 1.15-.663L13.22 7h2.558l.73 2.192Z",clipRule:"evenodd"}));function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const U=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){I(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",d:"M11 13a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM10.5 15.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5ZM11 11a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.5 10.8A4.8 4.8 0 0 1 11.3 6h6.4a4.8 4.8 0 0 1 4.8 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8h-6.4a4.8 4.8 0 0 1-4.8-4.8v-6.4ZM11.3 7h6.4a3.8 3.8 0 0 1 3.8 3.8v6.4a3.8 3.8 0 0 1-3.8 3.8h-6.4a3.8 3.8 0 0 1-3.8-3.8v-6.4A3.8 3.8 0 0 1 11.3 7Z",clipRule:"evenodd"})),z=({children:e,asterisk:t,deprecated:r,required:n,featured:o,alt:c})=>r?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,G="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${G} group`},t,a.createElement("div",{className:`${W} group-hover:visible`},a.createElement("span",{className:Y},e),a.createElement("div",{className:q}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,m;const u=null!==(m=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==m?m:"",d=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>u?a.createElement(F.D,null,u):null),[e,t]);var f;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(z,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(F.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(F.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(F.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(F.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(6120)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){ce(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.55 8h-4.492a2.558 2.558 0 0 0-.874 4.963l8.29 3.014A1.558 1.558 0 0 1 17.942 19H13.45a2.5 2.5 0 1 0 0 1h4.492a2.558 2.558 0 0 0 .874-4.963l-8.29-3.014A1.558 1.558 0 0 1 11.058 9h4.492a2.5 2.5 0 1 0 0-1ZM18 10a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-7 11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z",clipRule:"evenodd"}));var se=r(1261);const me=({is:e,children:t})=>{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var ue=r(6928);function de(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(ue.P,pe(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){de(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)(e.className,"refine-details","border dark:border-gray-700 border-gray-300","rounded-lg","overflow-hidden","mb-4","refine-wider-container"),summary:n}),a.createElement("div",{className:(0,l.Z)("p-4")},o))};var ge=r(9383);function be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ye(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){be(e,t,r[t])}))}return e}({className:(0,l.Z)("bg-gray-100 dark:bg-gray-700","!p-2","flex items-center","gap-2","before:hidden","-mb-px","border-b border-b-gray-300 dark:border-b-gray-700")},n),a.createElement("div",{className:(0,l.Z)("w-6 h-6","flex items-center justify-center")},a.createElement(ge.A,{className:(0,l.Z)("refine-details-triangle","text-gray-500","w-4 h-4")})),a.createElement("span",{className:"text-gray-800 dark:text-gray-100 text-base"},t))};var ve=r(6379),xe=r(3874),we=r(358);function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ee(e,t,r[t])}))}return e}function ke(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function je({className:e,block:t,selectedValue:r,selectValue:n,tabValues:o,wrapContent:c=!0,smallTabs:i=!1}){const s=[],{blockElementScrollPositionUntilNextRender:m}=(0,ve.o5)(),u=e=>{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(m(t),n(l))},d=e=>{var t,r;let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Oe({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:d,onClick:u},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ze(e){const t=(0,xe.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Oe({},e,t)),a.createElement(Pe,Oe({},e,t)))}function Ne(e){const t=(0,we.Z)();return a.createElement(Ze,Oe({key:String(t)},e))}function Ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Se(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Ae;var Le=r(2581),Re=r(551);function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Fe=(Ve=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Be(e,t,r[t])}))}return e}({},n.Z),Te={Checklist:j,ChecklistItem:N,UIConditional:me,DiscordBanner:b.Z,GithubBanner:y.Z,TwitterBanner:v.Z,PropsTable:oe,PropTag:z,details:fe,summary:he,PromotionBanner:h,Tabs:Ne,TabItem:function({children:e,hidden:t,className:r}){return a.createElement("div",{role:"tabpanel",className:(0,l.Z)(r),hidden:t},e)},blockquote:e=>{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ce(e,t,r[t])}))}return e}({className:(0,l.Z)("refine-wider-container",t)},r))},GeneralConceptsLink:V,CodeSandboxExample:R,ExampleLocalPrompt:D,ExampleSourcePrompt:L,BannerRandom:()=>g===f.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(H,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(H,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(H,{color:"purple",icon:a.createElement($,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Me(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){De(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)("w-full h-auto","object-contain","object-center","bg-gray-100 dark:bg-gray-800","rounded-md","border","border-gray-200 dark:border-gray-700",e.className),loading:"lazy",decoding:"async",alt:null!==(Ae=e.alt)&&void 0!==Ae?Ae:""})),table:Le.iA,CreateRefineAppCommand:({args:e})=>{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm)),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm)),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),a.createElement(F.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm),t),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm),t),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),t))},FullTable:Le.Xm},Te=null!=Te?Te:{},Object.getOwnPropertyDescriptors?Object.defineProperties(Ve,Object.getOwnPropertyDescriptors(Te)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Te)).forEach((function(e){Object.defineProperty(Ve,e,Object.getOwnPropertyDescriptor(Te,e))})),Ve);var Ve,Te},9527:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{"use strict";r.d(t,{Z:()=>w});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),p=r(9383);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const y=()=>n.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),h=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(y,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(p.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/c1d171ff.fbadcb73.js b/assets/js/c1d171ff.fbadcb73.js deleted file mode 100644 index 79ce61ec..00000000 --- a/assets/js/c1d171ff.fbadcb73.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[1025],{9624:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[2181,2181]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=9624,e.exports=a},5506:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{"use strict";r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6040:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>d});var n=r(7294),a=r(2892),l=r(8241),o=r(9712),c=r(6894),i=r(797),s=r(1289),m=r(6010);const u=()=>{const{siteConfig:{title:e,tagline:t}}=(0,l.Z)();return n.createElement(n.Fragment,null,n.createElement(o.d,{title:e,description:t}),n.createElement(c.Z,{tag:"author_blog_posts_list"}))},d=e=>{const{items:t}=e,r=t[0].content.metadata.authors[0];return n.createElement(n.Fragment,null,n.createElement(u,null),n.createElement(a.Z,{showSidebarBanner:!1},n.createElement("div",{className:"h-12"}),n.createElement(s.Ag,{author:r}),n.createElement("div",{className:(0,m.Z)("px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("h1",{className:"text-4xl !mb-0 px-0 lg:px-4"},"Posts")),n.createElement("div",{className:(0,m.Z)("px-4","blog-md:px-7","blog-2xl:px-0")},n.createElement(i.Z,{items:t,showTitle:!1,isAuthorPage:!0}))))}},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M0 0h10v10L5 5 0 0Z",fill:"#fff"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.072 0a14.87 14.87 0 0 0-9.767 3.661 15.462 15.462 0 0 0-5.11 9.256 15.654 15.654 0 0 0 1.984 10.431c1.854 3.126 4.737 5.475 8.133 6.627.758.141 1.026-.34 1.026-.746v-2.615c-4.206.934-5.093-2.068-5.093-2.068a4.108 4.108 0 0 0-1.673-2.256c-1.359-.944.111-.944.111-.944a3.13 3.13 0 0 1 1.33.522c.398.275.73.639.971 1.064.205.379.48.712.812.982a3.152 3.152 0 0 0 3.57.302 3.297 3.297 0 0 1 .924-2.058c-3.346-.387-6.858-1.71-6.858-7.553a6.02 6.02 0 0 1 1.543-4.126 5.72 5.72 0 0 1 .148-4.069s1.266-.415 4.14 1.577a13.955 13.955 0 0 1 7.543 0c2.874-1.992 4.131-1.577 4.131-1.577a5.69 5.69 0 0 1 .185 4.041 6.02 6.02 0 0 1 1.544 4.126c0 5.91-3.522 7.203-6.877 7.552.36.37.638.814.815 1.302.177.49.249 1.011.211 1.53v4.22c0 .501.268.888 1.035.737 3.357-1.182 6.197-3.538 8.019-6.651a15.655 15.655 0 0 0 1.934-10.365 15.464 15.464 0 0 0-5.059-9.198A14.873 14.873 0 0 0 15.072 0Z",fill:"currentColor"}));const s="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",m=()=>{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},1289:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>Z,zS:()=>P,rg:()=>m,gZ:()=>S,$G:()=>C});var n=r(7294),a=r(1984),l=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,l.C)(),{permalink:s,title:m,date:u,formattedDate:d,frontMatter:p,description:f,tags:g}=r,b=r.authors[0];return n.createElement(o.Z,null,n.createElement(a.Z,{itemProp:"url",to:s},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90 md:h-64"},n.createElement("img",{src:`${p.image}?h=256`,alt:m,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover",loading:"lazy"}))),n.createElement("div",{className:"px-4 py-4 md:px-6 md:py-6"},n.createElement("div",{className:(0,i.Z)("mb-2 gap-1 md:mb-4 2xl:mb-6","flex flex-wrap items-center")},g.map((e=>n.createElement(a.Z,{className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4 2xl:mb-6"},n.createElement(a.Z,{itemProp:"url",to:s,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,i.Z)("mb-2 md:mb-4 2xl:mb-6","text-gray-700 dark:text-gray-200","text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10","font-lg","font-bold")},m)),n.createElement("div",{className:(0,i.Z)("line-clamp-3","text-gray-700 dark:text-gray-300","text-xs md:text-base 2xl:text-xl")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(a.Z,{href:`/blog/author/${null===(e=b)||void 0===e?void 0:e.key}`,itemProp:"url",className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","no-underline")},null===(t=b)||void 0===t?void 0:t.name),n.createElement("span",{className:(0,i.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","leading-6","no-underline")},n.createElement(c.Ej,{date:u,formattedDate:d})))))},m=({items:e})=>n.createElement("div",{className:(0,i.Z)("py-10","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","not-prose")},n.createElement("h2",{className:(0,i.Z)("m-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-10","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","px-0 blog-sm:px-6","font-semibold")},"Featured Posts"),n.createElement("div",{className:"grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"},e.map((({content:e})=>n.createElement(l.n,{key:e.metadata.permalink,content:e},n.createElement(s,null))))));var u=r(5750),d=r(9387),p=r(8241),f=r(3597),g=r(7332),b=r(6616),y=r(5456),h=r(6459),v=r(9075);const x=(0,v.Z)("telegram",(function(e,t){var r=t.title;return(0,y.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,h.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});var w=r(7267);const E=(0,w.Z)({color:"#37aee2",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});const O=(0,v.Z)("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return(0,y.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,h.Z)({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=(0,w.Z)({color:"#3b5998",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var j=r(6250);const P=({children:e})=>{var t,r,s,m,y,h;const{metadata:v,isBlogPostPage:w}=(0,l.C)(),{permalink:P,title:Z,date:N,formattedDate:C,readingTime:S,frontMatter:D,tags:M,description:A,authors:L}=v,R=L[0],{siteConfig:{url:B}}=(0,p.Z)();return n.createElement(o.Z,{className:(0,i.Z)("py-10","px-4 sm:px-0","blog-sm:py-12","blog-md:py-16","w-full","mx-auto","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center","blog-sm:px-6")},n.createElement(a.Z,{to:"/blog",className:(0,i.Z)("!text-gray-500 text-sm no-underline")},"\u2190 Back to blog"),n.createElement("div",{className:"flex items-center space-x-2 px-2 py-1"},n.createElement("span",{className:"text-gray-500 text-sm"},"Share on"),n.createElement(f.Z,{url:B+P,title:Z,source:B,summary:A,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(g.Z,{size:26,round:!0})),n.createElement(b.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(j.tL,{width:26,height:26})),n.createElement(x,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(E,{size:26,round:!0})),n.createElement(O,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(k,{size:26,round:!0})))),n.createElement("div",null,n.createElement("img",{className:"mb-2 w-full rounded-xl",src:`${D.image}?w=160`,alt:Z})),n.createElement("div",{className:"blog-sm:px-6"},n.createElement("div",{className:"mb-6 text-sm"},n.createElement("div",{className:(0,i.Z)("flex","justify-between","sm:flex-row flex-col")},n.createElement("div",{className:"flex justify-center items-center gap-2"},n.createElement(a.Z,{to:`/blog/author/${null===(t=R)||void 0===t?void 0:t.key}`,itemProp:"url"},n.createElement("img",{src:null===(r=R)||void 0===r?void 0:r.imageURL,alt:null===(s=R)||void 0===s?void 0:s.name,loading:"lazy",className:"flex h-[32px] w-[32px] rounded-full object-cover"})),n.createElement(a.Z,{to:`/blog/author/${null===(m=R)||void 0===m?void 0:m.key}`,itemProp:"url",className:(0,i.Z)("flex-1","text-gray-900 dark:text-gray-200","text-sm","no-underline","hover:no-underline")},null===(y=R)||void 0===y?void 0:y.name),n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement("span",{className:"text-gray-600 dark:text-gray-400"},null===(h=R)||void 0===h?void 0:h.title)),n.createElement("div",{className:"flex items-center gap-2 text-gray-600 dark:text-gray-400"},n.createElement(c.Ej,{date:N,formattedDate:C}),void 0!==S&&n.createElement(n.Fragment,null,n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.OV,{readingTime:S}))))),n.createElement("h1",{className:"text-xl md:text-4xl",itemProp:"headline"},w?Z:n.createElement(a.Z,{itemProp:"url",to:P},Z)),n.createElement("div",{id:u.blogPostContainerID,className:"markdown",itemProp:"articleBody"},n.createElement(d.Z,null,e))))},Z=({author:e,className:t})=>n.createElement(N,{author:e,className:t}),N=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,f;const g=e.github||e.twitter||e.linkedin;return n.createElement("div",{className:(0,i.Z)("px-4","blog-md:px-7","blog-2xl:px-0","max-w-[640px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center")},n.createElement("div",{className:(0,i.Z)("w-full","flex items-center justify-between flex-wrap")},n.createElement("div",{className:(0,i.Z)("flex items-center","gap-2 sm:gap-6")},n.createElement(a.Z,{to:`/blog/author/${null===(t=e)||void 0===t?void 0:t.key}`,itemProp:"url",className:"flex-shrink-0"},n.createElement("img",{src:null===(r=e)||void 0===r?void 0:r.imageURL,alt:null===(l=e)||void 0===l?void 0:l.name,loading:"lazy",className:(0,i.Z)("flex flex-shrink-0","h-12 w-12","blog-sm:h-[88px] blog-sm:w-[88px]","blog-md:h-[120px] blog-md:w-[120px]","rounded-full object-cover")})),n.createElement("div",{className:(0,i.Z)("not-prose flex flex-col justify-between")},n.createElement("h1",{className:(0,i.Z)("text-xl sm:text-[40px] sm:leading-[56px]","m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200")},null===(o=e)||void 0===o?void 0:o.name),n.createElement("div",{className:(0,i.Z)("text-xs sm:text-base","text-gray-600 dark:text-gray-400")},null===(c=e)||void 0===c?void 0:c.title))),g&&n.createElement("div",{className:"flex justify-center gap-3"},(null===(s=e)||void 0===s?void 0:s.github)&&n.createElement(a.Z,{to:null===(m=e)||void 0===m?void 0:m.github},n.createElement(j.Ey,{className:"h-6 w-6"})),(null===(u=e)||void 0===u?void 0:u.twitter)&&n.createElement(a.Z,{to:null===(d=e)||void 0===d?void 0:d.twitter},n.createElement(j.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(f=e)||void 0===f?void 0:f.linkedin},n.createElement(j.n6,{className:"h-6 w-6"}))))),n.createElement("div",{className:"border-b border-gray-200 dark:border-gray-700 mb-8"}))};r(1915),r(7328),r(6534);const C=()=>{const{metadata:e}=(0,l.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(a.Z,{to:e.permalink,className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","no-underline hover:no-underline","whitespace-nowrap"),key:e.permalink},e.label))))},S=({posts:e,title:t})=>{var r,l,o;return e.length<1?null:n.createElement("div",{className:(0,i.Z)("mx-auto w-full","py-10","blog-sm:py-12","blog-md:py-16","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:"blog-sm:px-6 w-full px-4"},n.createElement("h2",{className:"m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200"},t),n.createElement("div",{className:"flex flex-col"},e.map((e=>n.createElement("div",{key:null!==(o=e.permalink)&&void 0!==o?o:e.id,className:(0,i.Z)("flex","flex-col","p-5","mb-5","rounded-md","bg-gray-50 dark:bg-gray-800")},n.createElement(a.Z,{to:e.permalink,rel:"dofollow",className:(0,i.Z)("font-bold","text-gray-800 dark:text-gray-200","no-underline","hover:text-gray-800 hover:no-underline dark:hover:text-gray-200","mb-2")},e.title),n.createElement("p",{className:(0,i.Z)("font-sm","text-gray-700 dark:text-gray-400")},e.description),n.createElement("div",{id:"post-info",className:"flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"},n.createElement(a.Z,{to:`/blog/author/${null===(r=e.authors[0])||void 0===r?void 0:r.key}`,itemProp:"url",id:"author-name",className:"text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400"},null===(l=e.authors[0])||void 0===l?void 0:l.name),n.createElement("span",{className:"h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.Ej,{date:e.date,formattedDate:e.formattedDate}))))))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({},r);return l[e]||(l[e]={}),l[e][t]=null!=n?n:!l[e][t],l}))}),[]);return n.useEffect((()=>{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const m=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&m(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:m,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var s=r(4368),m=r(1774);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const f=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},x=!!(null===(e=g)||void 0===e?void 0:e.tutorial),w=b.split("/")[1],E=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:m,prev:u}=null!=s?s:{},d=m?n(m):void 0,p=t[u?n(u):void 0],f=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(u),O=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(O).map((([e,r])=>p(d({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===w&&x&&{current:!0}),{docs:r.map((e=>d({},e,e.id===b&&x&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return x?{id:b,isTutorial:x,unit:w,pagination:E,units:k}:void 0}},7790:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>m});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=(e,t)=>t.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},1117:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294),a=r(866);const l=()=>n.createElement(a.C,null)},859:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(3833),m=r(4813),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var f=r(506);const g=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:f.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:f.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:f.ty}]},{isPopover:!1,label:"LeetVerse",icon:p,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:f.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:f.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:f.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?f.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var h=r(6775),v=r(2280),x=r(4080),w=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,h.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(w.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(x.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(f.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,g.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(f.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(f.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,null)))))):i.createElement(y,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var k=r(2560),j=r(8368),P=r(9526),Z=r(4837);function N(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){N(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const D=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(p,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(f.v4,null):i.createElement(f.XC,null)),"Cloud"===e&&("light"===c?i.createElement(f.wW,null):i.createElement(C,null)))};var M=r(2496),A=r(7109),L=r(5214);const R=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(F,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(V,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(k.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),F=e=>i.createElement("div",{className:(0,a.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(H,{id:"tablet"}),i.createElement(T,{id:"tablet"})),V=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},g.map((e=>e.isPopover?i.createElement(j.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(D,{component:j.p.Button,label:e.label,open:t}),i.createElement(j.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(D,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(H,{id:"phone"}),i.createElement(T,{id:"phone"})),T=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(f.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(f.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,P.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(L.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(A.c,null),"Dark"))};var $=r(41),I=r(4695),U=r(7990),z=r(2045);const G=()=>{const{loading:e,githubStarCountText:t}=(0,I.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement($.m,null)),i.createElement(R,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},3280:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},41:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(5214),c=r(7109);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},4539:(e,t,r)=>{"use strict";r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(506);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},1526:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},1412:(e,t,r)=>{"use strict";r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},7109:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},7990:(e,t,r)=>{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},6204:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},5214:(e,t,r)=>{"use strict";r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},506:(e,t,r)=>{"use strict";r.d(t,{O2:()=>B,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>y,Bh:()=>g,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>T,t2:()=>A,ty:()=>s,Zm:()=>w,wW:()=>Z});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const j=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){k(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var N,C,S=r(6010);function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const A=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(N=e)||void 0===N?void 0:N.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(C=e)||void 0===C?void 0:C.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",R(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){L(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var F=r(9526);function V(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const T=e=>{const{colorMode:t}=(0,F.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){V(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},4813:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},5904:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.8 1h6.4A3.8 3.8 0 0 1 15 4.8v6.4a3.8 3.8 0 0 1-3.8 3.8H4.8A3.8 3.8 0 0 1 1 11.2V4.8A3.8 3.8 0 0 1 4.8 1ZM0 4.8A4.8 4.8 0 0 1 4.8 0h6.4A4.8 4.8 0 0 1 16 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 11.2V4.8Zm5.354.346a.5.5 0 0 0-.708.708L6.793 8l-2.147 2.146a.5.5 0 0 0 .708.708l2.5-2.5a.5.5 0 0 0 0-.708l-2.5-2.5ZM8 10a.5.5 0 0 0 0 1h3a.5.5 0 1 0 0-1H8Z",clipRule:"evenodd"}))},4642:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},866:(e,t,r)=>{"use strict";r.d(t,{C:()=>p});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(4539),i=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const p=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9658:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},2045:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},8029:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.789 5.106a2 2 0 0 0-3.578 0l-6 12A2 2 0 0 0 6 20h12a2 2 0 0 0 1.789-2.894l-6-12ZM13 15a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-2-6a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0V9Z",clipRule:"evenodd"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 10c0 2.22-1.206 4.16-3 5.197V16a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-.803A6 6 0 1 1 18 10Zm-7.414-1.414a1 1 0 0 0-1.414-1.414A3.99 3.99 0 0 0 8 10a3.99 3.99 0 0 0 1.172 2.828 1 1 0 0 0 1.414-1.414A1.99 1.99 0 0 1 10 10c0-.553.223-1.051.586-1.414Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M11 18a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2Z"}));function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8a2 2 0 0 0-.586-1.414l-4-4A2 2 0 0 0 13 4H7Zm2 7a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H9Zm-1 5a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Z",clipRule:"evenodd"}));const p={danger:o,caution:o,"command-line":e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M.293 1.707A1 1 0 0 1 1.707.293l4 4a1 1 0 0 1 0 1.414l-4 4A1 1 0 0 1 .293 8.293L3.586 5 .293 1.707ZM7 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2H7Z",clipRule:"evenodd"})),sourcecode:r(7990).E,info:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 20a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm0-12a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm0 8a1 1 0 0 0 1-1v-3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Z",clipRule:"evenodd"})),tip:m,note:d,additional:d,"info-tip":m},f={caution:"text-refine-react-light-orange dark:text-refine-react-dark-orange",info:"text-refine-react-light-purple dark:text-refine-react-dark-purple",tip:"text-refine-react-light-green-alt dark:text-refine-react-dark-green-alt",note:"text-refine-react-light-green dark:text-refine-react-dark-green","info-tip":"text-refine-blue dark:text-[#6EB3F7]",danger:"text-refine-red","command-line":"text-refine-purple",sourcecode:"text-refine-pink",additional:"text-refine-cyan",simple:"text-gray-700 dark:text-gray-100"},g={caution:"bg-refine-react-light-orange bg-opacity-[0.15] dark:bg-refine-react-dark-orange dark:bg-opacity-[0.15] border-l-refine-react-light-orange dark:border-l-refine-dark-orange",info:"bg-refine-react-light-purple bg-opacity-[0.15] dark:bg-refine-react-dark-purple dark:bg-opacity-[0.15] border-l-refine-react-light-purple dark:border-l-refine-react-dark-purple",tip:"bg-refine-react-light-green-alt bg-opacity-[0.05] dark:bg-refine-react-dark-green-alt dark:bg-opacity-[0.05] border-l-refine-react-light-green-alt dark:border-l-refine-react-dark-green-alt",note:"bg-refine-react-light-green-bg dark:bg-refine-react-light-green dark:bg-opacity-[0.2] border-l-refine-react-light-green dark:border-l-refine-react-dark-green","info-tip":"bg-refine-blue/10 dark:bg-[#6EB3F7]/10 bg-opacity-10 dark:bg-opacity-10 border-l-refine-blue","command-line":"bg-refine-purple bg-opacity-10 border-l-refine-purple",danger:"bg-refine-red bg-opacity-10 border-l-refine-red",sourcecode:"bg-refine-pink bg-opacity-10 border-l-refine-pink",additional:"bg-refine-cyan bg-opacity-10 border-l-refine-cyan",simple:"border dark:border-gray-700 border-gray-300"},b={danger:"DANGER",caution:"CAUTION","command-line":"COMMAND LINE",sourcecode:"SOURCE CODE",info:"INFORMATION",tip:"TIP",note:"NOTE",additional:"ADDITIONAL INFO","info-tip":"INFORMATION",simple:"Good to know"},y=({type:e,title:t,children:r})=>{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=g[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||b[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(u=null!=t?t:b[e])&&void 0!==u?u:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function E(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"}))}function O(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("polyline",{points:"4 17 10 11 4 5"}),n.createElement("line",{x1:"12",y1:"19",x2:"20",y2:"19"}))}function k(e){const{mdxAdmonitionTitle:t,rest:r}=function(e){var t;const r=n.Children.toArray(e),a=r.find((e=>n.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return w(x({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,w(x({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,w(x({},e),{icon:n.createElement(E,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,w(x({},e),{type:"caution",icon:n.createElement(O,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},2892:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(7915),l=r(859),o=r(1117),c=r(6010),i=r(1984),s=r(1526),m=r(9658);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",p="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",f=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:p})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:p,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var g=r(4080),b=r(2560),y=r(4837);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const w=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>x(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(x(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const k=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:p}=(0,O.TH)(),[f,h]=(0,n.useState)(!1),[v,x]=E("banner-modal",null),k=(0,n.useRef)(!1),j=w();var P,Z;return(0,n.useEffect)((()=>{"/blog/"!==p&&"/blog"!==p&&(k.current||f||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===v||null===v?(h(!0),x(0)):(x(v+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{f&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[f]),n.createElement(g.u,{appear:!0,show:f,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>h(!1)},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(P=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==P?P:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(Z=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==Z?Z:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>h(!1)},n.createElement(y.T,{className:"w-4 h-4"})))))))))};function j(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const P=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=j(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=w();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(f,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(k,null))}},797:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(4185),l=r(3149),o=r(1984),c=r(5506),i=r(6987),s=r(6010);function m({className:e}){var t,r;const{metadata:l}=(0,a.C)(),{permalink:m,title:u,date:d,formattedDate:p,frontMatter:f,description:g,tags:b}=l,y=l.authors[0];return n.createElement(c.Z,{className:e},n.createElement("div",null,n.createElement(o.Z,{itemProp:"url",to:m},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90"},n.createElement("img",{src:`${f.image}?h=160`,alt:u,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150",loading:"lazy"})))),n.createElement("div",{className:"p-4"},n.createElement("div",{className:(0,s.Z)("mb-2 flex gap-1 md:mb-4","flex flex-wrap items-center")},b.map((e=>n.createElement(o.Z,{className:(0,s.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4"},n.createElement(o.Z,{itemProp:"url",to:m,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,s.Z)("text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl","text-gray-700 dark:text-gray-200","font-lg","font-bold","leading-6")},u)),n.createElement("div",{className:(0,s.Z)("text-xs md:text-base lg:text-sm 2xl:text-lg","mt-2 md:mt-4","line-clamp-3 text-gray-700 dark:text-gray-300")},g)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(o.Z,{href:`/blog/author/${null===(t=y)||void 0===t?void 0:t.key}`,itemProp:"url",className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},null===(r=y)||void 0===r?void 0:r.name),n.createElement("span",{className:(0,s.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,s.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs","no-underline")},n.createElement(i.Ej,{date:d,formattedDate:p})))))}function u({items:e,tags:t,component:r=m,isAuthorPage:o,isTagsPage:c}){return n.createElement("div",{className:(0,s.Z)("px-4","blog-md:px-7","blog-2xl:px-0",!o&&!c&&"blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10",!o&&!c&&"blog-md:pt-16 blog-2xl:pt-20",(o||c)&&"py-8","max-w-[512px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},!o&&!c&&n.createElement(n.Fragment,null,n.createElement("div",{className:(0,s.Z)("flex flex-col blog-md:flex-row items-start lg:items-center justify-between","mb-4 lg:mb-8","px-0 blog-sm:px-6","not-prose")},n.createElement("h2",{className:(0,s.Z)("!m-0 !mt-0 !mb-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-8","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","font-semibold")},"All Posts"),n.createElement("p",{className:(0,s.Z)("text-sm blog-md:text-base blog-lg:text-xl","blog-md:max-w-[624px]","mt-6 lg:mt-0","text-gray-500 dark:text-gray-400")},n.createElement("b",null,"PrepVerse blog")," - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.")),n.createElement(l.Z,{tags:t})),n.createElement("div",{className:(0,s.Z)("grid","grid-cols-1 blog-md:grid-cols-3","gap-4 blog-lg:gap-12","pt-6",o?"blog-md:pt-0":"blog-md:pt-12")},e.map((({content:e})=>n.createElement(a.n,{key:e.metadata.permalink,content:e},n.createElement(r,null,n.createElement(e,null)))))))}},923:(e,t,r)=>{"use strict";r.d(t,{d:()=>A});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),m=r(9238),u=r(6010),d=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const b=e=>{var{as:t}=e,r=g(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({},r),{className:(0,u.Z)(r.className)}))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.1 0c1.05 0 1.9.85 1.9 1.9v5.2A1.9 1.9 0 0 1 10.1 9H10V8h.1a.9.9 0 0 0 .9-.9V1.9a.9.9 0 0 0-.9-.9H4.9a.9.9 0 0 0-.9.9V2H3v-.1C3 .85 3.85 0 4.9 0h5.2Zm-3 3C8.15 3 9 3.85 9 4.9v5.2A1.9 1.9 0 0 1 7.1 12H1.9A1.9 1.9 0 0 1 0 10.1V4.9C0 3.85.85 3 1.9 3h5.2ZM8 4.9a.9.9 0 0 0-.9-.9H1.9a.9.9 0 0 0-.9.9v5.2a.9.9 0 0 0 .9.9h5.2a.9.9 0 0 0 .9-.9V4.9Z",clipRule:"evenodd"})),v=({code:e,className:t})=>{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function x(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){x(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM0 9.5A.5.5 0 0 1 .5 9h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Z"})));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM.5 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}))),k=({onClick:e,isEnabled:t})=>{const r=t?w:O;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}function Z(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const N=e=>n.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),C=({children:e,icon:t=n.createElement(N,null)})=>n.createElement("div",{className:(0,u.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),S=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:g})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var x;const w=null!==(x=null!=p?p:(0,i.Vo)(t))&&void 0!==x?x:y,E=(0,c.p)(),O=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:N,code:S}=(0,i.nZ)(e,{metastring:r,language:w,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(b,{as:"div",className:(0,u.Z)("refine-common-code-block",w&&`language-${w}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:g},j&&n.createElement(C,{icon:f},j),n.createElement("div",{className:(0,u.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(d.ZP,Z(P({},d.lG),{theme:E,code:S,language:null!=w?w:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:O.codeBlockRef,className:(0,u.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,u.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(m.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,u.Z)(N[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,u.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(O.isEnabled||O.isCodeScrollable)&&n.createElement(k,{onClick:O.toggle,isEnabled:O.isEnabled}),n.createElement(v,{className:(0,u.Z)(),code:S})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const A=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?S:l.Z;return n.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({key:String(o)},r),c)}},319:(e,t,r)=>{"use strict";r.d(t,{Z:()=>N});var n=r(7294),a=r(923),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const m="playgroundPreview_jwe9";function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0Zm-6.066 5.21C9.264 14.55 8.522 15 8 15s-1.263-.449-1.934-1.79c-.59-1.179-.996-2.83-1.058-4.71h5.984c-.062 1.88-.469 3.531-1.058 4.71Zm1.058-5.71H5.008c.062-1.88.469-3.531 1.058-4.71C6.736 1.45 7.478 1 8 1s1.263.449 1.934 1.79c.59 1.179.996 2.83 1.058 4.71Zm1 1c-.079 2.555-.757 4.786-1.757 6.136A7.005 7.005 0 0 0 14.982 8.5h-2.99Zm2.99-1h-2.99c-.079-2.555-.757-4.786-1.757-6.136A7.005 7.005 0 0 1 14.982 7.5Zm-10.974 0c.078-2.555.757-4.786 1.757-6.136A7.005 7.005 0 0 0 1.018 7.5h2.99Zm-2.99 1a7.005 7.005 0 0 0 4.747 6.136c-1-1.35-1.679-3.581-1.757-6.136h-2.99Z",clipRule:"evenodd"})),f=({if:e,maxWait:t,children:r})=>{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var g=r(6822),b=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||b.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M5.854 6.646a.5.5 0 1 0-.708.708l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.708-.708L8 8.793 5.854 6.646Z"}),n.createElement("path",{fillRule:"evenodd",d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z",clipRule:"evenodd"})));function w({hidden:e,code:t}){const r=n.useRef(null),[a,o]=n.useState(!e),[c,i]=n.useState(!e);return n.createElement(n.Fragment,null,n.createElement("button",{type:"button",className:(0,l.Z)("w-full","focus:outline-none","appearance-none","px-4","py-2","border","border-t-0","border-gray-300 dark:border-gray-700","flex items-center gap-2","bg-gray-100 dark:bg-gray-700",a&&"border-b-0",!a&&"rounded-bl-lg",!a&&"rounded-br-lg","transition-[border-radius] ease-in-out duration-200",!a&&"delay-200","group","text-gray-800 dark:text-gray-100"),onClick:()=>{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(x,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(N,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:u=!1})=>{const p=String(e),{shared:b,sharedCss:y}=(0,g.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),x=n.useRef(null),E=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(x),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(d,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(m,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:x},k?n.createElement(f,{if:E,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=b?b:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${u?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(w,{hidden:a,code:h})))},O=n.memo(E,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},Z=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function N(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(Z,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(O,e):n.createElement(a.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e),{rel:r}))}},229:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Fe});var n=r(7693),a=r(7294),l=r(6010),o=r(9658);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:34,height:34,fill:"none"},e),a.createElement("g",{opacity:.5},a.createElement("path",{fill:"url(#a)",fillRule:"evenodd",d:"M20.834 10a3.5 3.5 0 1 0-7 0v14a3.5 3.5 0 1 0 7 0V10Zm-3.5 2.666a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333Z",clipRule:"evenodd"}),a.createElement("path",{fill:"url(#b)",fillRule:"evenodd",d:"M33 17c0 8.837-7.163 16-16 16S1 25.837 1 17 8.163 1 17 1s16 7.163 16 16ZM17.334 5a5 5 0 0 0-5 5v14a5 5 0 0 0 10 0V10a5 5 0 0 0-5-5Z",clipRule:"evenodd"}),a.createElement("path",{stroke:"url(#c)",strokeOpacity:.15,d:"M21.334 10a4 4 0 0 0-8 0v14a4 4 0 1 0 8 0V10ZM19.5 10a2.167 2.167 0 1 1-4.333 0 2.167 2.167 0 0 1 4.333 0ZM17 33.5c9.113 0 16.5-7.387 16.5-16.5S26.113.5 17 .5.5 7.887.5 17 7.887 33.5 17 33.5ZM12.834 10a4.5 4.5 0 1 1 9 0v14a4.5 4.5 0 1 1-9 0V10Z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"a",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"b",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"c",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#fff",stopOpacity:0}),a.createElement("stop",{offset:1,stopColor:"#fff"}))));var s=r(1526),m=r(1984);const u=({title:e,description:t,image:r,variant:n="purple",button:c={text:"Learn more",href:"https://refine.dev/",onClick:void 0},bannerName:u})=>{var d,p,f,g,b,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&u&&window.gtag("event","view_banner",{banner_name:u,banner_text:e,banner_description:t,banner_image:r.src})}),[u]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(m.Z,{to:null!==(b=null===(d=r)||void 0===d?void 0:d.href)&&void 0!==b?b:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},d=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],g=Math.floor(Math.random()*(f.length+1));var b=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),x=r(2076),w=r(1446),E=r(7790);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4H4Zm7.707 6.707a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z",clipRule:"evenodd"})),j=({children:e})=>{var t,r,n;const o=a.useRef(!1),{id:c}=(0,w.x)(),[i,s]=a.useState(!1),{items:m}=(0,E.wG)(),{reward:u}=(0,x.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),d=null===(n=m.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Z=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:6,fill:"none"},e),a.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m1 3 2 2 4-4"})),N=({children:e,id:t})=>{var r,n,o,c;const{id:i}=(0,w.x)(),{items:s,toggle:m}=(0,E.wG)(),u=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!u,"border-refine-react-dark-link dark:border-refine-react-dark-link":u,"bg-refine-react-dark-link":u})},u&&a.createElement(Z,null))),a.createElement("div",{className:(0,l.Z)(u&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!u&&"text-gray-800 dark:text-gray-100")},e))};var C=r(923),S=r(5904);const D=({path:e})=>a.createElement(C.d,{language:"bash",title:"Run on your local",icon:a.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(7990);const A=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),L=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(A,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(L,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var B=r(8029),F=r(6153);const V=()=>a.createElement("div",null,a.createElement(B.Z,{type:"simple",title:"Good to know"},a.createElement(F.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),T=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),H=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(T,{content:o},a.createElement(m.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const $=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.5 14a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"m16.728 6.684.73 2.192 2.264-.464a1 1 0 0 1 1.067.48l1.279 2.216a1 1 0 0 1-.118 1.163L20.417 14l1.533 1.729a1 1 0 0 1 .118 1.163l-1.28 2.216a1 1 0 0 1-1.066.48l-2.263-.464-.731 2.192a1 1 0 0 1-.949.684h-2.558a1 1 0 0 1-.949-.684l-.73-2.192-2.264.464a1 1 0 0 1-1.067-.48l-1.279-2.216a1 1 0 0 1 .118-1.163L8.583 14 7.05 12.271a1 1 0 0 1-.118-1.163l1.28-2.216a1 1 0 0 1 1.066-.48l2.263.464.731-2.192A1 1 0 0 1 13.221 6h2.558a1 1 0 0 1 .949.684Zm-.218 2.508a1 1 0 0 0 1.15.663l2.263-.463 1.279 2.216-1.533 1.728a1 1 0 0 0 0 1.328l1.533 1.728-1.28 2.216-2.263-.463a1 1 0 0 0-1.15.663L15.78 21h-2.558l-.73-2.192a1 1 0 0 0-1.15-.663l-2.264.463-1.279-2.216 1.533-1.728a1 1 0 0 0 0-1.328l-1.533-1.728 1.28-2.216 2.263.463a1 1 0 0 0 1.15-.663L13.22 7h2.558l.73 2.192Z",clipRule:"evenodd"}));function I(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const U=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){I(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",d:"M11 13a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM10.5 15.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5ZM11 11a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.5 10.8A4.8 4.8 0 0 1 11.3 6h6.4a4.8 4.8 0 0 1 4.8 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8h-6.4a4.8 4.8 0 0 1-4.8-4.8v-6.4ZM11.3 7h6.4a3.8 3.8 0 0 1 3.8 3.8v6.4a3.8 3.8 0 0 1-3.8 3.8h-6.4a3.8 3.8 0 0 1-3.8-3.8v-6.4A3.8 3.8 0 0 1 11.3 7Z",clipRule:"evenodd"})),z=({children:e,asterisk:t,deprecated:r,required:n,featured:o,alt:c})=>r?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,G="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${G} group`},t,a.createElement("div",{className:`${W} group-hover:visible`},a.createElement("span",{className:Y},e),a.createElement("div",{className:q}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,m;const u=null!==(m=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==m?m:"",d=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>u?a.createElement(F.D,null,u):null),[e,t]);var f;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(z,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(F.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(F.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(F.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(F.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(F.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(9624)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){ce(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.55 8h-4.492a2.558 2.558 0 0 0-.874 4.963l8.29 3.014A1.558 1.558 0 0 1 17.942 19H13.45a2.5 2.5 0 1 0 0 1h4.492a2.558 2.558 0 0 0 .874-4.963l-8.29-3.014A1.558 1.558 0 0 1 11.058 9h4.492a2.5 2.5 0 1 0 0-1ZM18 10a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-7 11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z",clipRule:"evenodd"}));var se=r(1261);const me=({is:e,children:t})=>{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var ue=r(6928);function de(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(ue.P,pe(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){de(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)(e.className,"refine-details","border dark:border-gray-700 border-gray-300","rounded-lg","overflow-hidden","mb-4","refine-wider-container"),summary:n}),a.createElement("div",{className:(0,l.Z)("p-4")},o))};var ge=r(4642);function be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ye(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){be(e,t,r[t])}))}return e}({className:(0,l.Z)("bg-gray-100 dark:bg-gray-700","!p-2","flex items-center","gap-2","before:hidden","-mb-px","border-b border-b-gray-300 dark:border-b-gray-700")},n),a.createElement("div",{className:(0,l.Z)("w-6 h-6","flex items-center justify-center")},a.createElement(ge.A,{className:(0,l.Z)("refine-details-triangle","text-gray-500","w-4 h-4")})),a.createElement("span",{className:"text-gray-800 dark:text-gray-100 text-base"},t))};var ve=r(6379),xe=r(3874),we=r(358);function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ee(e,t,r[t])}))}return e}function ke(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function je({className:e,block:t,selectedValue:r,selectValue:n,tabValues:o,wrapContent:c=!0,smallTabs:i=!1}){const s=[],{blockElementScrollPositionUntilNextRender:m}=(0,ve.o5)(),u=e=>{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(m(t),n(l))},d=e=>{var t,r;let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Oe({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:d,onClick:u},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ze(e){const t=(0,xe.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Oe({},e,t)),a.createElement(Pe,Oe({},e,t)))}function Ne(e){const t=(0,we.Z)();return a.createElement(Ze,Oe({key:String(t)},e))}function Ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Se(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Ae;var Le=r(3280),Re=r(551);function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Fe=(Ve=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Be(e,t,r[t])}))}return e}({},n.Z),Te={Checklist:j,ChecklistItem:N,UIConditional:me,DiscordBanner:b.Z,GithubBanner:y.Z,TwitterBanner:v.Z,PropsTable:oe,PropTag:z,details:fe,summary:he,PromotionBanner:h,Tabs:Ne,TabItem:function({children:e,hidden:t,className:r}){return a.createElement("div",{role:"tabpanel",className:(0,l.Z)(r),hidden:t},e)},blockquote:e=>{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ce(e,t,r[t])}))}return e}({className:(0,l.Z)("refine-wider-container",t)},r))},GeneralConceptsLink:V,CodeSandboxExample:R,ExampleLocalPrompt:D,ExampleSourcePrompt:L,BannerRandom:()=>g===f.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(H,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(H,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(H,{color:"purple",icon:a.createElement($,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Me(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){De(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)("w-full h-auto","object-contain","object-center","bg-gray-100 dark:bg-gray-800","rounded-md","border","border-gray-200 dark:border-gray-700",e.className),loading:"lazy",decoding:"async",alt:null!==(Ae=e.alt)&&void 0!==Ae?Ae:""})),table:Le.iA,CreateRefineAppCommand:({args:e})=>{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm)),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm)),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),a.createElement(F.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ne,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(C.d,{className:"language-bash"},r.npm),t),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(C.d,{className:"language-bash"},r.pnpm),t),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(C.d,{className:"language-bash"},r.yarn),t))},FullTable:Le.Xm},Te=null!=Te?Te:{},Object.getOwnPropertyDescriptors?Object.defineProperties(Ve,Object.getOwnPropertyDescriptors(Te)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Te)).forEach((function(e){Object.defineProperty(Ve,e,Object.getOwnPropertyDescriptor(Te,e))})),Ve);var Ve,Te},9527:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(6010),l=r(1984);function o({permalink:e,label:t,isActive:r}){return n.createElement(l.Z,{href:e,className:(0,a.Z)("no-underline hover:no-underline","text-xs",!r&&"bg-gray-100 dark:bg-gray-700",!r&&"text-gray-600 dark:text-gray-400","rounded","py-1","px-2",r&&"bg-gray-200 text-gray-500",r&&"dark-bg-gray-700 text-gray-300")},t)}},3149:(e,t,r)=>{"use strict";r.d(t,{Z:()=>w});var n=r(7294),a=r(9527),l=/\b(?:an?d?|a[st]|because|but|by|en|for|i[fn]|neither|nor|o[fnr]|only|over|per|so|some|tha[tn]|the|to|up|upon|vs?\.?|versus|via|when|with|without|yet)\b/i,o=/[^\s:\u2013\u2014-]+|./g,c=/\s/,i=/.(?=[A-Z]|\..)/,s=/[A-Za-z0-9\u00C0-\u00FF]/;var m=r(6010),u=r(8368),d=r(4080),p=r(4642);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const y=()=>n.createElement("svg",{width:"8",height:"6",viewBox:"0 0 8 6",fill:"none",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z",fill:"currentColor"})),h=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(y,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(p.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/ccc49370.93caf3b0.js b/assets/js/ccc49370.93caf3b0.js new file mode 100644 index 00000000..156cd97a --- /dev/null +++ b/assets/js/ccc49370.93caf3b0.js @@ -0,0 +1 @@ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[6103],{6120:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[9867,9867]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=6120,e.exports=a},5506:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{"use strict";r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M0 0h10v10L5 5 0 0Z",fill:"#fff"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.072 0a14.87 14.87 0 0 0-9.767 3.661 15.462 15.462 0 0 0-5.11 9.256 15.654 15.654 0 0 0 1.984 10.431c1.854 3.126 4.737 5.475 8.133 6.627.758.141 1.026-.34 1.026-.746v-2.615c-4.206.934-5.093-2.068-5.093-2.068a4.108 4.108 0 0 0-1.673-2.256c-1.359-.944.111-.944.111-.944a3.13 3.13 0 0 1 1.33.522c.398.275.73.639.971 1.064.205.379.48.712.812.982a3.152 3.152 0 0 0 3.57.302 3.297 3.297 0 0 1 .924-2.058c-3.346-.387-6.858-1.71-6.858-7.553a6.02 6.02 0 0 1 1.543-4.126 5.72 5.72 0 0 1 .148-4.069s1.266-.415 4.14 1.577a13.955 13.955 0 0 1 7.543 0c2.874-1.992 4.131-1.577 4.131-1.577a5.69 5.69 0 0 1 .185 4.041 6.02 6.02 0 0 1 1.544 4.126c0 5.91-3.522 7.203-6.877 7.552.36.37.638.814.815 1.302.177.49.249 1.011.211 1.53v4.22c0 .501.268.888 1.035.737 3.357-1.182 6.197-3.538 8.019-6.651a15.655 15.655 0 0 0 1.934-10.365 15.464 15.464 0 0 0-5.059-9.198A14.873 14.873 0 0 0 15.072 0Z",fill:"currentColor"}));const s="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",m=()=>{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},1289:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>C,zS:()=>P,rg:()=>m,gZ:()=>S,$G:()=>N});var n=r(7294),a=r(1984),l=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,l.C)(),{permalink:s,title:m,date:u,formattedDate:d,frontMatter:p,description:f,tags:g}=r,b=r.authors[0];return n.createElement(o.Z,null,n.createElement(a.Z,{itemProp:"url",to:s},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90 md:h-64"},n.createElement("img",{src:`${p.image}?h=256`,alt:m,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover",loading:"lazy"}))),n.createElement("div",{className:"px-4 py-4 md:px-6 md:py-6"},n.createElement("div",{className:(0,i.Z)("mb-2 gap-1 md:mb-4 2xl:mb-6","flex flex-wrap items-center")},g.map((e=>n.createElement(a.Z,{className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4 2xl:mb-6"},n.createElement(a.Z,{itemProp:"url",to:s,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,i.Z)("mb-2 md:mb-4 2xl:mb-6","text-gray-700 dark:text-gray-200","text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10","font-lg","font-bold")},m)),n.createElement("div",{className:(0,i.Z)("line-clamp-3","text-gray-700 dark:text-gray-300","text-xs md:text-base 2xl:text-xl")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(a.Z,{href:`/blog/author/${null===(e=b)||void 0===e?void 0:e.key}`,itemProp:"url",className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","no-underline")},null===(t=b)||void 0===t?void 0:t.name),n.createElement("span",{className:(0,i.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","leading-6","no-underline")},n.createElement(c.Ej,{date:u,formattedDate:d})))))},m=({items:e})=>n.createElement("div",{className:(0,i.Z)("py-10","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","not-prose")},n.createElement("h2",{className:(0,i.Z)("m-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-10","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","px-0 blog-sm:px-6","font-semibold")},"Featured Posts"),n.createElement("div",{className:"grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"},e.map((({content:e})=>n.createElement(l.n,{key:e.metadata.permalink,content:e},n.createElement(s,null))))));var u=r(5750),d=r(9387),p=r(8241),f=r(3597),g=r(7332),b=r(6616),y=r(5456),h=r(6459),v=r(9075);const w=(0,v.Z)("telegram",(function(e,t){var r=t.title;return(0,y.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,h.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});var x=r(7267);const E=(0,x.Z)({color:"#37aee2",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});const O=(0,v.Z)("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return(0,y.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,h.Z)({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=(0,x.Z)({color:"#3b5998",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var j=r(6250);const P=({children:e})=>{var t,r,s,m,y,h;const{metadata:v,isBlogPostPage:x}=(0,l.C)(),{permalink:P,title:C,date:Z,formattedDate:N,readingTime:S,frontMatter:D,tags:M,description:L,authors:A}=v,R=A[0],{siteConfig:{url:B}}=(0,p.Z)();return n.createElement(o.Z,{className:(0,i.Z)("py-10","px-4 sm:px-0","blog-sm:py-12","blog-md:py-16","w-full","mx-auto","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center","blog-sm:px-6")},n.createElement(a.Z,{to:"/blog",className:(0,i.Z)("!text-gray-500 text-sm no-underline")},"\u2190 Back to blog"),n.createElement("div",{className:"flex items-center space-x-2 px-2 py-1"},n.createElement("span",{className:"text-gray-500 text-sm"},"Share on"),n.createElement(f.Z,{url:B+P,title:C,source:B,summary:L,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(g.Z,{size:26,round:!0})),n.createElement(b.Z,{windowWidth:750,windowHeight:800,url:B+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(j.tL,{width:26,height:26})),n.createElement(w,{windowWidth:750,windowHeight:800,url:B+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(E,{size:26,round:!0})),n.createElement(O,{windowWidth:750,windowHeight:800,url:B+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(k,{size:26,round:!0})))),n.createElement("div",null,n.createElement("img",{className:"mb-2 w-full rounded-xl",src:`${D.image}?w=160`,alt:C})),n.createElement("div",{className:"blog-sm:px-6"},n.createElement("div",{className:"mb-6 text-sm"},n.createElement("div",{className:(0,i.Z)("flex","justify-between","sm:flex-row flex-col")},n.createElement("div",{className:"flex justify-center items-center gap-2"},n.createElement(a.Z,{to:`/blog/author/${null===(t=R)||void 0===t?void 0:t.key}`,itemProp:"url"},n.createElement("img",{src:null===(r=R)||void 0===r?void 0:r.imageURL,alt:null===(s=R)||void 0===s?void 0:s.name,loading:"lazy",className:"flex h-[32px] w-[32px] rounded-full object-cover"})),n.createElement(a.Z,{to:`/blog/author/${null===(m=R)||void 0===m?void 0:m.key}`,itemProp:"url",className:(0,i.Z)("flex-1","text-gray-900 dark:text-gray-200","text-sm","no-underline","hover:no-underline")},null===(y=R)||void 0===y?void 0:y.name),n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement("span",{className:"text-gray-600 dark:text-gray-400"},null===(h=R)||void 0===h?void 0:h.title)),n.createElement("div",{className:"flex items-center gap-2 text-gray-600 dark:text-gray-400"},n.createElement(c.Ej,{date:Z,formattedDate:N}),void 0!==S&&n.createElement(n.Fragment,null,n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.OV,{readingTime:S}))))),n.createElement("h1",{className:"text-xl md:text-4xl",itemProp:"headline"},x?C:n.createElement(a.Z,{itemProp:"url",to:P},C)),n.createElement("div",{id:u.blogPostContainerID,className:"markdown",itemProp:"articleBody"},n.createElement(d.Z,null,e))))},C=({author:e,className:t})=>n.createElement(Z,{author:e,className:t}),Z=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,f;const g=e.github||e.twitter||e.linkedin;return n.createElement("div",{className:(0,i.Z)("px-4","blog-md:px-7","blog-2xl:px-0","max-w-[640px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center")},n.createElement("div",{className:(0,i.Z)("w-full","flex items-center justify-between flex-wrap")},n.createElement("div",{className:(0,i.Z)("flex items-center","gap-2 sm:gap-6")},n.createElement(a.Z,{to:`/blog/author/${null===(t=e)||void 0===t?void 0:t.key}`,itemProp:"url",className:"flex-shrink-0"},n.createElement("img",{src:null===(r=e)||void 0===r?void 0:r.imageURL,alt:null===(l=e)||void 0===l?void 0:l.name,loading:"lazy",className:(0,i.Z)("flex flex-shrink-0","h-12 w-12","blog-sm:h-[88px] blog-sm:w-[88px]","blog-md:h-[120px] blog-md:w-[120px]","rounded-full object-cover")})),n.createElement("div",{className:(0,i.Z)("not-prose flex flex-col justify-between")},n.createElement("h1",{className:(0,i.Z)("text-xl sm:text-[40px] sm:leading-[56px]","m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200")},null===(o=e)||void 0===o?void 0:o.name),n.createElement("div",{className:(0,i.Z)("text-xs sm:text-base","text-gray-600 dark:text-gray-400")},null===(c=e)||void 0===c?void 0:c.title))),g&&n.createElement("div",{className:"flex justify-center gap-3"},(null===(s=e)||void 0===s?void 0:s.github)&&n.createElement(a.Z,{to:null===(m=e)||void 0===m?void 0:m.github},n.createElement(j.Ey,{className:"h-6 w-6"})),(null===(u=e)||void 0===u?void 0:u.twitter)&&n.createElement(a.Z,{to:null===(d=e)||void 0===d?void 0:d.twitter},n.createElement(j.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(f=e)||void 0===f?void 0:f.linkedin},n.createElement(j.n6,{className:"h-6 w-6"}))))),n.createElement("div",{className:"border-b border-gray-200 dark:border-gray-700 mb-8"}))};r(1915),r(7328),r(6534);const N=()=>{const{metadata:e}=(0,l.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(a.Z,{to:e.permalink,className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","no-underline hover:no-underline","whitespace-nowrap"),key:e.permalink},e.label))))},S=({posts:e,title:t})=>{var r,l,o;return e.length<1?null:n.createElement("div",{className:(0,i.Z)("mx-auto w-full","py-10","blog-sm:py-12","blog-md:py-16","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:"blog-sm:px-6 w-full px-4"},n.createElement("h2",{className:"m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200"},t),n.createElement("div",{className:"flex flex-col"},e.map((e=>n.createElement("div",{key:null!==(o=e.permalink)&&void 0!==o?o:e.id,className:(0,i.Z)("flex","flex-col","p-5","mb-5","rounded-md","bg-gray-50 dark:bg-gray-800")},n.createElement(a.Z,{to:e.permalink,rel:"dofollow",className:(0,i.Z)("font-bold","text-gray-800 dark:text-gray-200","no-underline","hover:text-gray-800 hover:no-underline dark:hover:text-gray-200","mb-2")},e.title),n.createElement("p",{className:(0,i.Z)("font-sm","text-gray-700 dark:text-gray-400")},e.description),n.createElement("div",{id:"post-info",className:"flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"},n.createElement(a.Z,{to:`/blog/author/${null===(r=e.authors[0])||void 0===r?void 0:r.key}`,itemProp:"url",id:"author-name",className:"text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400"},null===(l=e.authors[0])||void 0===l?void 0:l.name),n.createElement("span",{className:"h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.Ej,{date:e.date,formattedDate:e.formattedDate}))))))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({},r);return l[e]||(l[e]={}),l[e][t]=null!=n?n:!l[e][t],l}))}),[]);return n.useEffect((()=>{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const m=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&m(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:m,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var s=r(4368),m=r(1774);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const f=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},w=!!(null===(e=g)||void 0===e?void 0:e.tutorial),x=b.split("/")[1],E=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:m,prev:u}=null!=s?s:{},d=m?n(m):void 0,p=t[u?n(u):void 0],f=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(u),O=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(O).map((([e,r])=>p(d({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===x&&w&&{current:!0}),{docs:r.map((e=>d({},e,e.id===b&&w&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return w?{id:b,isTutorial:w,unit:x,pagination:E,units:k}:void 0}},502:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>m});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=(e,t)=>t.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},945:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294),a=r(5333);const l=()=>n.createElement(a.C,null)},4006:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(9679),m=r(9068),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var f=r(3854);const g=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:f.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:f.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:f.ty}]},{isPopover:!1,label:"LeetVerse",icon:p,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:f.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:f.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:f.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?f.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var h=r(6775),v=r(6215),w=r(4080),x=r(3222);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,h.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(x.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(w.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(f.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,g.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(f.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(f.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,null)))))):i.createElement(y,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var k=r(2560),j=r(8368),P=r(9526),C=r(2935);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const D=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(p,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(f.v4,null):i.createElement(f.XC,null)),"Cloud"===e&&("light"===c?i.createElement(f.wW,null):i.createElement(N,null)))};var M=r(4650),L=r(707),A=r(9256);const R=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(V,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(T,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(w.u,{appear:!0,show:e,as:i.Fragment},i.createElement(k.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(w.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(C.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(w.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),V=e=>i.createElement("div",{className:(0,a.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(H,{id:"tablet"}),i.createElement(F,{id:"tablet"})),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},g.map((e=>e.isPopover?i.createElement(j.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(D,{component:j.p.Button,label:e.label,open:t}),i.createElement(j.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(D,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(H,{id:"phone"}),i.createElement(F,{id:"phone"})),F=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(f.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(f.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,P.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(A.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(L.c,null),"Dark"))};var I=r(3076),$=r(4695),U=r(6296),z=r(8616);const G=()=>{const{loading:e,githubStarCountText:t}=(0,$.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement(I.m,null)),i.createElement(R,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},2581:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},3076:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},682:(e,t,r)=>{"use strict";r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},7593:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},3222:(e,t,r)=>{"use strict";r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},707:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},6296:(e,t,r)=>{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},8325:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},9256:(e,t,r)=>{"use strict";r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},3854:(e,t,r)=>{"use strict";r.d(t,{O2:()=>B,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>y,Bh:()=>g,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>F,t2:()=>L,ty:()=>s,Zm:()=>x,wW:()=>C});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){w(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const j=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){k(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var Z,N,S=r(6010);function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const L=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(Z=e)||void 0===Z?void 0:Z.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(N=e)||void 0===N?void 0:N.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",R(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){A(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var V=r(9526);function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const F=e=>{const{colorMode:t}=(0,V.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){T(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},9068:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},906:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.8 1h6.4A3.8 3.8 0 0 1 15 4.8v6.4a3.8 3.8 0 0 1-3.8 3.8H4.8A3.8 3.8 0 0 1 1 11.2V4.8A3.8 3.8 0 0 1 4.8 1ZM0 4.8A4.8 4.8 0 0 1 4.8 0h6.4A4.8 4.8 0 0 1 16 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 11.2V4.8Zm5.354.346a.5.5 0 0 0-.708.708L6.793 8l-2.147 2.146a.5.5 0 0 0 .708.708l2.5-2.5a.5.5 0 0 0 0-.708l-2.5-2.5ZM8 10a.5.5 0 0 0 0 1h3a.5.5 0 1 0 0-1H8Z",clipRule:"evenodd"}))},9383:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},5333:(e,t,r)=>{"use strict";r.d(t,{C:()=>p});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(682),i=r(8325),s=r(9068);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const p=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},2915:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},8616:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},4158:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.789 5.106a2 2 0 0 0-3.578 0l-6 12A2 2 0 0 0 6 20h12a2 2 0 0 0 1.789-2.894l-6-12ZM13 15a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-2-6a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0V9Z",clipRule:"evenodd"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 10c0 2.22-1.206 4.16-3 5.197V16a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-.803A6 6 0 1 1 18 10Zm-7.414-1.414a1 1 0 0 0-1.414-1.414A3.99 3.99 0 0 0 8 10a3.99 3.99 0 0 0 1.172 2.828 1 1 0 0 0 1.414-1.414A1.99 1.99 0 0 1 10 10c0-.553.223-1.051.586-1.414Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M11 18a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2Z"}));function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8a2 2 0 0 0-.586-1.414l-4-4A2 2 0 0 0 13 4H7Zm2 7a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H9Zm-1 5a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Z",clipRule:"evenodd"}));const p={danger:o,caution:o,"command-line":e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M.293 1.707A1 1 0 0 1 1.707.293l4 4a1 1 0 0 1 0 1.414l-4 4A1 1 0 0 1 .293 8.293L3.586 5 .293 1.707ZM7 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2H7Z",clipRule:"evenodd"})),sourcecode:r(6296).E,info:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 20a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm0-12a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm0 8a1 1 0 0 0 1-1v-3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Z",clipRule:"evenodd"})),tip:m,note:d,additional:d,"info-tip":m},f={caution:"text-refine-react-light-orange dark:text-refine-react-dark-orange",info:"text-refine-react-light-purple dark:text-refine-react-dark-purple",tip:"text-refine-react-light-green-alt dark:text-refine-react-dark-green-alt",note:"text-refine-react-light-green dark:text-refine-react-dark-green","info-tip":"text-refine-blue dark:text-[#6EB3F7]",danger:"text-refine-red","command-line":"text-refine-purple",sourcecode:"text-refine-pink",additional:"text-refine-cyan",simple:"text-gray-700 dark:text-gray-100"},g={caution:"bg-refine-react-light-orange bg-opacity-[0.15] dark:bg-refine-react-dark-orange dark:bg-opacity-[0.15] border-l-refine-react-light-orange dark:border-l-refine-dark-orange",info:"bg-refine-react-light-purple bg-opacity-[0.15] dark:bg-refine-react-dark-purple dark:bg-opacity-[0.15] border-l-refine-react-light-purple dark:border-l-refine-react-dark-purple",tip:"bg-refine-react-light-green-alt bg-opacity-[0.05] dark:bg-refine-react-dark-green-alt dark:bg-opacity-[0.05] border-l-refine-react-light-green-alt dark:border-l-refine-react-dark-green-alt",note:"bg-refine-react-light-green-bg dark:bg-refine-react-light-green dark:bg-opacity-[0.2] border-l-refine-react-light-green dark:border-l-refine-react-dark-green","info-tip":"bg-refine-blue/10 dark:bg-[#6EB3F7]/10 bg-opacity-10 dark:bg-opacity-10 border-l-refine-blue","command-line":"bg-refine-purple bg-opacity-10 border-l-refine-purple",danger:"bg-refine-red bg-opacity-10 border-l-refine-red",sourcecode:"bg-refine-pink bg-opacity-10 border-l-refine-pink",additional:"bg-refine-cyan bg-opacity-10 border-l-refine-cyan",simple:"border dark:border-gray-700 border-gray-300"},b={danger:"DANGER",caution:"CAUTION","command-line":"COMMAND LINE",sourcecode:"SOURCE CODE",info:"INFORMATION",tip:"TIP",note:"NOTE",additional:"ADDITIONAL INFO","info-tip":"INFORMATION",simple:"Good to know"},y=({type:e,title:t,children:r})=>{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=g[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||b[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(u=null!=t?t:b[e])&&void 0!==u?u:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function E(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"}))}function O(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("polyline",{points:"4 17 10 11 4 5"}),n.createElement("line",{x1:"12",y1:"19",x2:"20",y2:"19"}))}function k(e){const{mdxAdmonitionTitle:t,rest:r}=function(e){var t;const r=n.Children.toArray(e),a=r.find((e=>n.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return x(w({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,x(w({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,x(w({},e),{icon:n.createElement(E,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,x(w({},e),{type:"caution",icon:n.createElement(O,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},4906:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(8110),l=r(4006),o=r(945),c=r(6010),i=r(1984),s=r(7593),m=r(2915);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",p="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",f=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:p})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:p,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var g=r(4080),b=r(2560),y=r(2935);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const x=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>w(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(w(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const k=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:p}=(0,O.TH)(),[f,h]=(0,n.useState)(!1),[v,w]=E("banner-modal",null),k=(0,n.useRef)(!1),j=x();var P,C;return(0,n.useEffect)((()=>{"/blog/"!==p&&"/blog"!==p&&(k.current||f||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===v||null===v?(h(!0),w(0)):(w(v+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{f&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[f]),n.createElement(g.u,{appear:!0,show:f,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>h(!1)},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(P=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==P?P:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(C=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==C?C:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>h(!1)},n.createElement(y.T,{className:"w-4 h-4"})))))))))};function j(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const P=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=j(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=x();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(f,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(k,null))}},3191:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b});var n=r(7294),a=r(6010),l=r(9712),o=r(5319),c=r(4185),i=r(4906);function s(){const{assets:e,metadata:t}=(0,c.C)(),{title:r,description:a,date:o,tags:i,authors:s,frontMatter:m}=t,{keywords:u}=m;var d,p;const f=null!==(p=null!==(d=m.social_image)&&void 0!==d?d:e.image)&&void 0!==p?p:m.image;return n.createElement(l.d,{title:r,description:a,keywords:u,image:f},n.createElement("meta",{property:"og:type",content:"article"}),n.createElement("meta",{property:"article:published_time",content:o}),s.some((e=>e.url))&&n.createElement("meta",{property:"article:author",content:s.map((e=>e.url)).filter(Boolean).join(",")}),i.length>0&&n.createElement("meta",{property:"article:tag",content:i.map((e=>e.label)).join(",")}))}var m=r(6775),u=r(1289);const d=({id:e,value:t,level:r,activeId:l,onIdChange:o})=>(n.useEffect((()=>{const t=document.getElementById(e);if(t){const r=new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&o(e)}))}),{rootMargin:"0px 0px -80% 0px"});return r.observe(t),()=>{r.unobserve(t)}}}),[e]),n.createElement("a",{href:`#${e}`,className:(0,a.Z)("refine-toc-item",2===r&&"pl-3",3===r&&"pl-7",4===r&&"pl-11","py-2 pr-3",l===e&&" dark:bg-gray-700 bg-gray-100 text-gray-900 dark:text-gray-0 hover:text-gray-900",l!==e&&"dark:text-gray-500 hover:text-gray-900 text-gray-500","rounded-lg","transition-colors duration-200 ease-in-out","block","text-sm","leading-6","no-underline hover:no-underline"),dangerouslySetInnerHTML:{__html:t}})),p=e=>{(0,m.k6)();const t=(0,m.TH)(),{toc:r,hasTOC:l,activeId:o,setActiveId:c}=f(e.toc),i=e=>{var r;e!==`${null!==(r=t.hash)&&void 0!==r?r:""}`.replace("#","")&&(c(e),window.history.replaceState({},"",`#${e}`))};return n.createElement("div",{className:(0,a.Z)("hidden blog-md:block","w-full","sticky right-0 top-[67px]","max-w-[280px]","overflow-auto","h-[calc(100vh-67px)]","px-3","blog-md:py-16","border-l dark:border-l-gray-700 border-l-gray-100",!l&&"invisible")},n.createElement(u.$G,null),n.createElement("ul",{className:"list-none m-0 p-0"},r.map((e=>n.createElement("li",{key:e.id},n.createElement(d,{id:e.id,value:e.value,activeId:o,level:e.level,onIdChange:i}))))))},f=e=>{var t;const{hash:r}=(0,m.TH)(),a=`${r}`.replace("#",""),[l,o]=n.useState(a);n.useEffect((()=>{o(a)}),[a]);const c=(null===(t=e)||void 0===t?void 0:t.length)>0;return{toc:e,activeId:l,setActiveId:o,hasTOC:c}};function g({children:e}){const{metadata:t,toc:r}=(0,c.C)(),{relatedPosts:a}=t;return n.createElement(i.Z,{toc:n.createElement(p,{toc:r})},n.createElement(u.zS,null,e),n.createElement(u.gZ,{title:"Related Articles",posts:a}))}function b(e){const t=e.content;return n.createElement(c.n,{content:e.content,isBlogPostPage:!0},n.createElement(l.FG,{className:(0,a.Z)(o.k.wrapper.blogPages,o.k.page.blogPostPage)},n.createElement(s,null),n.createElement(g,null,n.createElement(t,null))))}},6427:(e,t,r)=>{"use strict";r.d(t,{d:()=>L});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),m=r(9238),u=r(6010),d=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const b=e=>{var{as:t}=e,r=g(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({},r),{className:(0,u.Z)(r.className)}))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.1 0c1.05 0 1.9.85 1.9 1.9v5.2A1.9 1.9 0 0 1 10.1 9H10V8h.1a.9.9 0 0 0 .9-.9V1.9a.9.9 0 0 0-.9-.9H4.9a.9.9 0 0 0-.9.9V2H3v-.1C3 .85 3.85 0 4.9 0h5.2Zm-3 3C8.15 3 9 3.85 9 4.9v5.2A1.9 1.9 0 0 1 7.1 12H1.9A1.9 1.9 0 0 1 0 10.1V4.9C0 3.85.85 3 1.9 3h5.2ZM8 4.9a.9.9 0 0 0-.9-.9H1.9a.9.9 0 0 0-.9.9v5.2a.9.9 0 0 0 .9.9h5.2a.9.9 0 0 0 .9-.9V4.9Z",clipRule:"evenodd"})),v=({code:e,className:t})=>{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){w(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM0 9.5A.5.5 0 0 1 .5 9h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Z"})));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM.5 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}))),k=({onClick:e,isEnabled:t})=>{const r=t?x:O;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}function C(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const Z=e=>n.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),N=({children:e,icon:t=n.createElement(Z,null)})=>n.createElement("div",{className:(0,u.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),S=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:g})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var w;const x=null!==(w=null!=p?p:(0,i.Vo)(t))&&void 0!==w?w:y,E=(0,c.p)(),O=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:Z,code:S}=(0,i.nZ)(e,{metastring:r,language:x,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(b,{as:"div",className:(0,u.Z)("refine-common-code-block",x&&`language-${x}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:g},j&&n.createElement(N,{icon:f},j),n.createElement("div",{className:(0,u.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(d.ZP,C(P({},d.lG),{theme:E,code:S,language:null!=x?x:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:O.codeBlockRef,className:(0,u.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,u.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(m.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,u.Z)(Z[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,u.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(O.isEnabled||O.isCodeScrollable)&&n.createElement(k,{onClick:O.toggle,isEnabled:O.isEnabled}),n.createElement(v,{className:(0,u.Z)(),code:S})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const L=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?S:l.Z;return n.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({key:String(o)},r),c)}},319:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Z});var n=r(7294),a=r(6427),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const m="playgroundPreview_jwe9";function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0Zm-6.066 5.21C9.264 14.55 8.522 15 8 15s-1.263-.449-1.934-1.79c-.59-1.179-.996-2.83-1.058-4.71h5.984c-.062 1.88-.469 3.531-1.058 4.71Zm1.058-5.71H5.008c.062-1.88.469-3.531 1.058-4.71C6.736 1.45 7.478 1 8 1s1.263.449 1.934 1.79c.59 1.179.996 2.83 1.058 4.71Zm1 1c-.079 2.555-.757 4.786-1.757 6.136A7.005 7.005 0 0 0 14.982 8.5h-2.99Zm2.99-1h-2.99c-.079-2.555-.757-4.786-1.757-6.136A7.005 7.005 0 0 1 14.982 7.5Zm-10.974 0c.078-2.555.757-4.786 1.757-6.136A7.005 7.005 0 0 0 1.018 7.5h2.99Zm-2.99 1a7.005 7.005 0 0 0 4.747 6.136c-1-1.35-1.679-3.581-1.757-6.136h-2.99Z",clipRule:"evenodd"})),f=({if:e,maxWait:t,children:r})=>{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var g=r(6822),b=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||b.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M5.854 6.646a.5.5 0 1 0-.708.708l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.708-.708L8 8.793 5.854 6.646Z"}),n.createElement("path",{fillRule:"evenodd",d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z",clipRule:"evenodd"})));function x({hidden:e,code:t}){const r=n.useRef(null),[a,o]=n.useState(!e),[c,i]=n.useState(!e);return n.createElement(n.Fragment,null,n.createElement("button",{type:"button",className:(0,l.Z)("w-full","focus:outline-none","appearance-none","px-4","py-2","border","border-t-0","border-gray-300 dark:border-gray-700","flex items-center gap-2","bg-gray-100 dark:bg-gray-700",a&&"border-b-0",!a&&"rounded-bl-lg",!a&&"rounded-br-lg","transition-[border-radius] ease-in-out duration-200",!a&&"delay-200","group","text-gray-800 dark:text-gray-100"),onClick:()=>{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(w,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(Z,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:u=!1})=>{const p=String(e),{shared:b,sharedCss:y}=(0,g.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),w=n.useRef(null),E=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(w),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(d,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(m,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:w},k?n.createElement(f,{if:E,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=b?b:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${u?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(x,{hidden:a,code:h})))},O=n.memo(E,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},C=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function Z(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(C,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(O,e):n.createElement(a.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e),{rel:r}))}},9418:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Ve});var n=r(7693),a=r(7294),l=r(6010),o=r(2915);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:34,height:34,fill:"none"},e),a.createElement("g",{opacity:.5},a.createElement("path",{fill:"url(#a)",fillRule:"evenodd",d:"M20.834 10a3.5 3.5 0 1 0-7 0v14a3.5 3.5 0 1 0 7 0V10Zm-3.5 2.666a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333Z",clipRule:"evenodd"}),a.createElement("path",{fill:"url(#b)",fillRule:"evenodd",d:"M33 17c0 8.837-7.163 16-16 16S1 25.837 1 17 8.163 1 17 1s16 7.163 16 16ZM17.334 5a5 5 0 0 0-5 5v14a5 5 0 0 0 10 0V10a5 5 0 0 0-5-5Z",clipRule:"evenodd"}),a.createElement("path",{stroke:"url(#c)",strokeOpacity:.15,d:"M21.334 10a4 4 0 0 0-8 0v14a4 4 0 1 0 8 0V10ZM19.5 10a2.167 2.167 0 1 1-4.333 0 2.167 2.167 0 0 1 4.333 0ZM17 33.5c9.113 0 16.5-7.387 16.5-16.5S26.113.5 17 .5.5 7.887.5 17 7.887 33.5 17 33.5ZM12.834 10a4.5 4.5 0 1 1 9 0v14a4.5 4.5 0 1 1-9 0V10Z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"a",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"b",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"c",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#fff",stopOpacity:0}),a.createElement("stop",{offset:1,stopColor:"#fff"}))));var s=r(7593),m=r(1984);const u=({title:e,description:t,image:r,variant:n="purple",button:c={text:"Learn more",href:"https://refine.dev/",onClick:void 0},bannerName:u})=>{var d,p,f,g,b,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&u&&window.gtag("event","view_banner",{banner_name:u,banner_text:e,banner_description:t,banner_image:r.src})}),[u]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(m.Z,{to:null!==(b=null===(d=r)||void 0===d?void 0:d.href)&&void 0!==b?b:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},d=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],g=Math.floor(Math.random()*(f.length+1));var b=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),w=r(2076),x=r(1446),E=r(502);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4H4Zm7.707 6.707a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z",clipRule:"evenodd"})),j=({children:e})=>{var t,r,n;const o=a.useRef(!1),{id:c}=(0,x.x)(),[i,s]=a.useState(!1),{items:m}=(0,E.wG)(),{reward:u}=(0,w.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),d=null===(n=m.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:6,fill:"none"},e),a.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m1 3 2 2 4-4"})),Z=({children:e,id:t})=>{var r,n,o,c;const{id:i}=(0,x.x)(),{items:s,toggle:m}=(0,E.wG)(),u=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!u,"border-refine-react-dark-link dark:border-refine-react-dark-link":u,"bg-refine-react-dark-link":u})},u&&a.createElement(C,null))),a.createElement("div",{className:(0,l.Z)(u&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!u&&"text-gray-800 dark:text-gray-100")},e))};var N=r(6427),S=r(906);const D=({path:e})=>a.createElement(N.d,{language:"bash",title:"Run on your local",icon:a.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(6296);const L=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),A=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(L,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(A,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var B=r(4158),V=r(6153);const T=()=>a.createElement("div",null,a.createElement(B.Z,{type:"simple",title:"Good to know"},a.createElement(V.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),F=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),H=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(F,{content:o},a.createElement(m.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const I=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.5 14a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"m16.728 6.684.73 2.192 2.264-.464a1 1 0 0 1 1.067.48l1.279 2.216a1 1 0 0 1-.118 1.163L20.417 14l1.533 1.729a1 1 0 0 1 .118 1.163l-1.28 2.216a1 1 0 0 1-1.066.48l-2.263-.464-.731 2.192a1 1 0 0 1-.949.684h-2.558a1 1 0 0 1-.949-.684l-.73-2.192-2.264.464a1 1 0 0 1-1.067-.48l-1.279-2.216a1 1 0 0 1 .118-1.163L8.583 14 7.05 12.271a1 1 0 0 1-.118-1.163l1.28-2.216a1 1 0 0 1 1.066-.48l2.263.464.731-2.192A1 1 0 0 1 13.221 6h2.558a1 1 0 0 1 .949.684Zm-.218 2.508a1 1 0 0 0 1.15.663l2.263-.463 1.279 2.216-1.533 1.728a1 1 0 0 0 0 1.328l1.533 1.728-1.28 2.216-2.263-.463a1 1 0 0 0-1.15.663L15.78 21h-2.558l-.73-2.192a1 1 0 0 0-1.15-.663l-2.264.463-1.279-2.216 1.533-1.728a1 1 0 0 0 0-1.328l-1.533-1.728 1.28-2.216 2.263.463a1 1 0 0 0 1.15-.663L13.22 7h2.558l.73 2.192Z",clipRule:"evenodd"}));function $(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const U=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){$(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",d:"M11 13a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM10.5 15.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5ZM11 11a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.5 10.8A4.8 4.8 0 0 1 11.3 6h6.4a4.8 4.8 0 0 1 4.8 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8h-6.4a4.8 4.8 0 0 1-4.8-4.8v-6.4ZM11.3 7h6.4a3.8 3.8 0 0 1 3.8 3.8v6.4a3.8 3.8 0 0 1-3.8 3.8h-6.4a3.8 3.8 0 0 1-3.8-3.8v-6.4A3.8 3.8 0 0 1 11.3 7Z",clipRule:"evenodd"})),z=({children:e,asterisk:t,deprecated:r,required:n,featured:o,alt:c})=>r?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,G="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${G} group`},t,a.createElement("div",{className:`${W} group-hover:visible`},a.createElement("span",{className:Y},e),a.createElement("div",{className:q}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,m;const u=null!==(m=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==m?m:"",d=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>u?a.createElement(V.D,null,u):null),[e,t]);var f;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(z,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(V.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(V.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(V.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(V.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(V.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(V.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(6120)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){ce(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.55 8h-4.492a2.558 2.558 0 0 0-.874 4.963l8.29 3.014A1.558 1.558 0 0 1 17.942 19H13.45a2.5 2.5 0 1 0 0 1h4.492a2.558 2.558 0 0 0 .874-4.963l-8.29-3.014A1.558 1.558 0 0 1 11.058 9h4.492a2.5 2.5 0 1 0 0-1ZM18 10a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-7 11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z",clipRule:"evenodd"}));var se=r(1261);const me=({is:e,children:t})=>{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var ue=r(6928);function de(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(ue.P,pe(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){de(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)(e.className,"refine-details","border dark:border-gray-700 border-gray-300","rounded-lg","overflow-hidden","mb-4","refine-wider-container"),summary:n}),a.createElement("div",{className:(0,l.Z)("p-4")},o))};var ge=r(9383);function be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ye(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){be(e,t,r[t])}))}return e}({className:(0,l.Z)("bg-gray-100 dark:bg-gray-700","!p-2","flex items-center","gap-2","before:hidden","-mb-px","border-b border-b-gray-300 dark:border-b-gray-700")},n),a.createElement("div",{className:(0,l.Z)("w-6 h-6","flex items-center justify-center")},a.createElement(ge.A,{className:(0,l.Z)("refine-details-triangle","text-gray-500","w-4 h-4")})),a.createElement("span",{className:"text-gray-800 dark:text-gray-100 text-base"},t))};var ve=r(6379),we=r(3874),xe=r(358);function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ee(e,t,r[t])}))}return e}function ke(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function je({className:e,block:t,selectedValue:r,selectValue:n,tabValues:o,wrapContent:c=!0,smallTabs:i=!1}){const s=[],{blockElementScrollPositionUntilNextRender:m}=(0,ve.o5)(),u=e=>{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(m(t),n(l))},d=e=>{var t,r;let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Oe({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:d,onClick:u},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ce(e){const t=(0,we.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Oe({},e,t)),a.createElement(Pe,Oe({},e,t)))}function Ze(e){const t=(0,xe.Z)();return a.createElement(Ce,Oe({key:String(t)},e))}function Ne(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Se(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Le;var Ae=r(2581),Re=r(551);function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Ve=(Te=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Be(e,t,r[t])}))}return e}({},n.Z),Fe={Checklist:j,ChecklistItem:Z,UIConditional:me,DiscordBanner:b.Z,GithubBanner:y.Z,TwitterBanner:v.Z,PropsTable:oe,PropTag:z,details:fe,summary:he,PromotionBanner:h,Tabs:Ze,TabItem:function({children:e,hidden:t,className:r}){return a.createElement("div",{role:"tabpanel",className:(0,l.Z)(r),hidden:t},e)},blockquote:e=>{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ne(e,t,r[t])}))}return e}({className:(0,l.Z)("refine-wider-container",t)},r))},GeneralConceptsLink:T,CodeSandboxExample:R,ExampleLocalPrompt:D,ExampleSourcePrompt:A,BannerRandom:()=>g===f.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(H,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(H,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(H,{color:"purple",icon:a.createElement(I,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Me(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){De(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)("w-full h-auto","object-contain","object-center","bg-gray-100 dark:bg-gray-800","rounded-md","border","border-gray-200 dark:border-gray-700",e.className),loading:"lazy",decoding:"async",alt:null!==(Le=e.alt)&&void 0!==Le?Le:""})),table:Ae.iA,CreateRefineAppCommand:({args:e})=>{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ze,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(N.d,{className:"language-bash"},r.npm)),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(N.d,{className:"language-bash"},r.pnpm)),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(N.d,{className:"language-bash"},r.yarn),a.createElement(V.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ze,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(N.d,{className:"language-bash"},r.npm),t),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(N.d,{className:"language-bash"},r.pnpm),t),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(N.d,{className:"language-bash"},r.yarn),t))},FullTable:Ae.Xm},Fe=null!=Fe?Fe:{},Object.getOwnPropertyDescriptors?Object.defineProperties(Te,Object.getOwnPropertyDescriptors(Fe)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Fe)).forEach((function(e){Object.defineProperty(Te,e,Object.getOwnPropertyDescriptor(Fe,e))})),Te);var Te,Fe},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/ccc49370.fbb10f91.js b/assets/js/ccc49370.fbb10f91.js deleted file mode 100644 index c630af35..00000000 --- a/assets/js/ccc49370.fbb10f91.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[6103],{9624:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[2181,2181]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=9624,e.exports=a},5506:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(7294),a=r(676),l=r(4185);function o({children:e,className:t}){const{frontMatter:r,assets:o}=(0,l.C)(),{withBaseUrl:c}=(0,a.C)();var i;const s=null!==(i=o.image)&&void 0!==i?i:r.image;return n.createElement("article",{className:t,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},s&&n.createElement("meta",{itemProp:"image",content:c(s,{absolute:!0})}),e)}},4185:(e,t,r)=>{"use strict";r.d(t,{C:()=>c,n:()=>o});var n=r(7294),a=r(7806);const l=n.createContext(null);function o({children:e,content:t,isBlogPostPage:r=!1}){const a=function({content:e,isBlogPostPage:t}){return(0,n.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,toc:e.toc,isBlogPostPage:t})),[e,t])}({content:t,isBlogPostPage:r});return n.createElement(l.Provider,{value:a},e)}function c(){const e=(0,n.useContext)(l);if(null===e)throw new a.i6("BlogPostProvider");return e}},60:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(7294),a=r(8241);const l=["zero","one","two","few","many","other"];function o(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:o(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,a.Z)();return(0,n.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:o(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function s(){const e=i();return{selectMessage:(t,r)=>function(e,t,r){const n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${n.length}: ${e}`);const a=r.select(t),l=r.pluralForms.indexOf(a);return n[Math.min(l,n.length-1)]}(r,t,e)}}},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>a,OV:()=>c});var n=r(7294);function a({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var l=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,l.c)();return t=>{const r=Math.ceil(t);return e(r,(0,o.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))}}();return n.createElement(n.Fragment,null,t(e))}},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M0 0h10v10L5 5 0 0Z",fill:"#fff"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({width:30,height:30,viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.072 0a14.87 14.87 0 0 0-9.767 3.661 15.462 15.462 0 0 0-5.11 9.256 15.654 15.654 0 0 0 1.984 10.431c1.854 3.126 4.737 5.475 8.133 6.627.758.141 1.026-.34 1.026-.746v-2.615c-4.206.934-5.093-2.068-5.093-2.068a4.108 4.108 0 0 0-1.673-2.256c-1.359-.944.111-.944.111-.944a3.13 3.13 0 0 1 1.33.522c.398.275.73.639.971 1.064.205.379.48.712.812.982a3.152 3.152 0 0 0 3.57.302 3.297 3.297 0 0 1 .924-2.058c-3.346-.387-6.858-1.71-6.858-7.553a6.02 6.02 0 0 1 1.543-4.126 5.72 5.72 0 0 1 .148-4.069s1.266-.415 4.14 1.577a13.955 13.955 0 0 1 7.543 0c2.874-1.992 4.131-1.577 4.131-1.577a5.69 5.69 0 0 1 .185 4.041 6.02 6.02 0 0 1 1.544 4.126c0 5.91-3.522 7.203-6.877 7.552.36.37.638.814.815 1.302.177.49.249 1.011.211 1.53v4.22c0 .501.268.888 1.035.737 3.357-1.182 6.197-3.538 8.019-6.651a15.655 15.655 0 0 0 1.934-10.365 15.464 15.464 0 0 0-5.059-9.198A14.873 14.873 0 0 0 15.072 0Z",fill:"currentColor"}));const s="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",m=()=>{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},1289:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>C,zS:()=>P,rg:()=>m,gZ:()=>S,$G:()=>N});var n=r(7294),a=r(1984),l=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,l.C)(),{permalink:s,title:m,date:u,formattedDate:d,frontMatter:p,description:f,tags:g}=r,b=r.authors[0];return n.createElement(o.Z,null,n.createElement(a.Z,{itemProp:"url",to:s},n.createElement("div",{className:"not-prose relative m-0 h-40 hover:brightness-90 md:h-64"},n.createElement("img",{src:`${p.image}?h=256`,alt:m,className:"absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover",loading:"lazy"}))),n.createElement("div",{className:"px-4 py-4 md:px-6 md:py-6"},n.createElement("div",{className:(0,i.Z)("mb-2 gap-1 md:mb-4 2xl:mb-6","flex flex-wrap items-center")},g.map((e=>n.createElement(a.Z,{className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400","no-underline","rounded","px-2 py-1"),href:e.permalink,key:e.permalink},e.label)))),n.createElement("div",{className:"mb-2 md:mb-4 2xl:mb-6"},n.createElement(a.Z,{itemProp:"url",to:s,className:"no-underline hover:no-underline",rel:"noopener dofollow"},n.createElement("div",{className:(0,i.Z)("mb-2 md:mb-4 2xl:mb-6","text-gray-700 dark:text-gray-200","text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10","font-lg","font-bold")},m)),n.createElement("div",{className:(0,i.Z)("line-clamp-3","text-gray-700 dark:text-gray-300","text-xs md:text-base 2xl:text-xl")},f)),n.createElement("div",{className:"flex items-center gap-2"},n.createElement(a.Z,{href:`/blog/author/${null===(e=b)||void 0===e?void 0:e.key}`,itemProp:"url",className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","no-underline")},null===(t=b)||void 0===t?void 0:t.name),n.createElement("span",{className:(0,i.Z)("h-[4px] w-[4px] rounded-full","bg-gray-600 dark:bg-gray-500")}),n.createElement("span",{className:(0,i.Z)("text-gray-600 hover:text-gray-600","dark:text-gray-400 hover:dark:text-gray-400","text-xs 2xl:text-base","leading-6","no-underline")},n.createElement(c.Ej,{date:u,formattedDate:d})))))},m=({items:e})=>n.createElement("div",{className:(0,i.Z)("py-10","px-4","max-w-[512px]","blog-md:px-7","blog-md:max-w-screen-blog-md","blog-2xl:px-0","blog-2xl:max-w-screen-blog-md","w-full","mx-auto","not-prose")},n.createElement("h2",{className:(0,i.Z)("m-0 p-0","blog-lg:mb-12 blog-md:mb-8 mb-10","text-xl blog-sm:text-4xl blog-lg:text-5xl","text-gray-900 dark:text-gray-0","px-0 blog-sm:px-6","font-semibold")},"Featured Posts"),n.createElement("div",{className:"grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"},e.map((({content:e})=>n.createElement(l.n,{key:e.metadata.permalink,content:e},n.createElement(s,null))))));var u=r(5750),d=r(9387),p=r(8241),f=r(3597),g=r(7332),b=r(6616),y=r(5456),h=r(6459),v=r(9075);const w=(0,v.Z)("telegram",(function(e,t){var r=t.title;return(0,y.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,h.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});var x=r(7267);const E=(0,x.Z)({color:"#37aee2",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});const O=(0,v.Z)("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return(0,y.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,h.Z)({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=(0,x.Z)({color:"#3b5998",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var j=r(6250);const P=({children:e})=>{var t,r,s,m,y,h;const{metadata:v,isBlogPostPage:x}=(0,l.C)(),{permalink:P,title:C,date:Z,formattedDate:N,readingTime:S,frontMatter:D,tags:M,description:L,authors:A}=v,R=A[0],{siteConfig:{url:B}}=(0,p.Z)();return n.createElement(o.Z,{className:(0,i.Z)("py-10","px-4 sm:px-0","blog-sm:py-12","blog-md:py-16","w-full","mx-auto","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center","blog-sm:px-6")},n.createElement(a.Z,{to:"/blog",className:(0,i.Z)("!text-gray-500 text-sm no-underline")},"\u2190 Back to blog"),n.createElement("div",{className:"flex items-center space-x-2 px-2 py-1"},n.createElement("span",{className:"text-gray-500 text-sm"},"Share on"),n.createElement(f.Z,{url:B+P,title:C,source:B,summary:L,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(g.Z,{size:26,round:!0})),n.createElement(b.Z,{windowWidth:750,windowHeight:800,url:B+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(j.tL,{width:26,height:26})),n.createElement(w,{windowWidth:750,windowHeight:800,url:B+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(E,{size:26,round:!0})),n.createElement(O,{windowWidth:750,windowHeight:800,url:B+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(k,{size:26,round:!0})))),n.createElement("div",null,n.createElement("img",{className:"mb-2 w-full rounded-xl",src:`${D.image}?w=160`,alt:C})),n.createElement("div",{className:"blog-sm:px-6"},n.createElement("div",{className:"mb-6 text-sm"},n.createElement("div",{className:(0,i.Z)("flex","justify-between","sm:flex-row flex-col")},n.createElement("div",{className:"flex justify-center items-center gap-2"},n.createElement(a.Z,{to:`/blog/author/${null===(t=R)||void 0===t?void 0:t.key}`,itemProp:"url"},n.createElement("img",{src:null===(r=R)||void 0===r?void 0:r.imageURL,alt:null===(s=R)||void 0===s?void 0:s.name,loading:"lazy",className:"flex h-[32px] w-[32px] rounded-full object-cover"})),n.createElement(a.Z,{to:`/blog/author/${null===(m=R)||void 0===m?void 0:m.key}`,itemProp:"url",className:(0,i.Z)("flex-1","text-gray-900 dark:text-gray-200","text-sm","no-underline","hover:no-underline")},null===(y=R)||void 0===y?void 0:y.name),n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement("span",{className:"text-gray-600 dark:text-gray-400"},null===(h=R)||void 0===h?void 0:h.title)),n.createElement("div",{className:"flex items-center gap-2 text-gray-600 dark:text-gray-400"},n.createElement(c.Ej,{date:Z,formattedDate:N}),void 0!==S&&n.createElement(n.Fragment,null,n.createElement("span",{className:"w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.OV,{readingTime:S}))))),n.createElement("h1",{className:"text-xl md:text-4xl",itemProp:"headline"},x?C:n.createElement(a.Z,{itemProp:"url",to:P},C)),n.createElement("div",{id:u.blogPostContainerID,className:"markdown",itemProp:"articleBody"},n.createElement(d.Z,null,e))))},C=({author:e,className:t})=>n.createElement(Z,{author:e,className:t}),Z=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,f;const g=e.github||e.twitter||e.linkedin;return n.createElement("div",{className:(0,i.Z)("px-4","blog-md:px-7","blog-2xl:px-0","max-w-[640px]","blog-md:max-w-screen-blog-md","blog-2xl:max-w-screen-blog-md","w-full","mx-auto")},n.createElement("div",{className:(0,i.Z)("flex","justify-between","items-center")},n.createElement("div",{className:(0,i.Z)("w-full","flex items-center justify-between flex-wrap")},n.createElement("div",{className:(0,i.Z)("flex items-center","gap-2 sm:gap-6")},n.createElement(a.Z,{to:`/blog/author/${null===(t=e)||void 0===t?void 0:t.key}`,itemProp:"url",className:"flex-shrink-0"},n.createElement("img",{src:null===(r=e)||void 0===r?void 0:r.imageURL,alt:null===(l=e)||void 0===l?void 0:l.name,loading:"lazy",className:(0,i.Z)("flex flex-shrink-0","h-12 w-12","blog-sm:h-[88px] blog-sm:w-[88px]","blog-md:h-[120px] blog-md:w-[120px]","rounded-full object-cover")})),n.createElement("div",{className:(0,i.Z)("not-prose flex flex-col justify-between")},n.createElement("h1",{className:(0,i.Z)("text-xl sm:text-[40px] sm:leading-[56px]","m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200")},null===(o=e)||void 0===o?void 0:o.name),n.createElement("div",{className:(0,i.Z)("text-xs sm:text-base","text-gray-600 dark:text-gray-400")},null===(c=e)||void 0===c?void 0:c.title))),g&&n.createElement("div",{className:"flex justify-center gap-3"},(null===(s=e)||void 0===s?void 0:s.github)&&n.createElement(a.Z,{to:null===(m=e)||void 0===m?void 0:m.github},n.createElement(j.Ey,{className:"h-6 w-6"})),(null===(u=e)||void 0===u?void 0:u.twitter)&&n.createElement(a.Z,{to:null===(d=e)||void 0===d?void 0:d.twitter},n.createElement(j.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(f=e)||void 0===f?void 0:f.linkedin},n.createElement(j.n6,{className:"h-6 w-6"}))))),n.createElement("div",{className:"border-b border-gray-200 dark:border-gray-700 mb-8"}))};r(1915),r(7328),r(6534);const N=()=>{const{metadata:e}=(0,l.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(a.Z,{to:e.permalink,className:(0,i.Z)("text-xs","bg-gray-100 dark:bg-gray-700","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","no-underline hover:no-underline","whitespace-nowrap"),key:e.permalink},e.label))))},S=({posts:e,title:t})=>{var r,l,o;return e.length<1?null:n.createElement("div",{className:(0,i.Z)("mx-auto w-full","py-10","blog-sm:py-12","blog-md:py-16","max-w-[512px]","blog-sm:max-w-screen-blog-sm","blog-lg:max-w-screen-content-2xl")},n.createElement("div",{className:"blog-sm:px-6 w-full px-4"},n.createElement("h2",{className:"m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200"},t),n.createElement("div",{className:"flex flex-col"},e.map((e=>n.createElement("div",{key:null!==(o=e.permalink)&&void 0!==o?o:e.id,className:(0,i.Z)("flex","flex-col","p-5","mb-5","rounded-md","bg-gray-50 dark:bg-gray-800")},n.createElement(a.Z,{to:e.permalink,rel:"dofollow",className:(0,i.Z)("font-bold","text-gray-800 dark:text-gray-200","no-underline","hover:text-gray-800 hover:no-underline dark:hover:text-gray-200","mb-2")},e.title),n.createElement("p",{className:(0,i.Z)("font-sm","text-gray-700 dark:text-gray-400")},e.description),n.createElement("div",{id:"post-info",className:"flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"},n.createElement(a.Z,{to:`/blog/author/${null===(r=e.authors[0])||void 0===r?void 0:r.key}`,itemProp:"url",id:"author-name",className:"text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400"},null===(l=e.authors[0])||void 0===l?void 0:l.name),n.createElement("span",{className:"h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"}),n.createElement(c.Ej,{date:e.date,formattedDate:e.formattedDate}))))))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({},r);return l[e]||(l[e]={}),l[e][t]=null!=n?n:!l[e][t],l}))}),[]);return n.useEffect((()=>{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const m=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&m(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:m,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var s=r(4368),m=r(1774);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const f=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},w=!!(null===(e=g)||void 0===e?void 0:e.tutorial),x=b.split("/")[1],E=function({frontMatter:e}){const{docs:t}=(0,a.E)(),{current:r}=(0,l.n)(),n=e=>{if(e.includes("{preferredUI}")||r)return e.replace("{preferredUI}",r)},o=e=>"/docs/"+e,{tutorial:s}=e,{next:m,prev:u}=null!=s?s:{},d=m?n(m):void 0,p=t[u?n(u):void 0],f=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},f),{permalink:o(f.id)}):void 0}}(u),O=Object.entries(f).filter((([e])=>e.startsWith("tutorial/"))).reduce(((e,[t,r])=>{const n=t.split("/")[1];return n.startsWith("partial-")||(e[n]||(e[n]=[]),e[n].push(r)),e}),{}),k=Object.entries(O).map((([e,r])=>p(d({unit:e,no:null===(t=y[e])||void 0===t?void 0:t.no,title:y[e].label},e===x&&w&&{current:!0}),{docs:r.map((e=>d({},e,e.id===b&&w&&{current:!0}))).filter(v)}))).sort(((e,t)=>(null===(r=e)||void 0===r?void 0:r.no)-(null===(o=t)||void 0===o?void 0:o.no)));return w?{id:b,isTutorial:w,unit:x,pagination:E,units:k}:void 0}},7790:(e,t,r)=>{"use strict";r.d(t,{eW:()=>s,wG:()=>m});var n=r(7294);const a={items:[]};var l=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=(e,t)=>t.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},1117:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294),a=r(866);const l=()=>n.createElement(a.C,null)},859:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),a=r(6010),l=r(1768),o=r(4827),c=r(1899),i=r(7294),s=r(3833),m=r(4813),u=r(3799);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),i.createElement("path",{fill:"#FF9933",fillRule:"evenodd",d:"M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z",clipRule:"evenodd"}),i.createElement("path",{fill:"#FF9933",d:"M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"}));var f=r(506);const g=[{isPopover:!0,label:"Code-Point",items:[{label:"Expert Sheet Solutions",description:"Most popular coding questions solutions asked during SDE interviews.",link:"https://prepverse.github.io/CodePoint/preface",icon:f.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:f.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:f.ty}]},{isPopover:!1,label:"LeetVerse",icon:p,href:"https://prepverse.github.io/LeetVerse"},{isPopover:!0,label:"About",items:[{label:"About Me",description:"My information.",link:"/about",icon:f.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:f.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:f.O2}],b=({item:e,isPermanentLight:t})=>{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.createElement("div",{className:(0,a.Z)("flex items-center","p-4","transition duration-150 ease-in-out","rounded-lg","hover:bg-gray-50 dark:hover:bg-gray-700",t&&"hover:!bg-gray-50")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,a.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,a.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,l]=(0,i.useState)(null);(0,i.useEffect)((()=>(l(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{l(localStorage.getItem("theme")||null)};let c=e.icon;return"Cloud"===e.label&&(c="light"===r?f.wW:e.icon),i.createElement(n.Z,{key:e.label,to:e.href,className:(0,a.Z)("inline-flex items-center gap-2","text-sm leading-6 font-normal text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out","no-underline","Hackathon"===e.label?["py-1","px-2","rounded-lg","bg-hackathon-button-bg","animate-hackathon-button-bg","bg-refine-bg","text-gray-0","bg-[length:200%_100%]","text-[14px]","hover:text-gray-0"]:["hover:text-gray-900 dark:hover:text-white"])},e.icon&&i.createElement(c,null),e.label)};var h=r(6775),v=r(2280),w=r(4080),x=r(1412);const E=({item:e,children:t})=>{const[r,n]=(0,i.useState)(!1),l=i.useRef(null),o=i.useRef(null),c=(0,h.TH)();return i.useEffect((()=>{n(!1)}),[c]),i.createElement(v.J,{id:`popover-${e.label}`,key:e.label,className:(0,a.Z)("relative","inline-flex items-center"),onMouseEnter:()=>{o.current=setTimeout((()=>n(!0)),210),clearTimeout(l.current)},onMouseLeave:()=>{l.current=setTimeout((()=>n(!1)),210),clearTimeout(o.current)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,a.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,a.Z)("text-gray-900 dark:text-gray-300","transition-colors duration-150 ease-in-out inline-block")},e.label),i.createElement(x.v,{"aria-hidden":"true",className:(0,a.Z)("transition duration-150 ease-out","-mr-2","text-gray-500 dark:text-gray-400",r?"translate-y-0.5":"")})),i.createElement(w.u,{as:i.Fragment,enter:"transition ease-in duration-150",enterFrom:"opacity-0 translate-y-3",enterTo:"opacity-100 translate-y-0",leave:"transition ease-out duration-150",leaveFrom:"opacity-100 translate-y-0",leaveTo:"opacity-0 translate-y-3",show:r},i.createElement(v.J.Panel,{className:(0,a.Z)("absolute","z-50","top-12",{"-left-32 center-point":"About"===e.label,"left-point":"Code-Point"===e.label})},i.createElement(f.t2,{className:(0,a.Z)("absolute","top-[-9px]",{"left-1/2":"Code-Point"!==e.label,"left-12":"Code-Point"===e.label}),style:{transform:"translateX(-50%)"}}),i.createElement("div",{className:(0,a.Z)("overflow-hidden","rounded-xl","border dark:border-gray-700 border-gray-200","dark:shadow-menu-dark shadow-menu-light")},t))))))},O=({isPermanentDark:e})=>i.createElement(i.Fragment,null,g.map((t=>t.isPopover?i.createElement(E,{key:`navbar-${t.label}`,item:t},"Code-Point"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid grid-cols-2 gap-4","p-4","w-[672px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","py-4 px-7")},i.createElement(f.Bh,null),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))),"About"===t.label&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,a.Z)("grid gap-4","p-4","w-[336px]","dark:bg-gray-900 bg-white")},t.items.map((e=>i.createElement(b,{key:e.label,item:e})))),i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex justify-between items-center","py-4 px-7")},i.createElement("div",{className:"dark:text-gray-400 text-gray-600"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031",className:(0,a.Z)("no-underline","hover:text-inherit")},i.createElement(f.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,null)))))):i.createElement(y,{key:`navbar-${t.label}`,item:t,isPermanentDark:e}))));var k=r(2560),j=r(8368),P=r(9526),C=r(4837);function Z(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>i.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Z(e,t,r[t])}))}return e}({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("g",{filter:"url(#filter0_i_736_19454)"},i.createElement("path",{d:"M14 7C14 7.38818 13.9558 7.76599 13.8721 8.12872C15.1036 8.50226 16 9.64642 16 11C16 12.6569 14.6569 14 13 14H4C1.79086 14 0 12.2092 0 10C0 7.79083 1.79086 6 4 6C4.03336 6 4.06659 6.00043 4.09976 6.00122C4.56256 3.71838 6.58063 2 9 2C11.7614 2 14 4.23859 14 7Z",fill:"url(#paint0_linear_736_19454)"})),i.createElement("defs",null,i.createElement("filter",{id:"filter0_i_736_19454",x:"0",y:"2",width:"16",height:"12",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},i.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),i.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),i.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),i.createElement("feOffset",{dy:"1"}),i.createElement("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),i.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0"}),i.createElement("feBlend",{mode:"normal",in2:"shape",result:"effect1_innerShadow_736_19454"})),i.createElement("linearGradient",{id:"paint0_linear_736_19454",x1:"8",y1:"2",x2:"8",y2:"14",gradientUnits:"userSpaceOnUse"},i.createElement("stop",{stopColor:"white",stopOpacity:"0.66"}),i.createElement("stop",{offset:"1",stopColor:"white",stopOpacity:"0.33"}))));function S(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const D=({label:e,href:t,component:r,open:l,icon:o})=>{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==l&&void 0===t;return(0,i.useEffect)((()=>{const e=document.querySelector("html").getAttribute("data-theme");s(e)}),[]),i.createElement(m,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){S(e,t,r[t])}))}return e}({className:(0,a.Z)("w-full","flex justify-between items-center","p-4","no-underline",!l&&"border-b border-gray-200 dark:border-gray-700")},t?{to:t}:{}),i.createElement("div",{className:(0,a.Z)("text-gray-800 dark:text-white font-semibold")},"Hackathon"===e&&i.createElement(p,{className:"inline text-[#F93] -mt-1 mr-1.5"}),i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e),o&&i.createElement(o,null))),u&&i.createElement("div",{className:(0,a.Z)("w-4 h-4","flex justify-center items-center","text-gray-500","border border-gray-500 rounded-full")},l?i.createElement(f.v4,null):i.createElement(f.XC,null)),"Cloud"===e&&("light"===c?i.createElement(f.wW,null):i.createElement(N,null)))};var M=r(2496),L=r(7109),A=r(5214);const R=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(B,{isModalOpen:e,setIsModalOpen:t},i.createElement(V,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(T,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(w.u,{appear:!0,show:e,as:i.Fragment},i.createElement(k.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(w.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(C.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(w.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),V=e=>i.createElement("div",{className:(0,a.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,a.Z)("not-prose","p-4","border-t dark:border-gray-700 border-gray-200")},i.createElement(n.Z,{to:"href"in e?e.href:void 0,className:(0,a.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,a.Z)("flex items-center gap-2")},i.createElement("div",null,e.label),r&&i.createElement(r,null))),"items"in e&&i.createElement("div",{className:(0,a.Z)("mt-2","grid grid-cols-2 min-[800px]:grid-cols-3","gap-x-8 gap-y-4")},e.items.map((e=>i.createElement(b,{key:e.label,item:e})))))})),i.createElement(_,null),i.createElement(H,{id:"tablet"}),i.createElement(F,{id:"tablet"})),T=e=>i.createElement("div",{className:(0,a.Z)(e.className)},i.createElement("div",{className:"flex-grow"},g.map((e=>e.isPopover?i.createElement(j.p,{key:`modal-${e.label}`},(({open:t})=>i.createElement(i.Fragment,null,i.createElement(D,{component:j.p.Button,label:e.label,open:t}),i.createElement(j.p.Panel,{className:(0,a.Z)(t&&"pb-4",t&&"border-b border-gray-200 dark:border-gray-700")},e.items.map((e=>i.createElement(b,{key:e.label,item:e}))))))):i.createElement(D,{key:`modal-${e.label}`,label:e.label,href:e.href,icon:e.icon})))),i.createElement(_,null),i.createElement(H,{id:"phone"}),i.createElement(F,{id:"phone"})),F=e=>{var t;return i.createElement(n.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",className:"no-underline"},i.createElement("div",{className:(0,a.Z)("border-t dark:border-gray-700 border-gray-300","dark:bg-gray-800 bg-gray-100","flex items-center","p-4")},i.createElement(f.Bh,{id:(null===(t=e)||void 0===t?void 0:t.id)||""}),i.createElement("div",{className:(0,a.Z)("ml-4","dark:text-gray-400 text-gray-600")},"If you like PrepVerse, don\u2019t forget to star \u2b50 us on GitHub!")))},H=e=>i.createElement("div",{className:(0,a.Z)("bg-white dark:bg-gray-700 header-sm:bg-inherit","flex justify-between items-center","header-sm:flex-col header-sm:gap-4","header-sm:border-b border-gray-200 dark:border-gray-600","py-3 px-4")},i.createElement("p",{className:"text-gray-500 dark:text-gray-300 font-semibold"},"Join the party!"),i.createElement("div",{className:"flex gap-4"},i.createElement(n.Z,{to:"https://github.com/AkashSingh3031"},i.createElement(f.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(f.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(f.Zm,{className:"h-10 w-10"})))),_=()=>{const{colorMode:e,setColorMode:t}=(0,P.I)(),r=()=>{t("dark"===e?"light":"dark")},n="dark"===e,l="light"===e;return i.createElement("div",{className:(0,a.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,a.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.createElement("button",{onClick:r,className:(0,a.Z)("mr-4","rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200","text-gray-500",l&&"bg-gray-50")},i.createElement(A.x,null),"Light"),i.createElement("button",{onClick:r,className:(0,a.Z)("rounded-full","appearance-none","select-none","flex items-center gap-2","h-[40px] px-3","text-sm","border dark:border-gray-700 border-gray-200",n?"text-gray-400":"text-gray-500",n&&"bg-gray-700")},i.createElement(L.c,null),"Dark"))};var I=r(41),$=r(4695),U=r(7990),z=r(2045);const G=()=>{const{loading:e,githubStarCountText:t}=(0,$.h)();return i.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,a.Z)("flex gap-2 items-center","font-normal","text-sm leading-6","text-gray-500 dark:text-gray-400","hover:text-gray-400 dark:hover:text-gray-300","hover:no-underline","transition-colors","duration-200","ease-in-out")},i.createElement(U.E,{className:(0,a.Z)("w-5 h-5")}),i.createElement("div",{className:(0,a.Z)("flex items-center","w-10 h-6")},e?i.createElement(z.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,l.v)(),p=(0,o.H)(d,[.03,.95],["0%","100%"]);return i.createElement(i.Fragment,null,i.createElement(M.T,null),i.createElement("header",{className:(0,a.Z)("sticky","top-0","z-10")},i.createElement("div",{className:(0,a.Z)("absolute","top-0 left-0 right-0","backdrop-blur-[6px]","landing-md:backdrop-blur-[12px]","z-[-1]","bg-gray-0 dark:bg-gray-900","bg-opacity-80 dark:bg-opacity-80","pointer-events-none"),style:{top:"-20px",bottom:"-80px",WebkitMaskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))",maskImage:"linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"}}),i.createElement("div",{className:(0,a.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,a.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,a.Z)("w-[130px]","landing-lg:w-[200px]")},i.createElement(n.Z,{to:"/",onContextMenu:u.Q},i.createElement(m.A,{className:"text-gray-900 dark:text-gray-0"}))),i.createElement("button",{type:"button",className:(0,a.Z)("text-gray-900 dark:text-gray-0","block landing-md:hidden"),onClick:()=>r(!0)},i.createElement(s.U,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,a.Z)("hidden landing-md:flex","items-center","justify-end","gap-4","w-[130px]","landing-lg:w-[200px]")},i.createElement(G,null),i.createElement(I.m,null)),i.createElement(R,{isModalOpen:t,setIsModalOpen:r}))),e&&i.createElement("div",{className:(0,a.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,a.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},3280:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},41:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),a=r(6010),l=r(9526),o=r(5214),c=r(7109);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("button",{type:"button",className:(0,a.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,a.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],m=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,l.I)();return n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:l,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,a.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,a.Z)("w-4 h-4")}),n.createElement("span",{className:(0,a.Z)("text-sm")},l)))))}},4539:(e,t,r)=>{"use strict";r.d(t,{pO:()=>i,bI:()=>s,KT:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(506);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE"}],m=[{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z",clipRule:"evenodd"})),href:"https://github.com/AkashSingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd"})),href:"https://twitter.com/akashsingh3031"},{icon:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"})),href:"https://www.linkedin.com/in/akashsingh3031"}]},1526:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"12",height:"8",viewBox:"0 0 12 8",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z",fill:"currentColor"}))},1412:(e,t,r)=>{"use strict";r.d(t,{v:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z",clipRule:"evenodd"}))},7109:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z",clipRule:"evenodd"}))},7990:(e,t,r)=>{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}const o=e=>n.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},3833:(e,t,r)=>{"use strict";r.d(t,{U:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"}))},6204:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z",clipRule:"evenodd"}))},5214:(e,t,r)=>{"use strict";r.d(t,{x:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",d:"M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"}))},506:(e,t,r)=>{"use strict";r.d(t,{O2:()=>B,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>y,Bh:()=>g,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>F,t2:()=>L,ty:()=>s,Zm:()=>x,wW:()=>C});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt/10 text-white"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue",fillOpacity:"0.1"}),n.createElement("path",{d:"M16.8001 20.8C16.8001 20.3582 17.1583 20 17.6001 20H22.4001C22.8419 20 23.2001 20.3582 23.2001 20.8C23.2001 21.2418 22.8419 21.6 22.4001 21.6H17.6001C17.1583 21.6 16.8001 21.2418 16.8001 20.8Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{d:"M17.6001 23.2C17.1583 23.2 16.8001 23.5582 16.8001 24C16.8001 24.4418 17.1583 24.8 17.6001 24.8H20.0001C20.4419 24.8 20.8001 24.4418 20.8001 24C20.8001 23.5582 20.4419 23.2 20.0001 23.2H17.6001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6001 14.4C13.6001 13.0745 14.6746 12 16.0001 12H20.9374C21.5739 12 22.1843 12.2528 22.6344 12.7029L25.6971 15.7657C26.1472 16.2158 26.4001 16.8262 26.4001 17.4627V25.6C26.4001 26.9255 25.3256 28 24.0001 28H16.0001C14.6746 28 13.6001 26.9255 13.6001 25.6V14.4ZM16.0001 13.6C15.5583 13.6 15.2001 13.9582 15.2001 14.4V25.6C15.2001 26.0418 15.5583 26.4 16.0001 26.4H24.0001C24.4419 26.4 24.8001 26.0418 24.8001 25.6V17.4627C24.8001 17.2506 24.7158 17.0471 24.5658 16.8971L21.5031 13.8343C21.353 13.6843 21.1495 13.6 20.9374 13.6H16.0001Z",fill:"currentColor",className:"dark:text-refine-blue-alt text-refine-blue"}));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const c=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.7918 12.7507C19.7927 11.7498 21.4155 11.7498 22.4164 12.7507L23.6247 13.9589C23.9583 14.2925 23.9583 14.8335 23.6247 15.1671L23.0205 15.7712C22.6869 16.1049 22.6869 16.6458 23.0205 16.9795C23.3542 17.3131 23.8951 17.3131 24.2288 16.9795L24.8329 16.3753C25.1665 16.0417 25.7074 16.0417 26.0411 16.3753L27.2493 17.5836C28.2502 18.5845 28.2502 20.2073 27.2493 21.2082L26.0411 22.4164C27.042 23.4174 27.042 25.0402 26.0411 26.0411C25.0402 27.042 23.4174 27.042 22.4164 26.0411L21.2082 27.2493C20.2073 28.2502 18.5845 28.2502 17.5836 27.2493L16.3753 26.0411C16.0417 25.7074 16.0417 25.1665 16.3753 24.8329L16.9795 24.2288C17.3131 23.8951 17.3131 23.3542 16.9795 23.0205C16.6458 22.6869 16.1049 22.6869 15.7712 23.0205L15.1671 23.6247C14.8335 23.9583 14.2925 23.9583 13.9589 23.6247L12.7507 22.4164C11.7498 21.4155 11.7498 19.7927 12.7507 18.7918L13.9589 17.5836C12.958 16.5826 12.958 14.9598 13.9589 13.9589C14.9598 12.958 16.5826 12.958 17.5836 13.9589L18.7918 12.7507ZM21.2082 13.9589C20.8746 13.6253 20.3336 13.6253 20 13.9589L18.1877 15.7712C18.0275 15.9315 17.8101 16.0215 17.5836 16.0215C17.357 16.0215 17.1397 15.9315 16.9795 15.7712L16.3753 15.1671C16.0417 14.8335 15.5008 14.8335 15.1671 15.1671C14.8335 15.5008 14.8335 16.0417 15.1671 16.3753L15.7712 16.9795C15.9315 17.1397 16.0215 17.357 16.0215 17.5836C16.0215 17.8101 15.9315 18.0275 15.7712 18.1877L13.9589 20C13.6253 20.3336 13.6253 20.8746 13.9589 21.2082L14.563 21.8123C15.5639 20.8114 17.1868 20.8114 18.1877 21.8123C19.1886 22.8132 19.1886 24.4361 18.1877 25.437L18.7918 26.0411C19.1254 26.3747 19.6664 26.3747 20 26.0411L21.8123 24.2288C22.146 23.8951 22.6869 23.8951 23.0205 24.2288L23.6247 24.8329C23.9583 25.1665 24.4992 25.1665 24.8329 24.8329C25.1665 24.4992 25.1665 23.9583 24.8329 23.6247L24.2288 23.0205C23.8951 22.6869 23.8951 22.146 24.2288 21.8123L26.0411 20C26.3747 19.6664 26.3747 19.1254 26.0411 18.7918L25.437 18.1877C24.4361 19.1886 22.8132 19.1886 21.8123 18.1877C20.8114 17.1868 20.8114 15.5639 21.8123 14.563L21.2082 13.9589Z",fill:"currentColor",className:"text-refine-pink"}));function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const s=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green-alt/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.8 12.8C20.8 12.3582 20.4418 12 20 12C19.5582 12 19.2 12.3582 19.2 12.8V13.6H14.4C13.0745 13.6 12 14.6745 12 16V21.6C12 22.9255 13.0745 24 14.4 24H16.4686L14.6343 25.8343C14.3219 26.1467 14.3219 26.6533 14.6343 26.9657C14.9467 27.2781 15.4533 27.2781 15.7657 26.9657L18.7314 24H19.2V27.2C19.2 27.6418 19.5582 28 20 28C20.4418 28 20.8 27.6418 20.8 27.2V24H21.2686L24.2343 26.9657C24.5467 27.2781 25.0533 27.2781 25.3657 26.9657C25.6781 26.6533 25.6781 26.1467 25.3657 25.8343L23.5314 24H25.6C26.9255 24 28 22.9255 28 21.6V16C28 14.6745 26.9255 13.6 25.6 13.6H20.8V12.8ZM25.6 22.4C26.0418 22.4 26.4 22.0418 26.4 21.6V16C26.4 15.5582 26.0418 15.2 25.6 15.2H14.4C13.9582 15.2 13.6 15.5582 13.6 16V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H25.6Z",fill:"currentColor",className:"dark:text-refine-green-alt text-refine-green"}));function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const u=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-green/20"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-green",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 14.4C12 13.0745 13.0745 12 14.4 12H25.6C26.9255 12 28 13.0745 28 14.4V21.6C28 22.9255 26.9255 24 25.6 24H24.8V25.6C24.8 26.9255 23.7255 28 22.4 28H17.6C16.2745 28 15.2 26.9255 15.2 25.6V24H14.4C13.0745 24 12 22.9255 12 21.6V14.4ZM15.2 22.4V18C15.2 16.4536 16.4536 15.2 18 15.2C19.5464 15.2 20.8 16.4536 20.8 18V19.4584L23.2913 20.4549C24.1139 20.7839 24.6808 21.5351 24.7833 22.4H25.6C26.0418 22.4 26.4 22.0418 26.4 21.6V14.4C26.4 13.9582 26.0418 13.6 25.6 13.6H14.4C13.9582 13.6 13.6 13.9582 13.6 14.4V21.6C13.6 22.0418 13.9582 22.4 14.4 22.4H15.2ZM18 16.8C17.3373 16.8 16.8 17.3373 16.8 18V25.6C16.8 26.0418 17.1582 26.4 17.6 26.4H22.4C22.8418 26.4 23.2 26.0418 23.2 25.6V22.6833C23.2 22.3561 23.0008 22.062 22.6971 21.9405L19.7029 20.7428C19.3992 20.6213 19.2 20.3271 19.2 20V18C19.2 17.3373 18.6627 16.8 18 16.8Z",fill:"currentColor",className:"text-refine-green"}));function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-white dark:text-refine-pink/10"}),n.createElement("rect",{width:"40",height:"40",rx:"20",fill:"currentColor",className:"text-refine-pink",fillOpacity:"0.1"}),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M27.5312 12.4687C27.1104 12.0478 26.4907 11.8953 25.9226 12.0729L13.1228 16.0729C12.5153 16.2627 12.0781 16.7946 12.0094 17.4273C11.9407 18.0601 12.2536 18.6734 12.8062 18.9892C12.8155 18.9945 12.825 18.9997 12.8345 19.0046L18.2066 21.7933L20.9953 27.1655C21.0003 27.175 21.0054 27.1845 21.0107 27.1938C21.3265 27.7464 21.9398 28.0593 22.5726 27.9906C23.2054 27.9219 23.7372 27.4847 23.9271 26.8772L27.927 14.0773C28.1046 13.5092 27.9521 12.8895 27.5312 12.4687ZM18.6485 20.22L13.6009 17.5997L26.3999 13.6L22.4002 26.3991L19.7799 21.3514L22.1656 18.9657C22.478 18.6533 22.478 18.1467 22.1656 17.8343C21.8532 17.5219 21.3467 17.5219 21.0342 17.8343L18.6485 20.22Z",fill:"currentColor",className:"text-refine-pink"}));function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const g=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({width:"48",height:"48",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M25.375 0.215468C24.9355 0.0742408 24.4721 -0.000178705 24 3.22247e-07C23.5279 -0.00017838 23.0645 0.0742446 22.625 0.215471C22.0845 0.38855 21.5925 0.658728 21.167 1.00384C20.7424 1.34751 20.377 1.77126 20.0959 2.26225C20.0096 2.41259 19.9319 2.56821 19.8632 2.72838L15.8665 11.7208C15.2907 13.0166 14.0703 13.9093 12.6611 14.0659L4.00316 15.0279C2.28393 15.2189 0.826377 16.3785 0.253797 18.0108C-0.318784 19.6431 0.0949749 21.4591 1.31814 22.6823L8.52259 29.8868C9.48721 30.8514 9.89215 32.242 9.59622 33.5737L7.60724 42.524C7.21386 44.2943 7.92148 46.1276 9.40217 47.1746C10.8829 48.2215 12.8473 48.2773 14.385 47.3162L21.8853 42.6285C23.1791 41.8199 24.8209 41.8199 26.1147 42.6285L33.615 47.3162C35.1527 48.2773 37.1171 48.2215 38.5978 47.1746C40.0785 46.1276 40.7861 44.2943 40.3928 42.524L38.4038 33.5737C38.1078 32.242 38.5128 30.8514 39.4774 29.8868L46.6819 22.6823C47.905 21.4591 48.3188 19.6431 47.7462 18.0108C47.1736 16.3785 45.7161 15.2189 43.9968 15.0279L35.3389 14.0659C33.9297 13.9093 32.7094 13.0166 32.1335 11.7208L28.1368 2.7284C28.0681 2.56822 27.9904 2.4126 27.9041 2.26225C27.6229 1.77113 27.2574 1.34727 26.8327 1.00355C26.4072 0.65858 25.9154 0.388499 25.375 0.215468ZM16.2443 14.929C18.4253 13.0354 21.1952 11.9971 24.0576 12.0001C26.8983 12.0249 29.6389 13.0743 31.7954 14.963C33.952 16.8518 35.3856 19.4583 35.843 22.322C36.3004 25.1857 35.7521 28.1225 34.2951 30.6134C32.8381 33.1042 30.5661 34.989 27.8805 35.9346C27.2667 36.0555 27.0523 35.7458 27.0523 35.3455V31.9695C27.0825 31.5538 27.0248 31.1363 26.8832 30.7454C26.7416 30.3544 26.5194 29.9992 26.2315 29.7037C28.9157 29.4242 31.7329 28.3895 31.7329 23.6615C31.7513 22.4402 31.3092 21.2585 30.4981 20.3609C30.8464 19.3025 30.7936 18.1491 30.3502 17.1284C30.3502 17.1284 29.3445 16.7961 27.0449 18.3897C25.0702 17.8359 22.9859 17.8359 21.0112 18.3897C18.7115 16.7961 17.6985 17.1284 17.6985 17.1284C17.2612 18.16 17.219 19.3217 17.5802 20.3836C16.7691 21.2811 16.327 22.4629 16.3454 23.6841C16.3454 28.3593 19.1552 29.4167 21.8319 29.7263C21.4012 30.1675 21.1389 30.7515 21.0925 31.3728C20.7965 31.5411 20.4709 31.6481 20.1343 31.6875C19.7977 31.727 19.4568 31.6982 19.1312 31.6028C18.8056 31.5073 18.5016 31.3471 18.2367 31.1314C17.9718 30.9157 17.7512 30.6487 17.5876 30.3456C17.3951 30.0053 17.1292 29.7142 16.8102 29.4944C16.4912 29.2746 16.1275 29.1318 15.7464 29.0768C15.7464 29.0768 14.5707 29.0768 15.6577 29.8321C16.2987 30.2532 16.7729 30.8928 16.9961 31.6372C16.9961 31.6372 17.7059 34.0389 21.0703 33.2912V35.3833C21.0703 35.7081 20.8559 36.0933 20.2496 35.98C17.533 35.0586 15.2264 33.1792 13.7432 30.6786C12.26 28.178 11.6972 25.2196 12.1555 22.3335C12.6138 19.4475 14.0633 16.8225 16.2443 14.929Z",fill:`url(#github-star${e.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`github-star${e.id}`,x1:"24",y1:"0",x2:"24",y2:"48.0002",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#FFBF00"}),n.createElement("stop",{offset:"1",stopColor:"#FF9933"}))));function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const y=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){b(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.0484 2.00049C9.65438 2.00105 7.34148 2.86803 5.53698 4.44125C3.71172 6.03362 2.50549 8.21791 2.12994 10.6109C1.74743 13.0123 2.21556 15.4719 3.45348 17.565C4.67539 19.6375 6.5984 21.2046 8.87494 21.9829C9.38036 22.0765 9.55853 21.7556 9.55853 21.4856V19.7421C6.75508 20.3648 6.16421 18.3631 6.16421 18.3631C5.98082 17.7461 5.58591 17.2134 5.04883 16.8587C4.14253 16.2296 5.12246 16.2296 5.12246 16.2296C5.44062 16.2751 5.74333 16.3932 6.00877 16.5769C6.27511 16.7605 6.49601 17.0032 6.65691 17.2859C6.79326 17.5386 6.97689 17.7613 7.19778 17.9413C7.5272 18.2124 7.9313 18.3768 8.35639 18.4127C8.78148 18.4485 9.20743 18.3542 9.57762 18.1422C9.6158 17.6241 9.83488 17.1377 10.1939 16.7705C7.96318 16.5123 5.62152 15.6315 5.62152 11.7353C5.6049 10.7217 5.97253 9.73925 6.65054 8.98551C6.34968 8.09979 6.38494 7.13436 6.74963 6.27295C6.74963 6.27295 7.59321 5.99569 9.50944 7.32379C11.1548 6.862 12.891 6.862 14.5373 7.32379C16.4535 5.9966 17.2917 6.27295 17.2917 6.27295C17.6607 7.12381 17.7053 8.08466 17.4144 8.96642C18.0926 9.72039 18.4602 10.7032 18.4434 11.7172C18.4434 15.6569 16.0963 16.5187 13.8592 16.7514C14.0991 16.9977 14.2846 17.2941 14.4028 17.6195C14.5209 17.945 14.5682 18.2931 14.5437 18.6395V21.4538C14.5437 21.7874 14.7218 22.0447 15.2336 21.9447C17.4842 21.1461 19.3783 19.5748 20.5787 17.5104C21.7944 15.4259 22.2503 12.9845 21.8686 10.6018C21.494 8.22692 20.301 6.05771 18.4961 4.46943C16.7121 2.90053 14.424 2.02439 12.0484 2.00049Z",fill:"currentColor"}));function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const v=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{d:"M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z",fill:"#5865F2"}));function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){w(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z",fill:"#1DA1F2"}));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.79289 8.29289C9.40237 8.68342 9.40237 9.31658 9.79289 9.70711L12.0858 12L9.79289 14.2929C9.40237 14.6834 9.40237 15.3166 9.79289 15.7071C10.1834 16.0976 10.8166 16.0976 11.2071 15.7071L14.2071 12.7071C14.5976 12.3166 14.5976 11.6834 14.2071 11.2929L11.2071 8.29289C10.8166 7.90237 10.1834 7.90237 9.79289 8.29289Z",fill:"currentColor"}));function k(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const j=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){k(e,t,r[t])}))}return e}({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.7071 9.79289C15.3166 9.40237 14.6834 9.40237 14.2929 9.79289L12 12.0858L9.70711 9.79289C9.31658 9.40237 8.68342 9.40237 8.29289 9.79289C7.90237 10.1834 7.90237 10.8166 8.29289 11.2071L11.2929 14.2071C11.6834 14.5976 12.3166 14.5976 12.7071 14.2071L15.7071 11.2071C16.0976 10.8166 16.0976 10.1834 15.7071 9.79289Z",fill:"currentColor"}));function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",fill:"none"},e),n.createElement("g",{filter:"url(#a)"},n.createElement("path",{fill:"url(#b)",d:"M14 7c0 .388-.044.766-.128 1.129A3.001 3.001 0 0 1 13 14H4a4 4 0 1 1 .1-7.999A5.002 5.002 0 0 1 14 7Z"})),n.createElement("defs",null,n.createElement("linearGradient",{id:"b",x1:"8",x2:"8",y1:"2",y2:"14",gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#0080FF",stopOpacity:".15"}),n.createElement("stop",{offset:"1",stopColor:"#0080FF",stopOpacity:".4"})),n.createElement("filter",{id:"a",width:"16",height:"12",x:"0",y:"2",colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse"},n.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),n.createElement("feBlend",{in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),n.createElement("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),n.createElement("feOffset",{dy:"1"}),n.createElement("feComposite",{in2:"hardAlpha",k2:"-1",k3:"1",operator:"arithmetic"}),n.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0.5 0 0 0 0 1 0 0 0 0.5 0"}),n.createElement("feBlend",{in2:"shape",result:"effect1_innerShadow_1308_15834"}))));var Z,N,S=r(6010);function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const L=e=>n.createElement("svg",M(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({width:"46",height:"18",viewBox:"0 0 46 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),{className:(0,S.Z)("dark:text-gray-900 text-white",e.className)}),n.createElement("path",{d:"M25.9122 2.05859L25.9122 2.05857C25.263 1.08491 24.1702 0.5 23 0.5C21.8298 0.5 20.737 1.08491 20.0878 2.05857L20.0878 2.05859L16.7596 7.05085C15.7396 8.58094 14.0223 9.5 12.1833 9.5H1H0.5V10V17V17.5H1H45H45.5V17V10V9.5H45H33.8167C31.9777 9.5 30.2605 8.58094 29.2404 7.05085L25.9122 2.05859Z",fill:"currentColor",stroke:`url(#point-${null===(Z=e)||void 0===Z?void 0:Z.id})`}),n.createElement("defs",null,n.createElement("linearGradient",{id:`point-${null===(N=e)||void 0===N?void 0:N.id}`,x1:"23",y1:"1",x2:"23",y2:"16",gradientUnits:"userSpaceOnUse",className:"dark:text-gray-700 text-gray-200"},n.createElement("stop",{offset:"0.590414",stopColor:"currentColor"}),n.createElement("stop",{offset:"0.601525",stopColor:"currentColor",stopOpacity:"0"}))));function A(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function R(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const B=e=>n.createElement("svg",R(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){A(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none"},e),{className:(0,S.Z)("dark:text-refine-yellow text-refine-orange",e.className)}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"}));var V=r(9526);function T(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const F=e=>{const{colorMode:t}=(0,V.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){T(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,S.Z)("z-[2]","dark:bg-gray-900 bg-gray-0","rounded-full")},e),n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"dark"===t?"#26d97f":"#0080ff",fillOpacity:.1,rx:6.5}),n.createElement("path",{fill:"dark"===t?"#26d97f":"#0080ff",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})))}},4813:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:120,height:40,viewBox:"0 0 120 40",fill:"none"},e),n.createElement("text",{x:"10",y:"20",fontSize:"20",fontWeight:"bold",fill:"currentColor"},"PrepVerse"))},5904:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4.8 1h6.4A3.8 3.8 0 0 1 15 4.8v6.4a3.8 3.8 0 0 1-3.8 3.8H4.8A3.8 3.8 0 0 1 1 11.2V4.8A3.8 3.8 0 0 1 4.8 1ZM0 4.8A4.8 4.8 0 0 1 4.8 0h6.4A4.8 4.8 0 0 1 16 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8H4.8A4.8 4.8 0 0 1 0 11.2V4.8Zm5.354.346a.5.5 0 0 0-.708.708L6.793 8l-2.147 2.146a.5.5 0 0 0 .708.708l2.5-2.5a.5.5 0 0 0 0-.708l-2.5-2.5ZM8 10a.5.5 0 0 0 0 1h3a.5.5 0 1 0 0-1H8Z",clipRule:"evenodd"}))},4642:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){a(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z",clipRule:"evenodd"}))},866:(e,t,r)=>{"use strict";r.d(t,{C:()=>p});var n=r(6010),a=r(7294),l=r(1984),o=r(3799),c=r(4539),i=r(6204),s=r(4813);function m(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){m(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const p=()=>{const e=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","gap-4","landing-lg:max-w-[224px]")},a.createElement("div",{className:(0,n.Z)("font-semibold","text-sm","leading-6","text-gray-900 dark:text-gray-0")},"Contacts"),a.createElement("a",{href:"https://wa.me/+919794423031",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"+91 9794423031"),a.createElement("a",{href:"https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm",target:"_blank",className:(0,n.Z)("font-normal","text-sm","leading-5","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},"codewithsky@gmail.com")),t=a.createElement("div",{className:(0,n.Z)("py-6 landing-lg:py-0","flex","flex-col","landing-sm:items-end")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-4")},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0","landing-lg:text-right")},"Connect with me on"),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-8","landing-lg:gap-4","justify-start")},c.KT.map((({href:e,icon:t})=>a.createElement("a",{href:e,key:e,target:"_blank",rel:"noreferrer",className:(0,n.Z)("text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300","hover:no-underline")},a.createElement(t,{className:(0,n.Z)("w-8 h-8","landing-lg:w-6 landing-lg:h-6")})))))));return a.createElement("footer",{className:(0,n.Z)("w-full")},a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","dark:bg-footer-dark-bg")},a.createElement("div",{className:(0,n.Z)("grid","grid-cols-1","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-4 landing-lg:py-6","flex","items-center","justify-between")},a.createElement(l.Z,{to:"/",onContextMenu:o.Q,className:(0,n.Z)("hover:no-underline","text-gray-900 dark:text-gray-0")},a.createElement(s.A,null)),a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer",className:(0,n.Z)("hover:no-underline")},a.createElement("iframe",{src:"https://github.com/sponsors/AkashSingh3031/button",title:"Sponsor AkashSingh3031",height:"32",width:"114"}))),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8 landing-lg:px-12","py-6 landing-lg:pt-8 landing-lg:pb-12","flex","flex-row","flex-wrap","items-start","justify-start","gap-6")},a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","max-w-[282px]","w-full")},e),c.pO.map((e=>a.createElement("div",{className:(0,n.Z)("flex flex-col gap-4","min-w-[152px]"),key:e.label},a.createElement("div",{className:(0,n.Z)("text-sm","leading-6","font-semibold","text-gray-900 dark:text-gray-0")},e.label),a.createElement("div",{className:(0,n.Z)("flex","flex-col","gap-2")},e.items.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","hover:no-underline","text-gray-600 dark:text-gray-400","hover:text-gray-800 dark:hover:text-gray-300")}),a.createElement("div",{className:(0,n.Z)("flex","items-center","gap-2")},e.label,e.icon)))))))),a.createElement("div",{className:(0,n.Z)("hidden","landing-lg:flex","ml-auto")},t)),a.createElement("div",{className:(0,n.Z)("px-4 landing-sm:px-8","grid","grid-cols-1","landing-sm:grid-cols-2","landing-sm:gap-8","landing-lg:hidden")},e,t))),a.createElement("div",{className:(0,n.Z)("border-t border-t-solid","border-t-gray-100 dark:border-t-gray-700","bg-gray-50 dark:bg-gray-800")},a.createElement("div",{className:(0,n.Z)("py-6 landing-sm:py-8 landing-lg:py-6","px-4 landing-sm:px-8 landing-lg:px-12","grid","grid-cols-1","landing-md:grid-cols-2","gap-8","max-w-screen-landing-md","landing-lg:max-w-screen-landing-lg","mx-auto")},a.createElement("div",{className:(0,n.Z)("flex","flex-col","landing-sm:flex-row","gap-4","items-start","justify-start")},c.bI.map((e=>a.createElement("a",d(u({href:e.href,key:e.label},e.href.startsWith("http")?{target:"_blank",rel:"noopener noreferrer"}:{}),{className:(0,n.Z)("text-sm","leading-5","font-normal","text-gray-600 dark:text-gray-400","hover:no-underline","hover:text-gray-800 dark:hover:text-gray-300")}),e.label)))),a.createElement("div",{className:(0,n.Z)("text-left","landing-md:text-right","text-sm","pr-6 landing-sm:pr-0","leading-5","text-gray-900 dark:text-gray-0","font-normal")},a.createElement("div",{className:(0,n.Z)("text-base","text-gray-500 dark:text-gray-400")},"Copyright \xa9 2024 PrepVerse"," ",a.createElement(i.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9658:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(7294),a=r(6010),l=r(1984);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const s=e=>{var{children:t,href:r,className:s,onClick:m,buttonClassname:u}=e,d=i(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},d,r?{href:r,to:r}:{},m?{onClick:m}:{}),{className:(0,a.Z)("z-[1]","appearance-none","focus:outline-none","block","relative","text-refine-bg","hover:no-underline","hover:text-refine-bg","z-[1]","group",s)}),n.createElement("div",{className:(0,a.Z)("absolute","-left-0.5","-top-0.5","blur","overflow-hidden","rounded-lg","w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)]","z-[-1]")},n.createElement("div",{className:(0,a.Z)("absolute","w-[125%] aspect-square h-auto","left-[-12.5%]","top-[-100px]","bg-landing-rainbow","animate-spin-slow","animation-slower-speed","animation-paused","group-hover:animation-running")})),n.createElement("div",{className:(0,a.Z)("dark:bg-gray-0 bg-green-800","rounded-lg","px-10 py-3",u)},n.createElement("div",{className:(0,a.Z)("gap-2","flex items-center justify-center","group-hover:scale-105","duration-100 ease-in-out transition-transform")},t||n.createElement(n.Fragment,null,n.createElement("span",{className:"dark:text-black text-white font-semibold"},"About Me")))))}},2045:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(6010),a=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function c(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const i=e=>{var{className:t,wrapperProps:r}=e,l=c(e,["className","wrapperProps"]);return a.createElement("div",o({role:"status"},r),a.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},l),a.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),a.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),a.createElement("span",{className:"sr-only"},"Loading..."))}},2496:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),a=r(7294),l=r(6204);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const s=()=>a.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},a.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},a.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),a.createElement(u,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),a.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},a.createElement(u,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),a.createElement(u,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),a.createElement(d,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),a.createElement(m,null)),m=()=>a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},a.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",a.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"GitHub")," "),"and",a.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"LinkedIn")," "),". ",a.createElement("br",null)," ",a.createElement(l.y,{className:"text-refine-red ml-2 inline leading-6"}),a.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",a.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",a.createElement("b",null,"Sponsorship")," "))," is now available.")),u=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>a.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),a.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),a.createElement("defs",null,a.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#47EBEB"}),a.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},8029:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M13.789 5.106a2 2 0 0 0-3.578 0l-6 12A2 2 0 0 0 6 20h12a2 2 0 0 0 1.789-2.894l-6-12ZM13 15a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-2-6a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0V9Z",clipRule:"evenodd"}));function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M18 10c0 2.22-1.206 4.16-3 5.197V16a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1v-.803A6 6 0 1 1 18 10Zm-7.414-1.414a1 1 0 0 0-1.414-1.414A3.99 3.99 0 0 0 8 10a3.99 3.99 0 0 0 1.172 2.828 1 1 0 0 0 1.414-1.414A1.99 1.99 0 0 1 10 10c0-.553.223-1.051.586-1.414Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",d:"M11 18a1 1 0 0 0 0 2h2a1 1 0 0 0 0-2h-2Z"}));function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const d=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M7 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-8a2 2 0 0 0-.586-1.414l-4-4A2 2 0 0 0 13 4H7Zm2 7a1 1 0 1 0 0 2h6a1 1 0 1 0 0-2H9Zm-1 5a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1Z",clipRule:"evenodd"}));const p={danger:o,caution:o,"command-line":e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M.293 1.707A1 1 0 0 1 1.707.293l4 4a1 1 0 0 1 0 1.414l-4 4A1 1 0 0 1 .293 8.293L3.586 5 .293 1.707ZM7 8a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2H7Z",clipRule:"evenodd"})),sourcecode:r(7990).E,info:e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){i(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12 20a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm0-12a1 1 0 1 0 0 2 1 1 0 0 0 0-2Zm0 8a1 1 0 0 0 1-1v-3a1 1 0 1 0-2 0v3a1 1 0 0 0 1 1Z",clipRule:"evenodd"})),tip:m,note:d,additional:d,"info-tip":m},f={caution:"text-refine-react-light-orange dark:text-refine-react-dark-orange",info:"text-refine-react-light-purple dark:text-refine-react-dark-purple",tip:"text-refine-react-light-green-alt dark:text-refine-react-dark-green-alt",note:"text-refine-react-light-green dark:text-refine-react-dark-green","info-tip":"text-refine-blue dark:text-[#6EB3F7]",danger:"text-refine-red","command-line":"text-refine-purple",sourcecode:"text-refine-pink",additional:"text-refine-cyan",simple:"text-gray-700 dark:text-gray-100"},g={caution:"bg-refine-react-light-orange bg-opacity-[0.15] dark:bg-refine-react-dark-orange dark:bg-opacity-[0.15] border-l-refine-react-light-orange dark:border-l-refine-dark-orange",info:"bg-refine-react-light-purple bg-opacity-[0.15] dark:bg-refine-react-dark-purple dark:bg-opacity-[0.15] border-l-refine-react-light-purple dark:border-l-refine-react-dark-purple",tip:"bg-refine-react-light-green-alt bg-opacity-[0.05] dark:bg-refine-react-dark-green-alt dark:bg-opacity-[0.05] border-l-refine-react-light-green-alt dark:border-l-refine-react-dark-green-alt",note:"bg-refine-react-light-green-bg dark:bg-refine-react-light-green dark:bg-opacity-[0.2] border-l-refine-react-light-green dark:border-l-refine-react-dark-green","info-tip":"bg-refine-blue/10 dark:bg-[#6EB3F7]/10 bg-opacity-10 dark:bg-opacity-10 border-l-refine-blue","command-line":"bg-refine-purple bg-opacity-10 border-l-refine-purple",danger:"bg-refine-red bg-opacity-10 border-l-refine-red",sourcecode:"bg-refine-pink bg-opacity-10 border-l-refine-pink",additional:"bg-refine-cyan bg-opacity-10 border-l-refine-cyan",simple:"border dark:border-gray-700 border-gray-300"},b={danger:"DANGER",caution:"CAUTION","command-line":"COMMAND LINE",sourcecode:"SOURCE CODE",info:"INFORMATION",tip:"TIP",note:"NOTE",additional:"ADDITIONAL INFO","info-tip":"INFORMATION",simple:"Good to know"},y=({type:e,title:t,children:r})=>{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=g[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||b[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(u=null!=t?t:b[e])&&void 0!==u?u:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function E(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24"},n.createElement("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"}))}function O(){return n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("polyline",{points:"4 17 10 11 4 5"}),n.createElement("line",{x1:"12",y1:"19",x2:"20",y2:"19"}))}function k(e){const{mdxAdmonitionTitle:t,rest:r}=function(e){var t;const r=n.Children.toArray(e),a=r.find((e=>n.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return x(w({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,x(w({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,x(w({},e),{icon:n.createElement(E,null),title:n.createElement("a",{href:e.path,target:"_blank",rel:"noreferrer",style:{marginLeft:"4px"}},"VIEW SOURCE CODE \u2192"),titleProps:{style:{marginBottom:"-4px"}}}),e.children):"create-example"===e.type?n.createElement(j,x(w({},e),{type:"caution",icon:n.createElement(O,null),title:n.createElement("span",{style:{marginLeft:"4px"}},"RUN IN YOUR LOCAL")}),e.children):n.createElement(n.Fragment,null,n.createElement(j,e))}},2892:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(7915),l=r(859),o=r(1117),c=r(6010),i=r(1984),s=r(1526),m=r(9658);const u="Struggling with internal tools?",d="Explore refine\u2019s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!",p="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png",f=({shouldShowBanner:e})=>(n.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&window.gtag("event","view_banner",{banner_name:"banner-sidebar",banner_text:u,banner_description:d,banner_image:p})}),[e]),n.createElement("div",{className:(0,c.Z)("flex","flex-col","gap-6","py-6","px-4","rounded-2xl","bg-banner-examples-sider-purple","not-prose")},n.createElement(i.Z,{to:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","w-full h-auto xl:h-[152px]","flex-shrink-0","rounded-md","overflow-hidden")},n.createElement("img",{src:p,alt:"refine App screenshot",loading:"lazy"})),n.createElement("h2",{className:(0,c.Z)("text-2xl font-semibold","text-gray-0")},u),n.createElement("p",{className:(0,c.Z)("text-base","text-gray-100")},d),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-2"),href:"https://s.refine.dev/blog-sidebar?ref=banner-sidebar",target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},"Try online"),n.createElement(s.L,{className:(0,c.Z)("ml-2","w-4","h-4")}))));var g=r(4080),b=r(2560),y=r(4837);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const x=(e,t)=>{const[r,a]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:l,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&a((e=>w(v({},e),{scrollY:window.pageYOffset})))}),[]),(0,n.useEffect)((()=>{if("undefined"==typeof window)return;const e=()=>window.removeEventListener("scroll",n),n=()=>{const n=document.documentElement,o=document.body,c=n.scrollTop||o.scrollTop,i=n.scrollHeight||o.scrollHeight,s=c/(i-n.clientHeight)*100;if(l){const r=Math.min(...l,i);if(s>=r){const n=l.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),a({scrollY:r,scrollDepths:n})}}else a(w(v({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},E=(e,t)=>{const[r,a]=(0,n.useState)((()=>{if("undefined"==typeof window)return t;try{const r="undefined"!=typeof window?window.localStorage.getItem(e):void 0;return r?JSON.parse(r):t}catch(r){return console.log(r),t}}));return[r,t=>{try{const n=t instanceof Function?t(r):t;a(n),"undefined"!=typeof window&&window.localStorage.setItem(e,JSON.stringify(n))}catch(n){console.log(n)}}]};var O=r(6775);const k=({title:e="Click here to discover my latest projects, skills, and achievements on my portfolio website. My journey into creativity begins now!",variant:t="purple",image:r={src:"https://github.com/AkashSingh3031.png",alt:"My Portfolio",href:"https://prepverse.github.io/portfolio"},button:a={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var l,o,u,d;const{pathname:p}=(0,O.TH)(),[f,h]=(0,n.useState)(!1),[v,w]=E("banner-modal",null),k=(0,n.useRef)(!1),j=x();var P,C;return(0,n.useEffect)((()=>{"/blog/"!==p&&"/blog"!==p&&(k.current||f||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===v||null===v?(h(!0),w(0)):(w(v+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{f&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[f]),n.createElement(g.u,{appear:!0,show:f,as:n.Fragment},n.createElement(b.V,{as:"div",className:"relative z-modal",onClose:()=>h(!1)},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-900/70"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(g.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(b.V.Panel,{className:(0,c.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,c.Z)("relative","rounded-3xl","max-w-[576px]","py-8","px-4 md:px-8","gray"===t&&"bg-banner-examples-modal-gray","purple"===t&&"bg-banner-examples-modal-purple")},n.createElement("div",{className:(0,c.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(i.Z,{to:null!==(P=null===(l=r)||void 0===l?void 0:l.href)&&void 0!==P?P:null===(o=a)||void 0===o?void 0:o.href,target:"_blank",rel:"noopener noreferrer",className:(0,c.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,c.Z)("object-contain"),src:null===(u=r)||void 0===u?void 0:u.src,alt:null!==(C=null===(d=r)||void 0===d?void 0:d.alt)&&void 0!==C?C:e,loading:"lazy"})),n.createElement("p",{className:(0,c.Z)("text-2xl","font-semibold","gray"===t&&"bg-clip-text","gray"===t&&"text-transparent","gray"===t&&"bg-banner-examples-text","purple"===t&&"text-gray-0")},e),n.createElement(m.z,{className:(0,c.Z)("w-max"),buttonClassname:(0,c.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,c.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(s.L,{className:(0,c.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,c.Z)("absolute","top-2 right-2","w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-0","rounded-full","bg-gray-900/20"),onClick:()=>h(!1)},n.createElement(y.T,{className:"w-4 h-4"})))))))))};function j(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const P=e=>{const[t,r]=(0,n.useState)(!1),{children:i,toc:s}=e,m=j(e,["children","toc"]),{pathname:u}=(0,O.TH)(),d=x();return(0,n.useEffect)((()=>{t&&"/blog/"!==u&&"/blog"!==u&&(d.scrollY>20&&r(!0),d.scrollY<20&&r(!1))}),[d.scrollY]),n.createElement(a.j,m,n.createElement(l.f,{hasSticky:!0,trackProgress:!!s}),n.createElement("div",{className:(0,c.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,c.Z)("relative","w-[264px]","pl-4","py-10 blog-sm:py-12 blog-md:py-16","hidden xl:block",t&&"opacity-100",!t&&"opacity-0","transition-opacity duration-300 ease-in-out")},n.createElement("div",{className:(0,c.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")},n.createElement(f,{shouldShowBanner:t}))),n.createElement("div",{className:(0,c.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},i),s&&n.createElement("div",{className:(0,c.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},s)),n.createElement(o.U,null),n.createElement(k,null))}},1593:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b});var n=r(7294),a=r(6010),l=r(9712),o=r(5319),c=r(4185),i=r(2892);function s(){const{assets:e,metadata:t}=(0,c.C)(),{title:r,description:a,date:o,tags:i,authors:s,frontMatter:m}=t,{keywords:u}=m;var d,p;const f=null!==(p=null!==(d=m.social_image)&&void 0!==d?d:e.image)&&void 0!==p?p:m.image;return n.createElement(l.d,{title:r,description:a,keywords:u,image:f},n.createElement("meta",{property:"og:type",content:"article"}),n.createElement("meta",{property:"article:published_time",content:o}),s.some((e=>e.url))&&n.createElement("meta",{property:"article:author",content:s.map((e=>e.url)).filter(Boolean).join(",")}),i.length>0&&n.createElement("meta",{property:"article:tag",content:i.map((e=>e.label)).join(",")}))}var m=r(6775),u=r(1289);const d=({id:e,value:t,level:r,activeId:l,onIdChange:o})=>(n.useEffect((()=>{const t=document.getElementById(e);if(t){const r=new IntersectionObserver((t=>{t.forEach((t=>{t.isIntersecting&&o(e)}))}),{rootMargin:"0px 0px -80% 0px"});return r.observe(t),()=>{r.unobserve(t)}}}),[e]),n.createElement("a",{href:`#${e}`,className:(0,a.Z)("refine-toc-item",2===r&&"pl-3",3===r&&"pl-7",4===r&&"pl-11","py-2 pr-3",l===e&&" dark:bg-gray-700 bg-gray-100 text-gray-900 dark:text-gray-0 hover:text-gray-900",l!==e&&"dark:text-gray-500 hover:text-gray-900 text-gray-500","rounded-lg","transition-colors duration-200 ease-in-out","block","text-sm","leading-6","no-underline hover:no-underline"),dangerouslySetInnerHTML:{__html:t}})),p=e=>{(0,m.k6)();const t=(0,m.TH)(),{toc:r,hasTOC:l,activeId:o,setActiveId:c}=f(e.toc),i=e=>{var r;e!==`${null!==(r=t.hash)&&void 0!==r?r:""}`.replace("#","")&&(c(e),window.history.replaceState({},"",`#${e}`))};return n.createElement("div",{className:(0,a.Z)("hidden blog-md:block","w-full","sticky right-0 top-[67px]","max-w-[280px]","overflow-auto","h-[calc(100vh-67px)]","px-3","blog-md:py-16","border-l dark:border-l-gray-700 border-l-gray-100",!l&&"invisible")},n.createElement(u.$G,null),n.createElement("ul",{className:"list-none m-0 p-0"},r.map((e=>n.createElement("li",{key:e.id},n.createElement(d,{id:e.id,value:e.value,activeId:o,level:e.level,onIdChange:i}))))))},f=e=>{var t;const{hash:r}=(0,m.TH)(),a=`${r}`.replace("#",""),[l,o]=n.useState(a);n.useEffect((()=>{o(a)}),[a]);const c=(null===(t=e)||void 0===t?void 0:t.length)>0;return{toc:e,activeId:l,setActiveId:o,hasTOC:c}};function g({children:e}){const{metadata:t,toc:r}=(0,c.C)(),{relatedPosts:a}=t;return n.createElement(i.Z,{toc:n.createElement(p,{toc:r})},n.createElement(u.zS,null,e),n.createElement(u.gZ,{title:"Related Articles",posts:a}))}function b(e){const t=e.content;return n.createElement(c.n,{content:e.content,isBlogPostPage:!0},n.createElement(l.FG,{className:(0,a.Z)(o.k.wrapper.blogPages,o.k.page.blogPostPage)},n.createElement(s,null),n.createElement(g,null,n.createElement(t,null))))}},923:(e,t,r)=>{"use strict";r.d(t,{d:()=>L});var n=r(7294),a=r(358),l=r(5468),o=r(6016),c=r(3151),i=r(5489),s=r(3533),m=r(9238),u=r(6010),d=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const b=e=>{var{as:t}=e,r=g(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}({},r),{className:(0,u.Z)(r.className)}))};function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const h=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10.1 0c1.05 0 1.9.85 1.9 1.9v5.2A1.9 1.9 0 0 1 10.1 9H10V8h.1a.9.9 0 0 0 .9-.9V1.9a.9.9 0 0 0-.9-.9H4.9a.9.9 0 0 0-.9.9V2H3v-.1C3 .85 3.85 0 4.9 0h5.2Zm-3 3C8.15 3 9 3.85 9 4.9v5.2A1.9 1.9 0 0 1 7.1 12H1.9A1.9 1.9 0 0 1 0 10.1V4.9C0 3.85.85 3 1.9 3h5.2ZM8 4.9a.9.9 0 0 0-.9-.9H1.9a.9.9 0 0 0-.9.9v5.2a.9.9 0 0 0 .9.9h5.2a.9.9 0 0 0 .9-.9V4.9Z",clipRule:"evenodd"})),v=({code:e,className:t})=>{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const x=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){w(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM0 9.5A.5.5 0 0 1 .5 9h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5Z"})));function E(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){E(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:12,height:10,viewBox:"0 0 12 10",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M.5 0a.5.5 0 0 0 0 1h11a.5.5 0 0 0 0-1H.5ZM.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM0 6.5A.5.5 0 0 1 .5 6h11a.5.5 0 0 1 0 1H.5a.5.5 0 0 1-.5-.5ZM.5 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}))),k=({onClick:e,isEnabled:t})=>{const r=t?x:O;return n.createElement("button",{type:"button",onClick:()=>e(),className:(0,u.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),"aria-label":"Toggle word wrap",title:"Toggle word wrap"},n.createElement(r,{className:(0,u.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",t&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){j(e,t,r[t])}))}return e}function C(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const Z=e=>n.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",width:12,height:14,viewBox:"0 0 12 14",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M11 4.994V11.6A1.4 1.4 0 0 1 9.6 13H2.4A1.4 1.4 0 0 1 1 11.6V2.4A1.4 1.4 0 0 1 2.4 1h4.606a1.4 1.4 0 0 1 .99.41l2.594 2.594a1.4 1.4 0 0 1 .41.99ZM0 2.4A2.4 2.4 0 0 1 2.4 0h4.606a2.4 2.4 0 0 1 1.697.703l2.594 2.594A2.4 2.4 0 0 1 12 4.994V11.6A2.4 2.4 0 0 1 9.6 14H2.4A2.4 2.4 0 0 1 0 11.6V2.4ZM3.5 6a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1h-3Z",clipRule:"evenodd"})),N=({children:e,icon:t=n.createElement(Z,null)})=>n.createElement("div",{className:(0,u.Z)("py-3","px-4","bg-gray-100 dark:bg-gray-700","text-gray-800","dark:text-gray-100","text-xs","flex items-center","gap-2","rounded-tl-lg","rounded-tr-lg")},t,e),S=({children:e,className:t="",metastring:r,title:a,showLineNumbers:l,language:p,icon:f,style:g})=>{const{prism:{defaultLanguage:y,magicComments:h}}=(0,o.L)();var w;const x=null!==(w=null!=p?p:(0,i.Vo)(t))&&void 0!==w?w:y,E=(0,c.p)(),O=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:Z,code:S}=(0,i.nZ)(e,{metastring:r,language:x,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(b,{as:"div",className:(0,u.Z)("refine-common-code-block",x&&`language-${x}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:g},j&&n.createElement(N,{icon:f},j),n.createElement("div",{className:(0,u.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(d.ZP,C(P({},d.lG),{theme:E,code:S,language:null!=x?x:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:O.codeBlockRef,className:(0,u.Z)(e,"bg-transparent","!mt-0","!mb-0","m-0","px-0","pt-0","font-jetBrains-mono","pb-3")},n.createElement("code",{className:(0,u.Z)("font-[inherit]","bg-transparent","inline-block","min-w-full")},t.map(((e,t)=>n.createElement(m.Z,{key:t,line:e,getLineProps:r,getTokenProps:a,classNames:(0,u.Z)(Z[t],"px-4","text-xs sm:text-sm 2xl:text-sm"),showLineNumbers:D})))))))),n.createElement("div",{className:(0,u.Z)("absolute",j?"top-2 right-2":"top-3 right-3","flex items-center gap-2")},(O.isEnabled||O.isCodeScrollable)&&n.createElement(k,{onClick:O.toggle,isEnabled:O.isEnabled}),n.createElement(v,{className:(0,u.Z)(),code:S})))};function D(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function M(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const L=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,a.Z)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?S:l.Z;return n.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){D(e,t,r[t])}))}return e}({key:String(o)},r),c)}},319:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Z});var n=r(7294),a=r(923),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const m="playgroundPreview_jwe9";function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){u(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M16 8A8 8 0 1 0 0 8a8 8 0 0 0 16 0Zm-6.066 5.21C9.264 14.55 8.522 15 8 15s-1.263-.449-1.934-1.79c-.59-1.179-.996-2.83-1.058-4.71h5.984c-.062 1.88-.469 3.531-1.058 4.71Zm1.058-5.71H5.008c.062-1.88.469-3.531 1.058-4.71C6.736 1.45 7.478 1 8 1s1.263.449 1.934 1.79c.59 1.179.996 2.83 1.058 4.71Zm1 1c-.079 2.555-.757 4.786-1.757 6.136A7.005 7.005 0 0 0 14.982 8.5h-2.99Zm2.99-1h-2.99c-.079-2.555-.757-4.786-1.757-6.136A7.005 7.005 0 0 1 14.982 7.5Zm-10.974 0c.078-2.555.757-4.786 1.757-6.136A7.005 7.005 0 0 0 1.018 7.5h2.99Zm-2.99 1a7.005 7.005 0 0 0 4.747 6.136c-1-1.35-1.679-3.581-1.757-6.136h-2.99Z",clipRule:"evenodd"})),f=({if:e,maxWait:t,children:r})=>{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var g=r(6822),b=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||b.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),w=e=>n.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){y(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M5.854 6.646a.5.5 0 1 0-.708.708l2.5 2.5a.5.5 0 0 0 .708 0l2.5-2.5a.5.5 0 0 0-.708-.708L8 8.793 5.854 6.646Z"}),n.createElement("path",{fillRule:"evenodd",d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-1 0A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z",clipRule:"evenodd"})));function x({hidden:e,code:t}){const r=n.useRef(null),[a,o]=n.useState(!e),[c,i]=n.useState(!e);return n.createElement(n.Fragment,null,n.createElement("button",{type:"button",className:(0,l.Z)("w-full","focus:outline-none","appearance-none","px-4","py-2","border","border-t-0","border-gray-300 dark:border-gray-700","flex items-center gap-2","bg-gray-100 dark:bg-gray-700",a&&"border-b-0",!a&&"rounded-bl-lg",!a&&"rounded-br-lg","transition-[border-radius] ease-in-out duration-200",!a&&"delay-200","group","text-gray-800 dark:text-gray-100"),onClick:()=>{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(w,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(Z,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:u=!1})=>{const p=String(e),{shared:b,sharedCss:y}=(0,g.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),w=n.useRef(null),E=((e,t="0px")=>{const[r,a]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,l=new IntersectionObserver((([e])=>{a(e.isIntersecting)}),{rootMargin:t});return n&&l.observe(n),()=>{n&&l.unobserve(n)}}),[]),r})(w),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,l.Z)("overflow-hidden","mb-6","refine-wider-container")},n.createElement(n.Fragment,null,n.createElement(d,{url:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(m,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:w},k?n.createElement(f,{if:E,maxWait:3e3},(()=>n.createElement(v,{code:`\n${null!=b?b:""}\n${p}\n `,css:y,query:`${t?"&disableScroll=true":""}${u?"&tailwind=true":""}`}))):n.createElement("div",{style:{height:"100%",minHeight:"inherit",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"1.25rem"}},n.createElement("span",null,"Live previews only work with the latest documentation.")))),!i&&n.createElement(x,{hidden:a,code:h})))},O=n.memo(E,((e,t)=>String(e.children)===String(t.children))),k=({children:e})=>{const{setShared:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},j=n.memo(k,((e,t)=>String(e.children)===String(t.children))),P=({children:e})=>{const{setSharedCss:t}=(0,g.dD)();return n.useEffect((()=>(t(String(e)),()=>{t(void 0)})),[e]),null},C=n.memo(P,((e,t)=>String(e.children)===String(t.children)));function Z(e){var t,r;return e.live&&e.live&&(null===(r=e.className)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"language-css"))?n.createElement(C,e):e.shared&&e.live?n.createElement(j,e):e.live?n.createElement(O,e):n.createElement(a.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){o(e,t,r[t])}))}return e}({},e),{rel:r}))}},229:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Ve});var n=r(7693),a=r(7294),l=r(6010),o=r(9658);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:34,height:34,fill:"none"},e),a.createElement("g",{opacity:.5},a.createElement("path",{fill:"url(#a)",fillRule:"evenodd",d:"M20.834 10a3.5 3.5 0 1 0-7 0v14a3.5 3.5 0 1 0 7 0V10Zm-3.5 2.666a2.667 2.667 0 1 0 0-5.333 2.667 2.667 0 0 0 0 5.333Z",clipRule:"evenodd"}),a.createElement("path",{fill:"url(#b)",fillRule:"evenodd",d:"M33 17c0 8.837-7.163 16-16 16S1 25.837 1 17 8.163 1 17 1s16 7.163 16 16ZM17.334 5a5 5 0 0 0-5 5v14a5 5 0 0 0 10 0V10a5 5 0 0 0-5-5Z",clipRule:"evenodd"}),a.createElement("path",{stroke:"url(#c)",strokeOpacity:.15,d:"M21.334 10a4 4 0 0 0-8 0v14a4 4 0 1 0 8 0V10ZM19.5 10a2.167 2.167 0 1 1-4.333 0 2.167 2.167 0 0 1 4.333 0ZM17 33.5c9.113 0 16.5-7.387 16.5-16.5S26.113.5 17 .5.5 7.887.5 17 7.887 33.5 17 33.5ZM12.834 10a4.5 4.5 0 1 1 9 0v14a4.5 4.5 0 1 1-9 0V10Z"})),a.createElement("defs",null,a.createElement("linearGradient",{id:"a",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"b",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#14141F"}),a.createElement("stop",{offset:1,stopColor:"#14141F",stopOpacity:.5})),a.createElement("linearGradient",{id:"c",x1:17,x2:17,y1:1,y2:33,gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#fff",stopOpacity:0}),a.createElement("stop",{offset:1,stopColor:"#fff"}))));var s=r(1526),m=r(1984);const u=({title:e,description:t,image:r,variant:n="purple",button:c={text:"Learn more",href:"https://refine.dev/",onClick:void 0},bannerName:u})=>{var d,p,f,g,b,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&u&&window.gtag("event","view_banner",{banner_name:u,banner_text:e,banner_description:t,banner_image:r.src})}),[u]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(m.Z,{to:null!==(b=null===(d=r)||void 0===d?void 0:d.href)&&void 0!==b?b:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},d=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],g=Math.floor(Math.random()*(f.length+1));var b=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),w=r(2076),x=r(1446),E=r(7790);function O(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){O(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M4 0a4 4 0 0 0-4 4v8a4 4 0 0 0 4 4h8a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4H4Zm7.707 6.707a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z",clipRule:"evenodd"})),j=({children:e})=>{var t,r,n;const o=a.useRef(!1),{id:c}=(0,x.x)(),[i,s]=a.useState(!1),{items:m}=(0,E.wG)(),{reward:u}=(0,w.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),d=null===(n=m.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){P(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:8,height:6,fill:"none"},e),a.createElement("path",{stroke:"#fff",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"m1 3 2 2 4-4"})),Z=({children:e,id:t})=>{var r,n,o,c;const{id:i}=(0,x.x)(),{items:s,toggle:m}=(0,E.wG)(),u=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!u,"border-refine-react-dark-link dark:border-refine-react-dark-link":u,"bg-refine-react-dark-link":u})},u&&a.createElement(C,null))),a.createElement("div",{className:(0,l.Z)(u&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!u&&"text-gray-800 dark:text-gray-100")},e))};var N=r(923),S=r(5904);const D=({path:e})=>a.createElement(N.d,{language:"bash",title:"Run on your local",icon:a.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(7990);const L=({path:e})=>a.createElement("div",{className:(0,l.Z)("refine-wider-container","py-2","px-2","text-base","font-sans","flex items-center","gap-2","rounded-lg","dark:bg-gray-700","bg-gray-100","mb-6")},a.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),a.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},a.createElement("span",null,"View Source Code"))),A=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(L,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const l=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return a.createElement("div",null,!t&&a.createElement(A,{path:e}),!r&&a.createElement(D,{path:e}),!n&&a.createElement("iframe",{loading:"lazy",src:l,style:{width:"100%",height:"80vh",border:"0px",borderRadius:"8px",overflow:"hidden"},title:e,allow:"accelerometer; ambient-light-sensor; camera; encrypted-media; geolocation; gyroscope; hid; microphone; midi; payment; usb; vr; xr-spatial-tracking",sandbox:"allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"}))};var B=r(8029),V=r(6153);const T=()=>a.createElement("div",null,a.createElement(B.Z,{type:"simple",title:"Good to know"},a.createElement(V.D,null,"\nAll the data related hooks (useTable, useForm, useList etc.) of Refine can be given some common properties like `resource`, `meta` etc.\n\nFor more information, refer to the [General Concepts documentation](/docs/guides-concepts/general-concepts).\n"))),F=({children:e,content:t})=>a.createElement("div",{className:(0,l.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,a.createElement("div",{className:(0,l.Z)("absolute","-left-1","top-0","translate-x-0","-translate-y-0","scale-0","group-hover:scale-100","group-hover:-translate-y-full","transition-transform","origin-top-left","pb-2","w-60","pointer-events-none")},a.createElement("div",{className:(0,l.Z)("text-xs","text-gray-600","bg-gray-0","border","border-gray-200","shadow-sm","rounded","py-1","px-2","font-normal")},null!=t?t:"Check the guide for more information"))),H=({id:e,icon:t,color:r,text:n,description:o})=>{const c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(F,{content:o},a.createElement(m.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const I=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){_(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M17.5 14a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"m16.728 6.684.73 2.192 2.264-.464a1 1 0 0 1 1.067.48l1.279 2.216a1 1 0 0 1-.118 1.163L20.417 14l1.533 1.729a1 1 0 0 1 .118 1.163l-1.28 2.216a1 1 0 0 1-1.066.48l-2.263-.464-.731 2.192a1 1 0 0 1-.949.684h-2.558a1 1 0 0 1-.949-.684l-.73-2.192-2.264.464a1 1 0 0 1-1.067-.48l-1.279-2.216a1 1 0 0 1 .118-1.163L8.583 14 7.05 12.271a1 1 0 0 1-.118-1.163l1.28-2.216a1 1 0 0 1 1.066-.48l2.263.464.731-2.192A1 1 0 0 1 13.221 6h2.558a1 1 0 0 1 .949.684Zm-.218 2.508a1 1 0 0 0 1.15.663l2.263-.463 1.279 2.216-1.533 1.728a1 1 0 0 0 0 1.328l1.533 1.728-1.28 2.216-2.263-.463a1 1 0 0 0-1.15.663L15.78 21h-2.558l-.73-2.192a1 1 0 0 0-1.15-.663l-2.264.463-1.279-2.216 1.533-1.728a1 1 0 0 0 0-1.328l-1.533-1.728 1.28-2.216 2.263.463a1 1 0 0 0 1.15-.663L13.22 7h2.558l.73 2.192Z",clipRule:"evenodd"}));function $(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const U=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){$(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",d:"M11 13a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM10.5 15.5a.5.5 0 0 1 .5-.5h4a.5.5 0 0 1 0 1h-4a.5.5 0 0 1-.5-.5ZM11 11a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6.5 10.8A4.8 4.8 0 0 1 11.3 6h6.4a4.8 4.8 0 0 1 4.8 4.8v6.4a4.8 4.8 0 0 1-4.8 4.8h-6.4a4.8 4.8 0 0 1-4.8-4.8v-6.4ZM11.3 7h6.4a3.8 3.8 0 0 1 3.8 3.8v6.4a3.8 3.8 0 0 1-3.8 3.8h-6.4a3.8 3.8 0 0 1-3.8-3.8v-6.4A3.8 3.8 0 0 1 11.3 7Z",clipRule:"evenodd"})),z=({children:e,asterisk:t,deprecated:r,required:n,featured:o,alt:c})=>r?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,G="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${G} group`},t,a.createElement("div",{className:`${W} group-hover:visible`},a.createElement("span",{className:Y},e),a.createElement("div",{className:q}))):a.createElement(a.Fragment,null,t);function K(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,m;const u=null!==(m=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==m?m:"",d=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>u?a.createElement(V.D,null,u):null),[e,t]);var f;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&a.createElement(z,{asterisk:!0})))},Q=({prop:e,overrides:t})=>{var r;const n=null!==(r=t[`${e.name}-type`])&&void 0!==r?r:e.type.name,l=n.split(" | "),o=l.length>1,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(V.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(V.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(V.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(V.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(V.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(V.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(9624)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){ce(e,t,r[t])}))}return e}({xmlns:"http://www.w3.org/2000/svg",width:29,height:28,viewBox:"0 0 29 28",fill:"none"},e),a.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M15.55 8h-4.492a2.558 2.558 0 0 0-.874 4.963l8.29 3.014A1.558 1.558 0 0 1 17.942 19H13.45a2.5 2.5 0 1 0 0 1h4.492a2.558 2.558 0 0 0 .874-4.963l-8.29-3.014A1.558 1.558 0 0 1 11.058 9h4.492a2.5 2.5 0 1 0 0-1ZM18 10a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-7 11a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z",clipRule:"evenodd"}));var se=r(1261);const me=({is:e,children:t})=>{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var ue=r(6928);function de(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(ue.P,pe(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){de(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)(e.className,"refine-details","border dark:border-gray-700 border-gray-300","rounded-lg","overflow-hidden","mb-4","refine-wider-container"),summary:n}),a.createElement("div",{className:(0,l.Z)("p-4")},o))};var ge=r(4642);function be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ye(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){be(e,t,r[t])}))}return e}({className:(0,l.Z)("bg-gray-100 dark:bg-gray-700","!p-2","flex items-center","gap-2","before:hidden","-mb-px","border-b border-b-gray-300 dark:border-b-gray-700")},n),a.createElement("div",{className:(0,l.Z)("w-6 h-6","flex items-center justify-center")},a.createElement(ge.A,{className:(0,l.Z)("refine-details-triangle","text-gray-500","w-4 h-4")})),a.createElement("span",{className:"text-gray-800 dark:text-gray-100 text-base"},t))};var ve=r(6379),we=r(3874),xe=r(358);function Ee(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ee(e,t,r[t])}))}return e}function ke(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function je({className:e,block:t,selectedValue:r,selectValue:n,tabValues:o,wrapContent:c=!0,smallTabs:i=!1}){const s=[],{blockElementScrollPositionUntilNextRender:m}=(0,ve.o5)(),u=e=>{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(m(t),n(l))},d=e=>{var t,r;let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(Oe({role:"tab",tabIndex:r===e?0:-1,"aria-selected":r===e,key:e,ref:e=>s.push(e),onKeyDown:d,onClick:u},n),{className:(0,l.Z)("!my-0","mx-0 mt-0","px-2 py-3","flex items-center justify-center","min-w-[60px]","cursor-pointer","transition-all duration-200 ease-in-out","border-b border-solid","select-none",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ce(e){const t=(0,we.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,Oe({},e,t)),a.createElement(Pe,Oe({},e,t)))}function Ze(e){const t=(0,xe.Z)();return a.createElement(Ce,Oe({key:String(t)},e))}function Ne(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Se(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}function De(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Me(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}var Le;var Ae=r(3280),Re=r(551);function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Ve=(Te=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Be(e,t,r[t])}))}return e}({},n.Z),Fe={Checklist:j,ChecklistItem:Z,UIConditional:me,DiscordBanner:b.Z,GithubBanner:y.Z,TwitterBanner:v.Z,PropsTable:oe,PropTag:z,details:fe,summary:he,PromotionBanner:h,Tabs:Ze,TabItem:function({children:e,hidden:t,className:r}){return a.createElement("div",{role:"tabpanel",className:(0,l.Z)(r),hidden:t},e)},blockquote:e=>{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ne(e,t,r[t])}))}return e}({className:(0,l.Z)("refine-wider-container",t)},r))},GeneralConceptsLink:T,CodeSandboxExample:R,ExampleLocalPrompt:D,ExampleSourcePrompt:A,BannerRandom:()=>g===f.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>a.createElement(H,{id:e,color:"green",icon:a.createElement(U,null),text:r,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),a.createElement("div",{className:"text-xs"},t))}),RouterBadge:({id:e="guides-concepts/routing/",description:t="This value can be inferred from the route. Click to see the guide for more information.",text:r})=>a.createElement(H,{id:e,color:"orange",text:r,icon:a.createElement(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(H,{color:"purple",icon:a.createElement(I,null),text:r,id:e,description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),a.createElement("div",{className:"text-xs"},t))}),Image:e=>a.createElement("img",Me(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){De(e,t,r[t])}))}return e}({},e),{className:(0,l.Z)("w-full h-auto","object-contain","object-center","bg-gray-100 dark:bg-gray-800","rounded-md","border","border-gray-200 dark:border-gray-700",e.className),loading:"lazy",decoding:"async",alt:null!==(Le=e.alt)&&void 0!==Le?Le:""})),table:Ae.iA,CreateRefineAppCommand:({args:e})=>{const t=e?`-- ${e}`:"",r={npm:`npm create refine-app@latest ${t}`,pnpm:`pnpm create refine-app@latest ${t}`,yarn:`yarn create refine-app@latest ${t}`};return a.createElement(Ze,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(N.d,{className:"language-bash"},r.npm)),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(N.d,{className:"language-bash"},r.pnpm)),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(N.d,{className:"language-bash"},r.yarn),a.createElement(V.D,null,"> Only supports yarn@1 version.")))},InstallPackagesCommand:({args:e,children:t})=>{const r={npm:`npm i ${e}`,pnpm:`pnpm add ${e}`,yarn:`yarn add ${e}`};return a.createElement(Ze,null,a.createElement(Re.Z,{value:"npm",label:"npm",default:!0},a.createElement(N.d,{className:"language-bash"},r.npm),t),a.createElement(Re.Z,{value:"pnpm",label:"pnpm"},a.createElement(N.d,{className:"language-bash"},r.pnpm),t),a.createElement(Re.Z,{value:"yarn",label:"yarn"},a.createElement(N.d,{className:"language-bash"},r.yarn),t))},FullTable:Ae.Xm},Fe=null!=Fe?Fe:{},Object.getOwnPropertyDescriptors?Object.defineProperties(Te,Object.getOwnPropertyDescriptors(Fe)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(Fe)).forEach((function(e){Object.defineProperty(Te,e,Object.getOwnPropertyDescriptor(Fe,e))})),Te);var Te,Fe},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/main.c3747972.js b/assets/js/main.4d104f18.js similarity index 78% rename from assets/js/main.c3747972.js rename to assets/js/main.4d104f18.js index 0fe1fe61..a07795c2 100644 --- a/assets/js/main.c3747972.js +++ b/assets/js/main.4d104f18.js @@ -1,2 +1,2 @@ -/*! For license information please see main.c3747972.js.LICENSE.txt */ -(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[179],{4184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var i=a.apply(null,n);i&&e.push(i)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var l in n)r.call(n,l)&&n[l]&&e.push(l)}}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},6010:(e,t,n)=>{"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(a&&(a+=" "),a+=n);else for(t in e)e[t]&&(a&&(a+=" "),a+=t);return a}n.d(t,{Z:()=>a});const a=function(){for(var e,t,n=0,a="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(a&&(a+=" "),a+=t);return a}},9318:(e,t,n)=>{"use strict";n.d(t,{lX:()=>w,q_:()=>O,ob:()=>p,PP:()=>_,Ep:()=>f});var r=n(7462);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r<a;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],l=e&&a(e),s=t&&a(t),u=l||s;if(e&&a(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var c=i[i.length-1];n="."===c||".."===c||""===c}else n=!1;for(var d=0,f=i.length;f>=0;f--){var p=i[f];"."===p?o(i,f):".."===p?(o(i,f),d++):d&&(o(i,f),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(2177);function s(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function p(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.Z)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var g=!("undefined"==typeof window||!window.document||!window.document.createElement);function h(e,t){t(window.confirm(e))}var b="popstate",v="hashchange";function y(){try{return window.history.state||{}}catch(e){return{}}}function w(e){void 0===e&&(e={}),g||(0,l.Z)(!1);var t,n=window.history,a=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,o=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,u=i.forceRefresh,w=void 0!==u&&u,k=i.getUserConfirmation,E=void 0===k?h:k,S=i.keyLength,x=void 0===S?6:S,C=e.basename?d(s(e.basename)):"";function O(e){var t=e||{},n=t.key,r=t.state,a=window.location,o=a.pathname+a.search+a.hash;return C&&(o=c(o,C)),p(o,r,n)}function T(){return Math.random().toString(36).substr(2,x)}var _=m();function P(e){(0,r.Z)(U,e),U.length=n.length,_.notifyListeners(U.location,U.action)}function A(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||D(O(e.state))}function L(){D(O(y()))}var R=!1;function D(e){if(R)R=!1,P();else{_.confirmTransitionTo(e,"POP",E,(function(t){t?P({action:"POP",location:e}):function(e){var t=U.location,n=j.indexOf(t.key);-1===n&&(n=0);var r=j.indexOf(e.key);-1===r&&(r=0);var a=n-r;a&&(R=!0,M(a))}(e)}))}}var N=O(y()),j=[N.key];function I(e){return C+f(e)}function M(e){n.go(e)}var F=0;function B(e){1===(F+=e)&&1===e?(window.addEventListener(b,A),o&&window.addEventListener(v,L)):0===F&&(window.removeEventListener(b,A),o&&window.removeEventListener(v,L))}var z=!1;var U={length:n.length,action:"POP",location:N,createHref:I,push:function(e,t){var r="PUSH",o=p(e,t,T(),U.location);_.confirmTransitionTo(o,r,E,(function(e){if(e){var t=I(o),i=o.key,l=o.state;if(a)if(n.pushState({key:i,state:l},null,t),w)window.location.href=t;else{var s=j.indexOf(U.location.key),u=j.slice(0,s+1);u.push(o.key),j=u,P({action:r,location:o})}else window.location.href=t}}))},replace:function(e,t){var r="REPLACE",o=p(e,t,T(),U.location);_.confirmTransitionTo(o,r,E,(function(e){if(e){var t=I(o),i=o.key,l=o.state;if(a)if(n.replaceState({key:i,state:l},null,t),w)window.location.replace(t);else{var s=j.indexOf(U.location.key);-1!==s&&(j[s]=o.key),P({action:r,location:o})}else window.location.replace(t)}}))},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=_.setPrompt(e);return z||(B(1),z=!0),function(){return z&&(z=!1,B(-1)),t()}},listen:function(e){var t=_.appendListener(e);return B(1),function(){B(-1),t()}}};return U}var k="hashchange",E={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+u(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:u,decodePath:s},slash:{encodePath:s,decodePath:s}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function x(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function C(e){window.location.replace(S(window.location.href)+"#"+e)}function O(e){void 0===e&&(e={}),g||(0,l.Z)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),a=n.getUserConfirmation,o=void 0===a?h:a,i=n.hashType,u=void 0===i?"slash":i,b=e.basename?d(s(e.basename)):"",v=E[u],y=v.encodePath,w=v.decodePath;function O(){var e=w(x());return b&&(e=c(e,b)),p(e)}var T=m();function _(e){(0,r.Z)(z,e),z.length=t.length,T.notifyListeners(z.location,z.action)}var P=!1,A=null;function L(){var e,t,n=x(),r=y(n);if(n!==r)C(r);else{var a=O(),i=z.location;if(!P&&(t=a,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(A===f(a))return;A=null,function(e){if(P)P=!1,_();else{var t="POP";T.confirmTransitionTo(e,t,o,(function(n){n?_({action:t,location:e}):function(e){var t=z.location,n=j.lastIndexOf(f(t));-1===n&&(n=0);var r=j.lastIndexOf(f(e));-1===r&&(r=0);var a=n-r;a&&(P=!0,I(a))}(e)}))}}(a)}}var R=x(),D=y(R);R!==D&&C(D);var N=O(),j=[f(N)];function I(e){t.go(e)}var M=0;function F(e){1===(M+=e)&&1===e?window.addEventListener(k,L):0===M&&window.removeEventListener(k,L)}var B=!1;var z={length:t.length,action:"POP",location:N,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+y(b+f(e))},push:function(e,t){var n="PUSH",r=p(e,void 0,void 0,z.location);T.confirmTransitionTo(r,n,o,(function(e){if(e){var t=f(r),a=y(b+t);if(x()!==a){A=t,function(e){window.location.hash=e}(a);var o=j.lastIndexOf(f(z.location)),i=j.slice(0,o+1);i.push(t),j=i,_({action:n,location:r})}else _()}}))},replace:function(e,t){var n="REPLACE",r=p(e,void 0,void 0,z.location);T.confirmTransitionTo(r,n,o,(function(e){if(e){var t=f(r),a=y(b+t);x()!==a&&(A=t,C(a));var o=j.indexOf(f(z.location));-1!==o&&(j[o]=t),_({action:n,location:r})}}))},go:I,goBack:function(){I(-1)},goForward:function(){I(1)},block:function(e){void 0===e&&(e=!1);var t=T.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),t()}},listen:function(e){var t=T.appendListener(e);return F(1),function(){F(-1),t()}}};return z}function T(e,t,n){return Math.min(Math.max(e,t),n)}function _(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,a=t.initialEntries,o=void 0===a?["/"]:a,i=t.initialIndex,l=void 0===i?0:i,s=t.keyLength,u=void 0===s?6:s,c=m();function d(e){(0,r.Z)(w,e),w.length=w.entries.length,c.notifyListeners(w.location,w.action)}function g(){return Math.random().toString(36).substr(2,u)}var h=T(l,0,o.length-1),b=o.map((function(e){return p(e,void 0,"string"==typeof e?g():e.key||g())})),v=f;function y(e){var t=T(w.index+e,0,w.entries.length-1),r=w.entries[t];c.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var w={length:b.length,action:"POP",location:b[h],index:h,entries:b,createHref:v,push:function(e,t){var r="PUSH",a=p(e,t,g(),w.location);c.confirmTransitionTo(a,r,n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=p(e,t,g(),w.location);c.confirmTransitionTo(a,r,n,(function(e){e&&(w.entries[w.index]=a,d({action:r,location:a}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return w}},8679:(e,t,n)=>{"use strict";var r=n(9864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=p(n);a&&a!==m&&e(t,a,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var l=s(t),g=s(n),h=0;h<i.length;++h){var b=i[h];if(!(o[b]||r&&r[b]||g&&g[b]||l&&l[b])){var v=f(n,b);try{u(t,b,v)}catch(y){}}}}return t}},1143:e=>{"use strict";e.exports=function(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},5826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},2497:(e,t,n)=>{"use strict";n.r(t)},2295:(e,t,n)=>{"use strict";n.r(t)},8724:(e,t,n)=>{"use strict";n.r(t)},942:(e,t,n)=>{"use strict";n.r(t)},3272:(e,t,n)=>{"use strict";n.r(t)},6215:(e,t,n)=>{"use strict";n.r(t)},4865:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function a(e,t,n){return e<t?t:e>n?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),u=o.querySelector(r.barSelector),c=r.speed,d=r.easing;return o.offsetWidth,l((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(u,i(e,c,d)),1===e?(s(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){s(o,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),l=e?"-100":o(n.status||0),u=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&p(a),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},7418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(a){return!1}}()?Object.assign:function(e,o){for(var i,l,s=a(e),u=1;u<arguments.length;u++){for(var c in i=Object(arguments[u]))n.call(i,c)&&(s[c]=i[c]);if(t){l=t(i);for(var d=0;d<l.length;d++)r.call(i,l[d])&&(s[l[d]]=i[l[d]])}}return s}},4779:(e,t,n)=>{var r=n(5826);e.exports=p,e.exports.parse=o,e.exports.compile=function(e,t){return l(o(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,i=0,l="",c=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],f=n[1],p=n.index;if(l+=e.slice(i,p),i=p+d.length,f)l+=f[1];else{var m=e[i],g=n[2],h=n[3],b=n[4],v=n[5],y=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=g&&null!=m&&m!==g,E="+"===y||"*"===y,S="?"===y||"*"===y,x=n[2]||c,C=b||v;r.push({name:h||o++,prefix:g||"",delimiter:x,optional:S,repeat:E,partial:k,asterisk:!!w,pattern:C?u(C):w?".*":"[^"+s(x)+"]+?"})}}return i<e.length&&(l+=e.substr(i)),l&&r.push(l),r}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var n=new Array(e.length),a=0;a<e.length;a++)"object"==typeof e[a]&&(n[a]=new RegExp("^(?:"+e[a].pattern+")$",d(t)));return function(t,a){for(var o="",l=t||{},s=(a||{}).pretty?i:encodeURIComponent,u=0;u<e.length;u++){var c=e[u];if("string"!=typeof c){var d,f=l[c.name];if(null==f){if(c.optional){c.partial&&(o+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(f)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var p=0;p<f.length;p++){if(d=s(f[p]),!n[u].test(d))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(d)+"`");o+=(0===p?c.prefix:c.delimiter)+d}}else{if(d=c.asterisk?encodeURI(f).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):s(f),!n[u].test(d))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+d+'"');o+=c.prefix+d}}else o+=c}return o}}function s(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function u(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function c(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var a=(n=n||{}).strict,o=!1!==n.end,i="",l=0;l<e.length;l++){var u=e[l];if("string"==typeof u)i+=s(u);else{var f=s(u.prefix),p="(?:"+u.pattern+")";t.push(u),u.repeat&&(p+="(?:"+f+p+")*"),i+=p=u.optional?u.partial?f+"("+p+")?":"(?:"+f+"("+p+"))?":f+"("+p+")"}}var m=s(n.delimiter||"/"),g=i.slice(-m.length)===m;return a||(i=(g?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=o?"$":a&&g?"":"(?="+m+"|$)",c(new RegExp("^"+i,d(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return c(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],a=0;a<e.length;a++)r.push(p(e[a],t,n).source);return c(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return f(o(e,n),t,n)}(e,t,n)}},7410:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var a,o;switch(n=n||{},r.util.type(t)){case"Object":if(o=r.util.objId(t),n[o])return n[o];for(var i in a={},n[o]=a,t)t.hasOwnProperty(i)&&(a[i]=e(t[i],n));return a;case"Array":return o=r.util.objId(t),n[o]?n[o]:(a=[],n[o]=a,t.forEach((function(t,r){a[r]=e(t,n)})),a);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var a=e.classList;if(a.contains(t))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var a in t)n[a]=t[a];return n},insertBefore:function(e,t,n,a){var o=(a=a||r.languages)[e],i={};for(var l in o)if(o.hasOwnProperty(l)){if(l==t)for(var s in n)n.hasOwnProperty(s)&&(i[s]=n[s]);n.hasOwnProperty(l)||(i[l]=o[l])}var u=a[e];return a[e]=i,r.languages.DFS(r.languages,(function(t,n){n===u&&t!=e&&(this[t]=i)})),i},DFS:function e(t,n,a,o){o=o||{};var i=r.util.objId;for(var l in t)if(t.hasOwnProperty(l)){n.call(t,l,t[l],a||l);var s=t[l],u=r.util.type(s);"Object"!==u||o[i(s)]?"Array"!==u||o[i(s)]||(o[i(s)]=!0,e(s,n,l,o)):(o[i(s)]=!0,e(s,n,null,o))}}},plugins:{},highlight:function(e,t,n){var o={code:e,grammar:t,language:n};return r.hooks.run("before-tokenize",o),o.tokens=r.tokenize(o.code,o.grammar),r.hooks.run("after-tokenize",o),a.stringify(r.util.encode(o.tokens),o.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var a=new l;return s(a,a.head,e),i(e,a,t,a.head,0),function(e){var t=[],n=e.head.next;for(;n!==e.tail;)t.push(n.value),n=n.next;return t}(a)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var a,o=0;a=n[o++];)a(t)}},Token:a};function a(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function o(e,t,n,r){e.lastIndex=t;var a=e.exec(n);if(a&&r&&a[1]){var o=a[1].length;a.index+=o,a[0]=a[0].slice(o)}return a}function i(e,t,n,l,c,d){for(var f in n)if(n.hasOwnProperty(f)&&n[f]){var p=n[f];p=Array.isArray(p)?p:[p];for(var m=0;m<p.length;++m){if(d&&d.cause==f+","+m)return;var g=p[m],h=g.inside,b=!!g.lookbehind,v=!!g.greedy,y=g.alias;if(v&&!g.pattern.global){var w=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,w+"g")}for(var k=g.pattern||g,E=l.next,S=c;E!==t.tail&&!(d&&S>=d.reach);S+=E.value.length,E=E.next){var x=E.value;if(t.length>e.length)return;if(!(x instanceof a)){var C,O=1;if(v){if(!(C=o(k,S,e,b))||C.index>=e.length)break;var T=C.index,_=C.index+C[0].length,P=S;for(P+=E.value.length;T>=P;)P+=(E=E.next).value.length;if(S=P-=E.value.length,E.value instanceof a)continue;for(var A=E;A!==t.tail&&(P<_||"string"==typeof A.value);A=A.next)O++,P+=A.value.length;O--,x=e.slice(S,P),C.index-=S}else if(!(C=o(k,0,x,b)))continue;T=C.index;var L=C[0],R=x.slice(0,T),D=x.slice(T+L.length),N=S+x.length;d&&N>d.reach&&(d.reach=N);var j=E.prev;if(R&&(j=s(t,j,R),S+=R.length),u(t,j,O),E=s(t,j,new a(f,h?r.tokenize(L,h):L,y,L)),D&&s(t,E,D),O>1){var I={cause:f+","+m,reach:N};i(e,t,n,E.prev,S,I),d&&I.reach>d.reach&&(d.reach=I.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var r=t.next,a={value:n,prev:t,next:r};return t.next=a,r.prev=a,e.length++,a}function u(e,t,n){for(var r=t.next,a=0;a<n&&r!==e.tail;a++)r=r.next;t.next=r,r.prev=t,e.length-=a}return a.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var a="";return t.forEach((function(t){a+=e(t,n)})),a}var o={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(o.classes,i):o.classes.push(i)),r.hooks.run("wrap",o);var l="";for(var s in o.attributes)l+=" "+s+'="'+(o.attributes[s]||"").replace(/"/g,""")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+l+">"+o.content+"</"+o.tag+">"},r}(),a=r;r.default=r,a.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.languages.markup.doctype.inside["internal-subset"].inside=a.languages.markup,a.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:a.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:a.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},a.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(a.languages.markup.tag,"addAttribute",{value:function(e,t){a.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:a.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,a.languages.xml=a.languages.extend("markup",{}),a.languages.ssml=a.languages.xml,a.languages.atom=a.languages.xml,a.languages.rss=a.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,i=0;i<a.length;i++)o[a[i]]=e.languages.bash[a[i]];e.languages.shell=e.languages.bash}(a),a.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.c=a.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),a.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),a.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},a.languages.c.string],char:a.languages.c.char,comment:a.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:a.languages.c}}}}),a.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete a.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(a),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(a),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},a={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:a,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:a})}(a),a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:a.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),a.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),a.languages.markup&&(a.languages.markup.tag.addInlined("script","javascript"),a.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),a.languages.js=a.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(a),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+a+"|"+o+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(a),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+o+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+o+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var a=t[n];if("code"===a.type){var o=a.content[1],i=a.content[3];if(o&&i&&"code-language"===o.type&&"code-block"===i.type&&"string"==typeof o.content){var l=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),s="language-"+(l=(/[a-z][\w-]*/i.exec(l)||[""])[0].toLowerCase());i.alias?"string"==typeof i.alias?i.alias=[i.alias,s]:i.alias.push(s):i.alias=[s]}}else e(a.content)}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,a=t.classes.length;r<a;r++){var o=t.classes[r],u=/language-(.+)/.exec(o);if(u){n=u[1];break}}var c,d=e.languages[n];if(d)t.content=e.highlight((c=t.content,c.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(e,t){var n;if("#"===(t=t.toLowerCase())[0])return n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),s(n);var r=l[t];return r||e}))),d,n);else if(n&&"none"!==n&&e.plugins.autoloader){var f="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=f,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(f);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}}));var i=RegExp(e.languages.markup.tag.pattern.source,"gi"),l={amp:"&",lt:"<",gt:">",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(a),a.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:a.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},a.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var a=[];if(d(["definition-mutation","punctuation"])&&"("===c(1).content){n+=2;var o=f(/^\($/,/^\)$/);if(-1===o)continue;for(;n<o;n++){var i=c(0);"variable"===i.type&&(p(i,"variable-input"),a.push(i.content))}n=o+1}if(d(["punctuation","property-query"])&&"{"===c(0).content&&(n++,p(c(0),"property-mutation"),a.length>0)){var l=f(/^\{$/,/^\}$/);if(-1===l)continue;for(var s=n;s<l;s++){var u=t[s];"variable"===u.type&&a.indexOf(u.content)>=0&&p(u,"variable-input")}}}}function c(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=c(n+t);if(!r||r.type!==e[n])return!1}return!0}function f(e,r){for(var a=1,o=n;o<t.length;o++){var i=t[o],l=i.content;if("punctuation"===i.type&&"string"==typeof l)if(e.test(l))a++;else if(r.test(l)&&0===--a)return o}return-1}function p(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}})),a.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],o=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function s(t,n,r){var a={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run("after-tokenize",a),a.tokens}function u(t){var n={};n["interpolation-punctuation"]=a;var o=e.tokenize(t,n);if(3===o.length){var i=[1,1];i.push.apply(i,s(o[1],e.languages.javascript,"javascript")),o.splice.apply(o,i)}return new e.Token("interpolation",o,r.alias,t)}function c(t,n,r){var a=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),i=0,c={},d=s(a.map((function(e){if("string"==typeof e)return e;for(var n,a=e.content;-1!==t.indexOf(n=l(i++,r)););return c[n]=a,n})).join(""),n,r),f=Object.keys(c);return i=0,function e(t){for(var n=0;n<t.length;n++){if(i>=f.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=f[i],o="string"==typeof r?r:r.content,l=o.indexOf(a);if(-1!==l){++i;var s=o.substring(0,l),d=u(c[a]),p=o.substring(l+a.length),m=[];if(s&&m.push(s),m.push(d),p){var g=[p];e(g),m.push.apply(m,g)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(m)),n+=m.length-1):r.content=m}}else{var h=r.content;Array.isArray(h)?e(h):e([h])}}}(d),new e.Token(r,d,"language-"+r,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(n){for(var r=0,a=n.length;r<a;r++){var o=n[r];if("string"!=typeof o){var i=o.content;if(Array.isArray(i))if("template-string"===o.type){var l=i[1];if(3===i.length&&"string"!=typeof l&&"embedded-code"===l.type){var s=f(l),u=l.alias,d=Array.isArray(u)?u[0]:u,p=e.languages[d];if(!p)continue;i[1]=c(s,p,d)}}else t(i);else"string"!=typeof i&&t([i])}}}(t.tokens)}))}(a),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(a),function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var a=n[r],o=e.languages.javascript[a];"RegExp"===e.util.type(o)&&(o=e.languages.javascript[a]={pattern:o});var i=o.inside||{};o.inside=i,i["maybe-class-name"]=/^[A-Z][\s\S]*/}}(a),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(e,t){return e=e.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return a})),RegExp(e,t)}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},l=function(t){for(var n=[],r=0;r<t.length;r++){var a=t[r],o=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===i(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:i(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:o=!0),(o||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var s=i(a);r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(s+=i(t[r+1]),t.splice(r+1,1)),r>0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(s=i(t[r-1])+s,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",s,null,s)}a.content&&"string"!=typeof a.content&&l(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||l(e.tokens)}))}(a),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],a=[];/^\w+$/.test(n)||a.push(/\w+/.exec(n)[0]),"diff"===n&&a.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(a),a.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},a.languages.go=a.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),a.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete a.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,l=i.length;-1!==n.code.indexOf(a=t(r,l));)++l;return i[l]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(l){for(var s=0;s<l.length&&!(a>=o.length);s++){var u=l[s];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=o[a],d=n.tokenStack[c],f="string"==typeof u?u:u.content,p=t(r,c),m=f.indexOf(p);if(m>-1){++a;var g=f.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=f.substring(m+p.length),v=[];g&&v.push.apply(v,i([g])),v.push(h),b&&v.push.apply(v,i([b])),"string"==typeof u?l.splice.apply(l,[s,1].concat(v)):u.content=v}}else u.content&&i(u.content)}return l}(n.tokens)}}}})}(a),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(a),a.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},a.languages.webmanifest=a.languages.json,a.languages.less=a.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),a.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),a.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},a.languages.objectivec=a.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete a.languages.objectivec["class-name"],a.languages.objc=a.languages.objectivec,a.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},a.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},a.languages.python["string-interpolation"].inside.interpolation.inside.rest=a.languages.python,a.languages.py=a.languages.python,a.languages.reason=a.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),a.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete a.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(a),a.languages.scss=a.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),a.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),a.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),a.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),a.languages.scss.atrule.inside.rest=a.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(a),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(a),a.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const o=a},9901:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to <a href="https://webplatform.github.io/docs/">WebPlatform.org documentation</a>. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},2885:(e,t,n)=>{const r=n(9901),a=n(9642),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...o,...Object.keys(Prism.languages)];a(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(6500).resolve(t)],delete Prism.languages[e],n(6500)(t),o.add(e)}))}i.silent=!1,e.exports=i},6726:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6726},6500:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6500},9642:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function r(e){var n={},r=[];function a(r,o){if(!(r in n)){o.push(r);var i=o.indexOf(r);if(i<o.length-1)throw new Error("Circular dependency: "+o.slice(i).join(" -> "));var l={},s=e[r];if(s){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in l))for(var i in a(t,o),l[t]=!0,n[t])l[i]=!0}t(s.require,u),t(s.optional,u),t(s.modify,u)}n[r]=l,o.pop()}}return function(e){var t=n[e];return t||(a(e,r),t=n[e]),t}}function a(e){for(var t in e)return!0;return!1}return function(o,i,l){var s=function(e){var t={};for(var n in e){var r=e[n];for(var a in r)if("meta"!=a){var o=r[a];t[a]="string"==typeof o?{title:o}:o}}return t}(o),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var a in n={},e){var o=e[a];t(o&&o.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+a+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+a+" because it is a component.");n[t]=a}))}return n[r]||r}}(s);i=i.map(u),l=(l||[]).map(u);var c=n(i),d=n(l);i.forEach((function e(n){var r=s[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var f,p=r(s),m=c;a(m);){for(var g in f={},m){var h=s[g];t(h&&h.modify,(function(e){e in d&&(f[e]=!0)}))}for(var b in d)if(!(b in c))for(var v in p(b))if(v in c){f[b]=!0;break}for(var y in m=f)c[y]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,a){var o=a?a.series:void 0,i=a?a.parallel:e,l={},s={};function u(e){if(e in l)return l[e];s[e]=!0;var a,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)a=r(e);else{var f=i(c.map((function(e){var t=u(e);return delete s[e],t})));o?a=o(f,(function(){return r(e)})):r(e)}return l[e]=a}for(var c in n)u(c);var d=[];for(var f in s)d.push(l[f]);return i(d)}(p,c,t,n)}};return w}}();e.exports=t},2703:(e,t,n)=>{"use strict";var r=n(414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5697:(e,t,n)=>{e.exports=n(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4448:(e,t,n)=>{"use strict";var r=n(7294),a=n(7418),o=n(3840);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(i(227));var l=new Set,s={};function u(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)l.add(t[e])}var d=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,m={},g={};function h(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){b[e]=new h(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];b[t]=new h(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){b[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){b[e]=new h(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){b[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){b[e]=new h(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){b[e]=new h(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){b[e]=new h(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){b[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function w(e,t,n,r){var a=b.hasOwnProperty(t)?b[t]:null;(null!==a?0===a.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!p.call(g,e)||!p.call(m,e)&&(f.test(e)?g[e]=!0:(m[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,y);b[t]=new h(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,y);b[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,y);b[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){b[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)})),b.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){b[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=60103,S=60106,x=60107,C=60108,O=60114,T=60109,_=60110,P=60112,A=60113,L=60120,R=60115,D=60116,N=60121,j=60128,I=60129,M=60130,F=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;E=B("react.element"),S=B("react.portal"),x=B("react.fragment"),C=B("react.strict_mode"),O=B("react.profiler"),T=B("react.provider"),_=B("react.context"),P=B("react.forward_ref"),A=B("react.suspense"),L=B("react.suspense_list"),R=B("react.memo"),D=B("react.lazy"),N=B("react.block"),B("react.scope"),j=B("react.opaque.id"),I=B("react.debug_trace_mode"),M=B("react.offscreen"),F=B("react.legacy_hidden")}var z,U="function"==typeof Symbol&&Symbol.iterator;function $(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=U&&e[U]||e["@@iterator"])?e:null}function q(e){if(void 0===z)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);z=t&&t[1]||""}return"\n"+z+e}var G=!1;function H(e,t){if(!e||G)return"";G=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(s){var r=s}Reflect.construct(e,[],t)}else{try{t.call()}catch(s){r=s}e.call(t.prototype)}else{try{throw Error()}catch(s){r=s}e()}}catch(s){if(s&&r&&"string"==typeof s.stack){for(var a=s.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,l=o.length-1;1<=i&&0<=l&&a[i]!==o[l];)l--;for(;1<=i&&0<=l;i--,l--)if(a[i]!==o[l]){if(1!==i||1!==l)do{if(i--,0>--l||a[i]!==o[l])return"\n"+a[i].replace(" at new "," at ")}while(1<=i&&0<=l);break}}}finally{G=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?q(e):""}function V(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 22:return e=H(e.type._render,!1);case 1:return e=H(e.type,!0);default:return""}}function Z(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case x:return"Fragment";case S:return"Portal";case O:return"Profiler";case C:return"StrictMode";case A:return"Suspense";case L:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case _:return(e.displayName||"Context")+".Consumer";case T:return(e._context.displayName||"Context")+".Provider";case P:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case R:return Z(e.type);case N:return Z(e._render);case D:t=e._payload,e=e._init;try{return Z(e(t))}catch(n){}}return null}function W(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function K(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var t=K(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function X(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function J(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=W(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=W(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ae(e,t.type,n):t.hasOwnProperty("defaultValue")&&ae(e,t.type,W(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ae(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function oe(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ie(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+W(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function le(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function se(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:W(n)}}function ue(e,t){var n=W(t.value),r=W(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml",fe="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function me(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ge,he,be=(he=function(e,t){if(e.namespaceURI!==fe||"innerHTML"in e)e.innerHTML=t;else{for((ge=ge||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ge.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return he(e,t)}))}:he);function ve(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var ye={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},we=["Webkit","ms","Moz","O"];function ke(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ye.hasOwnProperty(e)&&ye[e]?(""+t).trim():t+"px"}function Ee(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=ke(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(ye).forEach((function(e){we.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ye[t]=ye[e]}))}));var Se=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function xe(e,t){if(t){if(Se[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62))}}function Ce(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Oe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Te=null,_e=null,Pe=null;function Ae(e){if(e=ra(e)){if("function"!=typeof Te)throw Error(i(280));var t=e.stateNode;t&&(t=oa(t),Te(e.stateNode,e.type,t))}}function Le(e){_e?Pe?Pe.push(e):Pe=[e]:_e=e}function Re(){if(_e){var e=_e,t=Pe;if(Pe=_e=null,Ae(e),t)for(e=0;e<t.length;e++)Ae(t[e])}}function De(e,t){return e(t)}function Ne(e,t,n,r,a){return e(t,n,r,a)}function je(){}var Ie=De,Me=!1,Fe=!1;function Be(){null===_e&&null===Pe||(je(),Re())}function ze(e,t){var n=e.stateNode;if(null===n)return null;var r=oa(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(i(231,t,typeof n));return n}var Ue=!1;if(d)try{var $e={};Object.defineProperty($e,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",$e,$e),window.removeEventListener("test",$e,$e)}catch(he){Ue=!1}function qe(e,t,n,r,a,o,i,l,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var Ge=!1,He=null,Ve=!1,Ze=null,We={onError:function(e){Ge=!0,He=e}};function Ke(e,t,n,r,a,o,i,l,s){Ge=!1,He=null,qe.apply(We,arguments)}function Ye(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Xe(e){if(Ye(e)!==e)throw Error(i(188))}function Je(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ye(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return Xe(a),e;if(o===r)return Xe(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var l=!1,s=a.child;s;){if(s===n){l=!0,n=a,r=o;break}if(s===r){l=!0,r=a,n=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===n){l=!0,n=o,r=a;break}if(s===r){l=!0,r=o,n=a;break}s=s.sibling}if(!l)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var tt,nt,rt,at,ot=!1,it=[],lt=null,st=null,ut=null,ct=new Map,dt=new Map,ft=[],pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function mt(e,t,n,r,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:a,targetContainers:[r]}}function gt(e,t){switch(e){case"focusin":case"focusout":lt=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":ct.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dt.delete(t.pointerId)}}function ht(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e=mt(t,n,r,a,o),null!==t&&(null!==(t=ra(t))&&nt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function bt(e){var t=na(e.target);if(null!==t){var n=Ye(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Qe(n)))return e.blockedOn=t,void at(e.lanePriority,(function(){o.unstable_runWithPriority(e.priority,(function(){rt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function vt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ra(n))&&nt(t),e.blockedOn=n,!1;t.shift()}return!0}function yt(e,t,n){vt(e)&&n.delete(t)}function wt(){for(ot=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=ra(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var n=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&it.shift()}null!==lt&&vt(lt)&&(lt=null),null!==st&&vt(st)&&(st=null),null!==ut&&vt(ut)&&(ut=null),ct.forEach(yt),dt.forEach(yt)}function kt(e,t){e.blockedOn===t&&(e.blockedOn=null,ot||(ot=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,wt)))}function Et(e){function t(t){return kt(t,e)}if(0<it.length){kt(it[0],e);for(var n=1;n<it.length;n++){var r=it[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==lt&&kt(lt,e),null!==st&&kt(st,e),null!==ut&&kt(ut,e),ct.forEach(t),dt.forEach(t),n=0;n<ft.length;n++)(r=ft[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ft.length&&null===(n=ft[0]).blockedOn;)bt(n),null===n.blockedOn&&ft.shift()}function St(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xt={animationend:St("Animation","AnimationEnd"),animationiteration:St("Animation","AnimationIteration"),animationstart:St("Animation","AnimationStart"),transitionend:St("Transition","TransitionEnd")},Ct={},Ot={};function Tt(e){if(Ct[e])return Ct[e];if(!xt[e])return e;var t,n=xt[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ot)return Ct[e]=n[t];return e}d&&(Ot=document.createElement("div").style,"AnimationEvent"in window||(delete xt.animationend.animation,delete xt.animationiteration.animation,delete xt.animationstart.animation),"TransitionEvent"in window||delete xt.transitionend.transition);var _t=Tt("animationend"),Pt=Tt("animationiteration"),At=Tt("animationstart"),Lt=Tt("transitionend"),Rt=new Map,Dt=new Map,Nt=["abort","abort",_t,"animationEnd",Pt,"animationIteration",At,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Lt,"transitionEnd","waiting","waiting"];function jt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Dt.set(r,t),Rt.set(r,a),u(a,[r])}}(0,o.unstable_now)();var It=8;function Mt(e){if(0!=(1&e))return It=15,1;if(0!=(2&e))return It=14,2;if(0!=(4&e))return It=13,4;var t=24&e;return 0!==t?(It=12,t):0!=(32&e)?(It=11,32):0!==(t=192&e)?(It=10,t):0!=(256&e)?(It=9,256):0!==(t=3584&e)?(It=8,t):0!=(4096&e)?(It=7,4096):0!==(t=4186112&e)?(It=6,t):0!==(t=62914560&e)?(It=5,t):67108864&e?(It=4,67108864):0!=(134217728&e)?(It=3,134217728):0!==(t=805306368&e)?(It=2,t):0!=(1073741824&e)?(It=1,1073741824):(It=8,e)}function Ft(e,t){var n=e.pendingLanes;if(0===n)return It=0;var r=0,a=0,o=e.expiredLanes,i=e.suspendedLanes,l=e.pingedLanes;if(0!==o)r=o,a=It=15;else if(0!==(o=134217727&n)){var s=o&~i;0!==s?(r=Mt(s),a=It):0!==(l&=o)&&(r=Mt(l),a=It)}else 0!==(o=n&~i)?(r=Mt(o),a=It):0!==l&&(r=Mt(l),a=It);if(0===r)return 0;if(r=n&((0>(r=31-Gt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0==(t&i)){if(Mt(t),a<=It)return t;It=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-Gt(t)),r|=e[n],t&=~a;return r}function Bt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function zt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ut(24&~t))?zt(10,t):e;case 10:return 0===(e=Ut(192&~t))?zt(8,t):e;case 8:return 0===(e=Ut(3584&~t))&&(0===(e=Ut(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ut(805306368&~t))&&(t=268435456),t}throw Error(i(358,e))}function Ut(e){return e&-e}function $t(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function qt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Gt(t)]=n}var Gt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Ht(e)/Vt|0)|0},Ht=Math.log,Vt=Math.LN2;var Zt=o.unstable_UserBlockingPriority,Wt=o.unstable_runWithPriority,Kt=!0;function Yt(e,t,n,r){Me||je();var a=Xt,o=Me;Me=!0;try{Ne(a,e,t,n,r)}finally{(Me=o)||Be()}}function Qt(e,t,n,r){Wt(Zt,Xt.bind(null,e,t,n,r))}function Xt(e,t,n,r){var a;if(Kt)if((a=0==(4&t))&&0<it.length&&-1<pt.indexOf(e))e=mt(null,e,t,n,r),it.push(e);else{var o=Jt(e,t,n,r);if(null===o)a&>(e,r);else{if(a){if(-1<pt.indexOf(e))return e=mt(o,e,t,n,r),void it.push(e);if(function(e,t,n,r,a){switch(t){case"focusin":return lt=ht(lt,e,t,n,r,a),!0;case"dragenter":return st=ht(st,e,t,n,r,a),!0;case"mouseover":return ut=ht(ut,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return ct.set(o,ht(ct.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,dt.set(o,ht(dt.get(o)||null,e,t,n,r,a)),!0}return!1}(o,e,t,n,r))return;gt(e,r)}jr(e,t,r,null,n)}}}function Jt(e,t,n,r){var a=Oe(r);if(null!==(a=na(a))){var o=Ye(a);if(null===o)a=null;else{var i=o.tag;if(13===i){if(null!==(a=Qe(o)))return a;a=null}else if(3===i){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;a=null}else o!==a&&(a=null)}}return jr(e,t,r,a,n),null}var en=null,tn=null,nn=null;function rn(){if(nn)return nn;var e,t,n=tn,r=n.length,a="value"in en?en.value:en.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return nn=a.slice(e,1<t?1-t:void 0)}function an(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function on(){return!0}function ln(){return!1}function sn(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?on:ln,this.isPropagationStopped=ln,this}return a(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=on)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=on)},persist:function(){},isPersistent:on}),t}var un,cn,dn,fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pn=sn(fn),mn=a({},fn,{view:0,detail:0}),gn=sn(mn),hn=a({},mn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_n,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dn&&(dn&&"mousemove"===e.type?(un=e.screenX-dn.screenX,cn=e.screenY-dn.screenY):cn=un=0,dn=e),un)},movementY:function(e){return"movementY"in e?e.movementY:cn}}),bn=sn(hn),vn=sn(a({},hn,{dataTransfer:0})),yn=sn(a({},mn,{relatedTarget:0})),wn=sn(a({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),kn=a({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),En=sn(kn),Sn=sn(a({},fn,{data:0})),xn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},On={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Tn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=On[e])&&!!t[e]}function _n(){return Tn}var Pn=a({},mn,{key:function(e){if(e.key){var t=xn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=an(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Cn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_n,charCode:function(e){return"keypress"===e.type?an(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?an(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),An=sn(Pn),Ln=sn(a({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Rn=sn(a({},mn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_n})),Dn=sn(a({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Nn=a({},hn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jn=sn(Nn),In=[9,13,27,32],Mn=d&&"CompositionEvent"in window,Fn=null;d&&"documentMode"in document&&(Fn=document.documentMode);var Bn=d&&"TextEvent"in window&&!Fn,zn=d&&(!Mn||Fn&&8<Fn&&11>=Fn),Un=String.fromCharCode(32),$n=!1;function qn(e,t){switch(e){case"keyup":return-1!==In.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Hn=!1;var Vn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Zn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Vn[e.type]:"textarea"===t}function Wn(e,t,n,r){Le(r),0<(t=Mr(t,"onChange")).length&&(n=new pn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,Yn=null;function Qn(e){Pr(e,0)}function Xn(e){if(Q(aa(e)))return e}function Jn(e,t){if("change"===e)return t}var er=!1;if(d){var tr;if(d){var nr="oninput"in document;if(!nr){var rr=document.createElement("div");rr.setAttribute("oninput","return;"),nr="function"==typeof rr.oninput}tr=nr}else tr=!1;er=tr&&(!document.documentMode||9<document.documentMode)}function ar(){Kn&&(Kn.detachEvent("onpropertychange",or),Yn=Kn=null)}function or(e){if("value"===e.propertyName&&Xn(Yn)){var t=[];if(Wn(t,Yn,e,Oe(e)),e=Qn,Me)e(t);else{Me=!0;try{De(e,t)}finally{Me=!1,Be()}}}}function ir(e,t,n){"focusin"===e?(ar(),Yn=n,(Kn=t).attachEvent("onpropertychange",or)):"focusout"===e&&ar()}function lr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xn(Yn)}function sr(e,t){if("click"===e)return Xn(t)}function ur(e,t){if("input"===e||"change"===e)return Xn(t)}var cr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},dr=Object.prototype.hasOwnProperty;function fr(e,t){if(cr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!dr.call(t,n[r])||!cr(e[n[r]],t[n[r]]))return!1;return!0}function pr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function mr(e,t){var n,r=pr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=pr(r)}}function gr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?gr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hr(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function br(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var vr=d&&"documentMode"in document&&11>=document.documentMode,yr=null,wr=null,kr=null,Er=!1;function Sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Er||null==yr||yr!==X(r)||("selectionStart"in(r=yr)&&br(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},kr&&fr(kr,r)||(kr=r,0<(r=Mr(wr,"onSelect")).length&&(t=new pn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yr)))}jt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),jt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),jt(Nt,2);for(var xr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Cr=0;Cr<xr.length;Cr++)Dt.set(xr[Cr],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Or="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Tr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Or));function _r(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,o,l,s,u){if(Ke.apply(this,arguments),Ge){if(!Ge)throw Error(i(198));var c=He;Ge=!1,He=null,Ve||(Ve=!0,Ze=c)}}(r,t,void 0,e),e.currentTarget=null}function Pr(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==o&&a.isPropagationStopped())break e;_r(a,l,u),o=s}else for(i=0;i<r.length;i++){if(s=(l=r[i]).instance,u=l.currentTarget,l=l.listener,s!==o&&a.isPropagationStopped())break e;_r(a,l,u),o=s}}}if(Ve)throw e=Ze,Ve=!1,Ze=null,e}function Ar(e,t){var n=ia(t),r=e+"__bubble";n.has(r)||(Nr(t,e,2,!1),n.add(r))}var Lr="_reactListening"+Math.random().toString(36).slice(2);function Rr(e){e[Lr]||(e[Lr]=!0,l.forEach((function(t){Tr.has(t)||Dr(t,!1,e,null),Dr(t,!0,e,null)})))}function Dr(e,t,n,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,o=n;if("selectionchange"===e&&9!==n.nodeType&&(o=n.ownerDocument),null!==r&&!t&&Tr.has(e)){if("scroll"!==e)return;a|=2,o=r}var i=ia(o),l=e+"__"+(t?"capture":"bubble");i.has(l)||(t&&(a|=4),Nr(o,e,a,t),i.add(l))}function Nr(e,t,n,r){var a=Dt.get(t);switch(void 0===a?2:a){case 0:a=Yt;break;case 1:a=Qt;break;default:a=Xt}n=a.bind(null,t,n,e),a=void 0,!Ue||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function jr(e,t,n,r,a){var o=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var l=r.stateNode.containerInfo;if(l===a||8===l.nodeType&&l.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var s=i.tag;if((3===s||4===s)&&((s=i.stateNode.containerInfo)===a||8===s.nodeType&&s.parentNode===a))return;i=i.return}for(;null!==l;){if(null===(i=na(l)))return;if(5===(s=i.tag)||6===s){r=o=i;continue e}l=l.parentNode}}r=r.return}!function(e,t,n){if(Fe)return e(t,n);Fe=!0;try{Ie(e,t,n)}finally{Fe=!1,Be()}}((function(){var r=o,a=Oe(n),i=[];e:{var l=Rt.get(e);if(void 0!==l){var s=pn,u=e;switch(e){case"keypress":if(0===an(n))break e;case"keydown":case"keyup":s=An;break;case"focusin":u="focus",s=yn;break;case"focusout":u="blur",s=yn;break;case"beforeblur":case"afterblur":s=yn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=bn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=Rn;break;case _t:case Pt:case At:s=wn;break;case Lt:s=Dn;break;case"scroll":s=gn;break;case"wheel":s=jn;break;case"copy":case"cut":case"paste":s=En;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Ln}var c=0!=(4&t),d=!c&&"scroll"===e,f=c?null!==l?l+"Capture":null:l;c=[];for(var p,m=r;null!==m;){var g=(p=m).stateNode;if(5===p.tag&&null!==g&&(p=g,null!==f&&(null!=(g=ze(m,f))&&c.push(Ir(m,g,p)))),d)break;m=m.return}0<c.length&&(l=new s(l,u,null,n,a),i.push({event:l,listeners:c}))}}if(0==(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(u=n.relatedTarget||n.fromElement)||!na(u)&&!u[ea])&&(s||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(u=(u=n.relatedTarget||n.toElement)?na(u):null)&&(u!==(d=Ye(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(s=null,u=r),s!==u)){if(c=bn,g="onMouseLeave",f="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(c=Ln,g="onPointerLeave",f="onPointerEnter",m="pointer"),d=null==s?l:aa(s),p=null==u?l:aa(u),(l=new c(g,m+"leave",s,n,a)).target=d,l.relatedTarget=p,g=null,na(a)===r&&((c=new c(f,m+"enter",u,n,a)).target=p,c.relatedTarget=d,g=c),d=g,s&&u)e:{for(f=u,m=0,p=c=s;p;p=Fr(p))m++;for(p=0,g=f;g;g=Fr(g))p++;for(;0<m-p;)c=Fr(c),m--;for(;0<p-m;)f=Fr(f),p--;for(;m--;){if(c===f||null!==f&&c===f.alternate)break e;c=Fr(c),f=Fr(f)}c=null}else c=null;null!==s&&Br(i,l,s,c,!1),null!==u&&null!==d&&Br(i,d,u,c,!0)}if("select"===(s=(l=r?aa(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var h=Jn;else if(Zn(l))if(er)h=ur;else{h=lr;var b=ir}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(h=sr);switch(h&&(h=h(e,r))?Wn(i,h,n,a):(b&&b(e,l,r),"focusout"===e&&(b=l._wrapperState)&&b.controlled&&"number"===l.type&&ae(l,"number",l.value)),b=r?aa(r):window,e){case"focusin":(Zn(b)||"true"===b.contentEditable)&&(yr=b,wr=r,kr=null);break;case"focusout":kr=wr=yr=null;break;case"mousedown":Er=!0;break;case"contextmenu":case"mouseup":case"dragend":Er=!1,Sr(i,n,a);break;case"selectionchange":if(vr)break;case"keydown":case"keyup":Sr(i,n,a)}var v;if(Mn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Hn?qn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(zn&&"ko"!==n.locale&&(Hn||"onCompositionStart"!==y?"onCompositionEnd"===y&&Hn&&(v=rn()):(tn="value"in(en=a)?en.value:en.textContent,Hn=!0)),0<(b=Mr(r,y)).length&&(y=new Sn(y,e,null,n,a),i.push({event:y,listeners:b}),v?y.data=v:null!==(v=Gn(n))&&(y.data=v))),(v=Bn?function(e,t){switch(e){case"compositionend":return Gn(t);case"keypress":return 32!==t.which?null:($n=!0,Un);case"textInput":return(e=t.data)===Un&&$n?null:e;default:return null}}(e,n):function(e,t){if(Hn)return"compositionend"===e||!Mn&&qn(e,t)?(e=rn(),nn=tn=en=null,Hn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return zn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Mr(r,"onBeforeInput")).length&&(a=new Sn("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=v))}Pr(i,t)}))}function Ir(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Mr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=ze(e,n))&&r.unshift(Ir(e,o,a)),null!=(o=ze(e,t))&&r.push(Ir(e,o,a))),e=e.return}return r}function Fr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Br(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var l=n,s=l.alternate,u=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==u&&(l=u,a?null!=(s=ze(n,o))&&i.unshift(Ir(n,s,l)):a||null!=(s=ze(n,o))&&i.push(Ir(n,s,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}function zr(){}var Ur=null,$r=null;function qr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Gr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Hr="function"==typeof setTimeout?setTimeout:void 0,Vr="function"==typeof clearTimeout?clearTimeout:void 0;function Zr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Wr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Kr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Yr=0;var Qr=Math.random().toString(36).slice(2),Xr="__reactFiber$"+Qr,Jr="__reactProps$"+Qr,ea="__reactContainer$"+Qr,ta="__reactEvents$"+Qr;function na(e){var t=e[Xr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ea]||n[Xr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Kr(e);null!==e;){if(n=e[Xr])return n;e=Kr(e)}return t}n=(e=n).parentNode}return null}function ra(e){return!(e=e[Xr]||e[ea])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function aa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function oa(e){return e[Jr]||null}function ia(e){var t=e[ta];return void 0===t&&(t=e[ta]=new Set),t}var la=[],sa=-1;function ua(e){return{current:e}}function ca(e){0>sa||(e.current=la[sa],la[sa]=null,sa--)}function da(e,t){sa++,la[sa]=e.current,e.current=t}var fa={},pa=ua(fa),ma=ua(!1),ga=fa;function ha(e,t){var n=e.type.contextTypes;if(!n)return fa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ba(e){return null!=(e=e.childContextTypes)}function va(){ca(ma),ca(pa)}function ya(e,t,n){if(pa.current!==fa)throw Error(i(168));da(pa,t),da(ma,n)}function wa(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw Error(i(108,Z(t)||"Unknown",o));return a({},n,r)}function ka(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,ga=pa.current,da(pa,e),da(ma,ma.current),!0}function Ea(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=wa(e,t,ga),r.__reactInternalMemoizedMergedChildContext=e,ca(ma),ca(pa),da(pa,e)):ca(ma),da(ma,n)}var Sa=null,xa=null,Ca=o.unstable_runWithPriority,Oa=o.unstable_scheduleCallback,Ta=o.unstable_cancelCallback,_a=o.unstable_shouldYield,Pa=o.unstable_requestPaint,Aa=o.unstable_now,La=o.unstable_getCurrentPriorityLevel,Ra=o.unstable_ImmediatePriority,Da=o.unstable_UserBlockingPriority,Na=o.unstable_NormalPriority,ja=o.unstable_LowPriority,Ia=o.unstable_IdlePriority,Ma={},Fa=void 0!==Pa?Pa:function(){},Ba=null,za=null,Ua=!1,$a=Aa(),qa=1e4>$a?Aa:function(){return Aa()-$a};function Ga(){switch(La()){case Ra:return 99;case Da:return 98;case Na:return 97;case ja:return 96;case Ia:return 95;default:throw Error(i(332))}}function Ha(e){switch(e){case 99:return Ra;case 98:return Da;case 97:return Na;case 96:return ja;case 95:return Ia;default:throw Error(i(332))}}function Va(e,t){return e=Ha(e),Ca(e,t)}function Za(e,t,n){return e=Ha(e),Oa(e,t,n)}function Wa(){if(null!==za){var e=za;za=null,Ta(e)}Ka()}function Ka(){if(!Ua&&null!==Ba){Ua=!0;var e=0;try{var t=Ba;Va(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ba=null}catch(n){throw null!==Ba&&(Ba=Ba.slice(e+1)),Oa(Ra,Wa),n}finally{Ua=!1}}}var Ya=k.ReactCurrentBatchConfig;function Qa(e,t){if(e&&e.defaultProps){for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Xa=ua(null),Ja=null,eo=null,to=null;function no(){to=eo=Ja=null}function ro(e){var t=Xa.current;ca(Xa),e.type._context._currentValue=t}function ao(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function oo(e,t){Ja=e,to=eo=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Mi=!0),e.firstContext=null)}function io(e,t){if(to!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(to=e,t=1073741823),t={context:e,observedBits:t,next:null},null===eo){if(null===Ja)throw Error(i(308));eo=t,Ja.dependencies={lanes:0,firstContext:t,responders:null}}else eo=eo.next=t;return e._currentValue}var lo=!1;function so(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function uo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function co(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fo(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function po(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function mo(e,t,n,r){var o=e.updateQueue;lo=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var u=s,c=u.next;u.next=null,null===l?i=c:l.next=c,l=u;var d=e.alternate;if(null!==d){var f=(d=d.updateQueue).lastBaseUpdate;f!==l&&(null===f?d.firstBaseUpdate=c:f.next=c,d.lastBaseUpdate=u)}}if(null!==i){for(f=o.baseState,l=0,d=c=u=null;;){s=i.lane;var p=i.eventTime;if((r&s)===s){null!==d&&(d=d.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var m=e,g=i;switch(s=t,p=n,g.tag){case 1:if("function"==typeof(m=g.payload)){f=m.call(p,f,s);break e}f=m;break e;case 3:m.flags=-4097&m.flags|64;case 0:if(null==(s="function"==typeof(m=g.payload)?m.call(p,f,s):m))break e;f=a({},f,s);break e;case 2:lo=!0}}null!==i.callback&&(e.flags|=32,null===(s=o.effects)?o.effects=[i]:s.push(i))}else p={eventTime:p,lane:s,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===d?(c=d=p,u=f):d=d.next=p,l|=s;if(null===(i=i.next)){if(null===(s=o.shared.pending))break;i=s.next,s.next=null,o.lastBaseUpdate=s,o.shared.pending=null}}null===d&&(u=f),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=d,Ul|=l,e.lanes=l,e.memoizedState=f}}function go(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!=typeof a)throw Error(i(191,a));a.call(r)}}}var ho=(new r.Component).refs;function bo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:a({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var vo={isMounted:function(e){return!!(e=e._reactInternals)&&Ye(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fs(),a=ps(e),o=co(r,a);o.payload=t,null!=n&&(o.callback=n),fo(e,o),ms(e,a,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fs(),a=ps(e),o=co(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),fo(e,o),ms(e,a,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fs(),r=ps(e),a=co(n,r);a.tag=2,null!=t&&(a.callback=t),fo(e,a),ms(e,r,n)}};function yo(e,t,n,r,a,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!fr(n,r)||!fr(a,o))}function wo(e,t,n){var r=!1,a=fa,o=t.contextType;return"object"==typeof o&&null!==o?o=io(o):(a=ba(t)?ga:pa.current,o=(r=null!=(r=t.contextTypes))?ha(e,a):fa),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=vo,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function ko(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&vo.enqueueReplaceState(t,t.state,null)}function Eo(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=ho,so(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=io(o):(o=ba(t)?ga:pa.current,a.context=ha(e,o)),mo(e,n,a,r),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(bo(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&vo.enqueueReplaceState(a,a.state,null),mo(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var So=Array.isArray;function xo(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===ho&&(t=r.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function Co(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Oo(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Vs(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function l(t){return e&&null===t.alternate&&(t.flags=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Ys(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=xo(e,t,n),r.return=e,r):((r=Zs(n.type,n.key,n.props,null,e.mode,r)).ref=xo(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Qs(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Ws(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Ys(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case E:return(n=Zs(t.type,t.key,t.props,null,e.mode,n)).ref=xo(e,null,t),n.return=e,n;case S:return(t=Qs(t,e.mode,n)).return=e,t}if(So(t)||$(t))return(t=Ws(t,e.mode,n,null)).return=e,t;Co(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:s(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case E:return n.key===a?n.type===x?d(e,t,n.props.children,r,a):u(e,t,n,r):null;case S:return n.key===a?c(e,t,n,r):null}if(So(n)||$(n))return null!==a?null:d(e,t,n,r,null);Co(e,n)}return null}function m(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return s(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case E:return e=e.get(null===r.key?n:r.key)||null,r.type===x?d(t,e,r.props.children,a,r.key):u(t,e,r,a);case S:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(So(r)||$(r))return d(t,e=e.get(n)||null,r,a,null);Co(t,r)}return null}function g(a,i,l,s){for(var u=null,c=null,d=i,g=i=0,h=null;null!==d&&g<l.length;g++){d.index>g?(h=d,d=null):h=d.sibling;var b=p(a,d,l[g],s);if(null===b){null===d&&(d=h);break}e&&d&&null===b.alternate&&t(a,d),i=o(b,i,g),null===c?u=b:c.sibling=b,c=b,d=h}if(g===l.length)return n(a,d),u;if(null===d){for(;g<l.length;g++)null!==(d=f(a,l[g],s))&&(i=o(d,i,g),null===c?u=d:c.sibling=d,c=d);return u}for(d=r(a,d);g<l.length;g++)null!==(h=m(d,a,g,l[g],s))&&(e&&null!==h.alternate&&d.delete(null===h.key?g:h.key),i=o(h,i,g),null===c?u=h:c.sibling=h,c=h);return e&&d.forEach((function(e){return t(a,e)})),u}function h(a,l,s,u){var c=$(s);if("function"!=typeof c)throw Error(i(150));if(null==(s=c.call(s)))throw Error(i(151));for(var d=c=null,g=l,h=l=0,b=null,v=s.next();null!==g&&!v.done;h++,v=s.next()){g.index>h?(b=g,g=null):b=g.sibling;var y=p(a,g,v.value,u);if(null===y){null===g&&(g=b);break}e&&g&&null===y.alternate&&t(a,g),l=o(y,l,h),null===d?c=y:d.sibling=y,d=y,g=b}if(v.done)return n(a,g),c;if(null===g){for(;!v.done;h++,v=s.next())null!==(v=f(a,v.value,u))&&(l=o(v,l,h),null===d?c=v:d.sibling=v,d=v);return c}for(g=r(a,g);!v.done;h++,v=s.next())null!==(v=m(g,a,h,v.value,u))&&(e&&null!==v.alternate&&g.delete(null===v.key?h:v.key),l=o(v,l,h),null===d?c=v:d.sibling=v,d=v);return e&&g.forEach((function(e){return t(a,e)})),c}return function(e,r,o,s){var u="object"==typeof o&&null!==o&&o.type===x&&null===o.key;u&&(o=o.props.children);var c="object"==typeof o&&null!==o;if(c)switch(o.$$typeof){case E:e:{for(c=o.key,u=r;null!==u;){if(u.key===c){if(7===u.tag){if(o.type===x){n(e,u.sibling),(r=a(u,o.props.children)).return=e,e=r;break e}}else if(u.elementType===o.type){n(e,u.sibling),(r=a(u,o.props)).ref=xo(e,u,o),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}o.type===x?((r=Ws(o.props.children,e.mode,s,o.key)).return=e,e=r):((s=Zs(o.type,o.key,o.props,null,e.mode,s)).ref=xo(e,r,o),s.return=e,e=s)}return l(e);case S:e:{for(u=o.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Qs(o,e.mode,s)).return=e,e=r}return l(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,o)).return=e,e=r):(n(e,r),(r=Ys(o,e.mode,s)).return=e,e=r),l(e);if(So(o))return g(e,r,o,s);if($(o))return h(e,r,o,s);if(c&&Co(e,o),void 0===o&&!u)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,Z(e.type)||"Component"))}return n(e,r)}}var To=Oo(!0),_o=Oo(!1),Po={},Ao=ua(Po),Lo=ua(Po),Ro=ua(Po);function Do(e){if(e===Po)throw Error(i(174));return e}function No(e,t){switch(da(Ro,t),da(Lo,e),da(Ao,Po),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:me(null,"");break;default:t=me(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ca(Ao),da(Ao,t)}function jo(){ca(Ao),ca(Lo),ca(Ro)}function Io(e){Do(Ro.current);var t=Do(Ao.current),n=me(t,e.type);t!==n&&(da(Lo,e),da(Ao,n))}function Mo(e){Lo.current===e&&(ca(Ao),ca(Lo))}var Fo=ua(0);function Bo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var zo=null,Uo=null,$o=!1;function qo(e,t){var n=Gs(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Go(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Ho(e){if($o){var t=Uo;if(t){var n=t;if(!Go(e,t)){if(!(t=Wr(n.nextSibling))||!Go(e,t))return e.flags=-1025&e.flags|2,$o=!1,void(zo=e);qo(zo,n)}zo=e,Uo=Wr(t.firstChild)}else e.flags=-1025&e.flags|2,$o=!1,zo=e}}function Vo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;zo=e}function Zo(e){if(e!==zo)return!1;if(!$o)return Vo(e),$o=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Gr(t,e.memoizedProps))for(t=Uo;t;)qo(e,t),t=Wr(t.nextSibling);if(Vo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Uo=Wr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Uo=null}}else Uo=zo?Wr(e.stateNode.nextSibling):null;return!0}function Wo(){Uo=zo=null,$o=!1}var Ko=[];function Yo(){for(var e=0;e<Ko.length;e++)Ko[e]._workInProgressVersionPrimary=null;Ko.length=0}var Qo=k.ReactCurrentDispatcher,Xo=k.ReactCurrentBatchConfig,Jo=0,ei=null,ti=null,ni=null,ri=!1,ai=!1;function oi(){throw Error(i(321))}function ii(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!cr(e[n],t[n]))return!1;return!0}function li(e,t,n,r,a,o){if(Jo=o,ei=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Qo.current=null===e||null===e.memoizedState?Di:Ni,e=n(r,a),ai){o=0;do{if(ai=!1,!(25>o))throw Error(i(301));o+=1,ni=ti=null,t.updateQueue=null,Qo.current=ji,e=n(r,a)}while(ai)}if(Qo.current=Ri,t=null!==ti&&null!==ti.next,Jo=0,ni=ti=ei=null,ri=!1,t)throw Error(i(300));return e}function si(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ni?ei.memoizedState=ni=e:ni=ni.next=e,ni}function ui(){if(null===ti){var e=ei.alternate;e=null!==e?e.memoizedState:null}else e=ti.next;var t=null===ni?ei.memoizedState:ni.next;if(null!==t)ni=t,ti=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ti=e).memoizedState,baseState:ti.baseState,baseQueue:ti.baseQueue,queue:ti.queue,next:null},null===ni?ei.memoizedState=ni=e:ni=ni.next=e}return ni}function ci(e,t){return"function"==typeof t?t(e):t}function di(e){var t=ui(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=ti,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var l=a.next;a.next=o.next,o.next=l}r.baseQueue=a=o,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var s=l=o=null,u=a;do{var c=u.lane;if((Jo&c)===c)null!==s&&(s=s.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),r=u.eagerReducer===e?u.eagerState:e(r,u.action);else{var d={lane:c,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===s?(l=s=d,o=r):s=s.next=d,ei.lanes|=c,Ul|=c}u=u.next}while(null!==u&&u!==a);null===s?o=r:s.next=l,cr(r,t.memoizedState)||(Mi=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=s,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function fi(e){var t=ui(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{o=e(o,l.action),l=l.next}while(l!==a);cr(o,t.memoizedState)||(Mi=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function pi(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=(Jo&e)===e)&&(t._workInProgressVersionPrimary=r,Ko.push(t))),e)return n(t._source);throw Ko.push(t),Error(i(350))}function mi(e,t,n,r){var a=Dl;if(null===a)throw Error(i(349));var o=t._getVersion,l=o(t._source),s=Qo.current,u=s.useState((function(){return pi(a,t,n)})),c=u[1],d=u[0];u=ni;var f=e.memoizedState,p=f.refs,m=p.getSnapshot,g=f.source;f=f.subscribe;var h=ei;return e.memoizedState={refs:p,source:t,subscribe:r},s.useEffect((function(){p.getSnapshot=n,p.setSnapshot=c;var e=o(t._source);if(!cr(l,e)){e=n(t._source),cr(d,e)||(c(e),e=ps(h),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0<i;){var s=31-Gt(i),u=1<<s;r[s]|=e,i&=~u}}}),[n,t,r]),s.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=ps(h);a.mutableReadLanes|=r&a.pendingLanes}catch(o){n((function(){throw o}))}}))}),[t,r]),cr(m,n)&&cr(g,t)&&cr(f,r)||((e={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:d}).dispatch=c=Li.bind(null,ei,e),u.queue=e,u.baseQueue=null,d=pi(a,t,n),u.memoizedState=u.baseState=d),d}function gi(e,t,n){return mi(ui(),e,t,n)}function hi(e){var t=si();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:e}).dispatch=Li.bind(null,ei,e),[t.memoizedState,e]}function bi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ei.updateQueue)?(t={lastEffect:null},ei.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function vi(e){return e={current:e},si().memoizedState=e}function yi(){return ui().memoizedState}function wi(e,t,n,r){var a=si();ei.flags|=e,a.memoizedState=bi(1|t,n,void 0,void 0===r?null:r)}function ki(e,t,n,r){var a=ui();r=void 0===r?null:r;var o=void 0;if(null!==ti){var i=ti.memoizedState;if(o=i.destroy,null!==r&&ii(r,i.deps))return void bi(t,n,o,r)}ei.flags|=e,a.memoizedState=bi(1|t,n,o,r)}function Ei(e,t){return wi(516,4,e,t)}function Si(e,t){return ki(516,4,e,t)}function xi(e,t){return ki(4,2,e,t)}function Ci(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Oi(e,t,n){return n=null!=n?n.concat([e]):null,ki(4,2,Ci.bind(null,t,e),n)}function Ti(){}function _i(e,t){var n=ui();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ii(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pi(e,t){var n=ui();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ii(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ai(e,t){var n=Ga();Va(98>n?98:n,(function(){e(!0)})),Va(97<n?97:n,(function(){var n=Xo.transition;Xo.transition=1;try{e(!1),t()}finally{Xo.transition=n}}))}function Li(e,t,n){var r=fs(),a=ps(e),o={lane:a,action:n,eagerReducer:null,eagerState:null,next:null},i=t.pending;if(null===i?o.next=o:(o.next=i.next,i.next=o),t.pending=o,i=e.alternate,e===ei||null!==i&&i===ei)ai=ri=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var l=t.lastRenderedState,s=i(l,n);if(o.eagerReducer=i,o.eagerState=s,cr(s,l))return}catch(u){}ms(e,a,r)}}var Ri={readContext:io,useCallback:oi,useContext:oi,useEffect:oi,useImperativeHandle:oi,useLayoutEffect:oi,useMemo:oi,useReducer:oi,useRef:oi,useState:oi,useDebugValue:oi,useDeferredValue:oi,useTransition:oi,useMutableSource:oi,useOpaqueIdentifier:oi,unstable_isNewReconciler:!1},Di={readContext:io,useCallback:function(e,t){return si().memoizedState=[e,void 0===t?null:t],e},useContext:io,useEffect:Ei,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,wi(4,2,Ci.bind(null,t,e),n)},useLayoutEffect:function(e,t){return wi(4,2,e,t)},useMemo:function(e,t){var n=si();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=si();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Li.bind(null,ei,e),[r.memoizedState,e]},useRef:vi,useState:hi,useDebugValue:Ti,useDeferredValue:function(e){var t=hi(e),n=t[0],r=t[1];return Ei((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=hi(!1),t=e[0];return vi(e=Ai.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=si();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},mi(r,e,t,n)},useOpaqueIdentifier:function(){if($o){var e=!1,t=function(e){return{$$typeof:j,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Yr++).toString(36))),Error(i(355))})),n=hi(t)[1];return 0==(2&ei.mode)&&(ei.flags|=516,bi(5,(function(){n("r:"+(Yr++).toString(36))}),void 0,null)),t}return hi(t="r:"+(Yr++).toString(36)),t},unstable_isNewReconciler:!1},Ni={readContext:io,useCallback:_i,useContext:io,useEffect:Si,useImperativeHandle:Oi,useLayoutEffect:xi,useMemo:Pi,useReducer:di,useRef:yi,useState:function(){return di(ci)},useDebugValue:Ti,useDeferredValue:function(e){var t=di(ci),n=t[0],r=t[1];return Si((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=di(ci)[0];return[yi().current,e]},useMutableSource:gi,useOpaqueIdentifier:function(){return di(ci)[0]},unstable_isNewReconciler:!1},ji={readContext:io,useCallback:_i,useContext:io,useEffect:Si,useImperativeHandle:Oi,useLayoutEffect:xi,useMemo:Pi,useReducer:fi,useRef:yi,useState:function(){return fi(ci)},useDebugValue:Ti,useDeferredValue:function(e){var t=fi(ci),n=t[0],r=t[1];return Si((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=fi(ci)[0];return[yi().current,e]},useMutableSource:gi,useOpaqueIdentifier:function(){return fi(ci)[0]},unstable_isNewReconciler:!1},Ii=k.ReactCurrentOwner,Mi=!1;function Fi(e,t,n,r){t.child=null===e?_o(t,null,n,r):To(t,e.child,n,r)}function Bi(e,t,n,r,a){n=n.render;var o=t.ref;return oo(t,a),r=li(e,t,n,r,o,a),null===e||Mi?(t.flags|=1,Fi(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,ol(e,t,a))}function zi(e,t,n,r,a,o){if(null===e){var i=n.type;return"function"!=typeof i||Hs(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Zs(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Ui(e,t,i,r,a,o))}return i=e.child,0==(a&o)&&(a=i.memoizedProps,(n=null!==(n=n.compare)?n:fr)(a,r)&&e.ref===t.ref)?ol(e,t,o):(t.flags|=1,(e=Vs(i,r)).ref=t.ref,e.return=t,t.child=e)}function Ui(e,t,n,r,a,o){if(null!==e&&fr(e.memoizedProps,r)&&e.ref===t.ref){if(Mi=!1,0==(o&a))return t.lanes=e.lanes,ol(e,t,o);0!=(16384&e.flags)&&(Mi=!0)}return Gi(e,t,n,r,o)}function $i(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},Es(t,n);else{if(0==(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Es(t,e),null;t.memoizedState={baseLanes:0},Es(t,null!==o?o.baseLanes:n)}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Es(t,r);return Fi(e,t,a,n),t.child}function qi(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Gi(e,t,n,r,a){var o=ba(n)?ga:pa.current;return o=ha(t,o),oo(t,a),n=li(e,t,n,r,o,a),null===e||Mi?(t.flags|=1,Fi(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,ol(e,t,a))}function Hi(e,t,n,r,a){if(ba(n)){var o=!0;ka(t)}else o=!1;if(oo(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),wo(t,n,r),Eo(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,u=n.contextType;"object"==typeof u&&null!==u?u=io(u):u=ha(t,u=ba(n)?ga:pa.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==r||s!==u)&&ko(t,i,r,u),lo=!1;var f=t.memoizedState;i.state=f,mo(t,r,i,a),s=t.memoizedState,l!==r||f!==s||ma.current||lo?("function"==typeof c&&(bo(t,n,c,r),s=t.memoizedState),(l=lo||yo(t,n,l,r,f,s,u))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4)):("function"==typeof i.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=u,r=l):("function"==typeof i.componentDidMount&&(t.flags|=4),r=!1)}else{i=t.stateNode,uo(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:Qa(t.type,l),i.props=u,d=t.pendingProps,f=i.context,"object"==typeof(s=n.contextType)&&null!==s?s=io(s):s=ha(t,s=ba(n)?ga:pa.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==d||f!==s)&&ko(t,i,r,s),lo=!1,f=t.memoizedState,i.state=f,mo(t,r,i,a);var m=t.memoizedState;l!==d||f!==m||ma.current||lo?("function"==typeof p&&(bo(t,n,p,r),m=t.memoizedState),(u=lo||yo(t,n,u,r,f,m,s))?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,s),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,s)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=s,r=u):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),r=!1)}return Vi(e,t,n,r,o,a)}function Vi(e,t,n,r,a,o){qi(e,t);var i=0!=(64&t.flags);if(!r&&!i)return a&&Ea(t,n,!1),ol(e,t,o);r=t.stateNode,Ii.current=t;var l=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=To(t,e.child,null,o),t.child=To(t,null,l,o)):Fi(e,t,l,o),t.memoizedState=r.state,a&&Ea(t,n,!0),t.child}function Zi(e){var t=e.stateNode;t.pendingContext?ya(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ya(0,t.context,!1),No(e,t.containerInfo)}var Wi,Ki,Yi,Qi={dehydrated:null,retryLane:0};function Xi(e,t,n){var r,a=t.pendingProps,o=Fo.current,i=!1;return(r=0!=(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&o)),r?(i=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),da(Fo,1&o),null===e?(void 0!==a.fallback&&Ho(t),e=a.children,o=a.fallback,i?(e=Ji(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Qi,e):"number"==typeof a.unstable_expectedLoadTime?(e=Ji(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Qi,t.lanes=33554432,e):((n=Ks({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,i?(a=tl(e,t,a.children,a.fallback,n),i=t.child,o=e.child.memoizedState,i.memoizedState=null===o?{baseLanes:n}:{baseLanes:o.baseLanes|n},i.childLanes=e.childLanes&~n,t.memoizedState=Qi,a):(n=el(e,t,a.children,n),t.memoizedState=null,n))}function Ji(e,t,n,r){var a=e.mode,o=e.child;return t={mode:"hidden",children:t},0==(2&a)&&null!==o?(o.childLanes=0,o.pendingProps=t):o=Ks(t,a,0,null),n=Ws(n,a,r,null),o.return=e,n.return=e,o.sibling=n,e.child=o,n}function el(e,t,n,r){var a=e.child;return e=a.sibling,n=Vs(a,{mode:"visible",children:n}),0==(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function tl(e,t,n,r,a){var o=t.mode,i=e.child;e=i.sibling;var l={mode:"hidden",children:n};return 0==(2&o)&&t.child!==i?((n=t.child).childLanes=0,n.pendingProps=l,null!==(i=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=i,i.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Vs(i,l),null!==e?r=Vs(e,r):(r=Ws(r,o,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function nl(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ao(e.return,t)}function rl(e,t,n,r,a,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,lastEffect:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a,i.lastEffect=o)}function al(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Fi(e,t,r.children,n),0!=(2&(r=Fo.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&nl(e,n);else if(19===e.tag)nl(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(da(Fo,r),0==(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Bo(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),rl(t,!1,a,n,o,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Bo(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}rl(t,!0,n,null,o,t.lastEffect);break;case"together":rl(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function ol(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ul|=t.lanes,0!=(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Vs(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Vs(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function il(e,t){if(!$o)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ll(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ba(t.type)&&va(),null;case 3:return jo(),ca(ma),ca(pa),Yo(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Zo(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Mo(t);var o=Do(Ro.current);if(n=t.type,null!==e&&null!=t.stateNode)Ki(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(i(166));return null}if(e=Do(Ao.current),Zo(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[Xr]=t,r[Jr]=l,n){case"dialog":Ar("cancel",r),Ar("close",r);break;case"iframe":case"object":case"embed":Ar("load",r);break;case"video":case"audio":for(e=0;e<Or.length;e++)Ar(Or[e],r);break;case"source":Ar("error",r);break;case"img":case"image":case"link":Ar("error",r),Ar("load",r);break;case"details":Ar("toggle",r);break;case"input":ee(r,l),Ar("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},Ar("invalid",r);break;case"textarea":se(r,l),Ar("invalid",r)}for(var u in xe(n,l),e=null,l)l.hasOwnProperty(u)&&(o=l[u],"children"===u?"string"==typeof o?r.textContent!==o&&(e=["children",o]):"number"==typeof o&&r.textContent!==""+o&&(e=["children",""+o]):s.hasOwnProperty(u)&&null!=o&&"onScroll"===u&&Ar("scroll",r));switch(n){case"input":Y(r),re(r,l,!0);break;case"textarea":Y(r),ce(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=zr)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(u=9===o.nodeType?o:o.ownerDocument,e===de&&(e=pe(n)),e===de?"script"===n?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),"select"===n&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[Xr]=t,e[Jr]=r,Wi(e,t),t.stateNode=e,u=Ce(n,r),n){case"dialog":Ar("cancel",e),Ar("close",e),o=r;break;case"iframe":case"object":case"embed":Ar("load",e),o=r;break;case"video":case"audio":for(o=0;o<Or.length;o++)Ar(Or[o],e);o=r;break;case"source":Ar("error",e),o=r;break;case"img":case"image":case"link":Ar("error",e),Ar("load",e),o=r;break;case"details":Ar("toggle",e),o=r;break;case"input":ee(e,r),o=J(e,r),Ar("invalid",e);break;case"option":o=oe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=a({},r,{value:void 0}),Ar("invalid",e);break;case"textarea":se(e,r),o=le(e,r),Ar("invalid",e);break;default:o=r}xe(n,o);var c=o;for(l in c)if(c.hasOwnProperty(l)){var d=c[l];"style"===l?Ee(e,d):"dangerouslySetInnerHTML"===l?null!=(d=d?d.__html:void 0)&&be(e,d):"children"===l?"string"==typeof d?("textarea"!==n||""!==d)&&ve(e,d):"number"==typeof d&&ve(e,""+d):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(s.hasOwnProperty(l)?null!=d&&"onScroll"===l&&Ar("scroll",e):null!=d&&w(e,l,d,u))}switch(n){case"input":Y(e),re(e,r,!1);break;case"textarea":Y(e),ce(e);break;case"option":null!=r.value&&e.setAttribute("value",""+W(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ie(e,!!r.multiple,l,!1):null!=r.defaultValue&&ie(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=zr)}qr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Yi(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));n=Do(Ro.current),Do(Ao.current),Zo(t)?(r=t.stateNode,n=t.memoizedProps,r[Xr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Xr]=t,t.stateNode=r)}return null;case 13:return ca(Fo),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Zo(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Fo.current)?0===Fl&&(Fl=3):(0!==Fl&&3!==Fl||(Fl=4),null===Dl||0==(134217727&Ul)&&0==(134217727&$l)||vs(Dl,jl))),(r||n)&&(t.flags|=4),null);case 4:return jo(),null===e&&Rr(t.stateNode.containerInfo),null;case 10:return ro(t),null;case 19:if(ca(Fo),null===(r=t.memoizedState))return null;if(l=0!=(64&t.flags),null===(u=r.rendering))if(l)il(r,!1);else{if(0!==Fl||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(u=Bo(e))){for(t.flags|=64,il(r,!1),null!==(l=u.updateQueue)&&(t.updateQueue=l,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(l=n).flags&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,null===(u=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=u.childLanes,l.lanes=u.lanes,l.child=u.child,l.memoizedProps=u.memoizedProps,l.memoizedState=u.memoizedState,l.updateQueue=u.updateQueue,l.type=u.type,e=u.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return da(Fo,1&Fo.current|2),t.child}e=e.sibling}null!==r.tail&&qa()>Vl&&(t.flags|=64,l=!0,il(r,!1),t.lanes=33554432)}else{if(!l)if(null!==(e=Bo(u))){if(t.flags|=64,l=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),il(r,!0),null===r.tail&&"hidden"===r.tailMode&&!u.alternate&&!$o)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*qa()-r.renderingStartTime>Vl&&1073741824!==n&&(t.flags|=64,l=!0,il(r,!1),t.lanes=33554432);r.isBackwards?(u.sibling=t.child,t.child=u):(null!==(n=r.last)?n.sibling=u:t.child=u,r.last=u)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=qa(),n.sibling=null,t=Fo.current,da(Fo,l?1&t|2:1&t),n):null;case 23:case 24:return Ss(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(i(156,t.tag))}function sl(e){switch(e.tag){case 1:ba(e.type)&&va();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(jo(),ca(ma),ca(pa),Yo(),0!=(64&(t=e.flags)))throw Error(i(285));return e.flags=-4097&t|64,e;case 5:return Mo(e),null;case 13:return ca(Fo),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ca(Fo),null;case 4:return jo(),null;case 10:return ro(e),null;case 23:case 24:return Ss(),null;default:return null}}function ul(e,t){try{var n="",r=t;do{n+=V(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a}}function cl(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}Wi=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ki=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Do(Ao.current);var i,l=null;switch(n){case"input":o=J(e,o),r=J(e,r),l=[];break;case"option":o=oe(e,o),r=oe(e,r),l=[];break;case"select":o=a({},o,{value:void 0}),r=a({},r,{value:void 0}),l=[];break;case"textarea":o=le(e,o),r=le(e,r),l=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=zr)}for(d in xe(n,r),n=null,o)if(!r.hasOwnProperty(d)&&o.hasOwnProperty(d)&&null!=o[d])if("style"===d){var u=o[d];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(s.hasOwnProperty(d)?l||(l=[]):(l=l||[]).push(d,null));for(d in r){var c=r[d];if(u=null!=o?o[d]:void 0,r.hasOwnProperty(d)&&c!==u&&(null!=c||null!=u))if("style"===d)if(u){for(i in u)!u.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&u[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(l||(l=[]),l.push(d,n)),n=c;else"dangerouslySetInnerHTML"===d?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(l=l||[]).push(d,c)):"children"===d?"string"!=typeof c&&"number"!=typeof c||(l=l||[]).push(d,""+c):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(s.hasOwnProperty(d)?(null!=c&&"onScroll"===d&&Ar("scroll",e),l||u===c||(l=[])):"object"==typeof c&&null!==c&&c.$$typeof===j?c.toString():(l=l||[]).push(d,c))}n&&(l=l||[]).push("style",n);var d=l;(t.updateQueue=d)&&(t.flags|=4)}},Yi=function(e,t,n,r){n!==r&&(t.flags|=4)};var dl="function"==typeof WeakMap?WeakMap:Map;function fl(e,t,n){(n=co(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Yl||(Yl=!0,Ql=r),cl(0,t)},n}function pl(e,t,n){(n=co(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return cl(0,t),r(a)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Xl?Xl=new Set([this]):Xl.add(this),cl(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var ml="function"==typeof WeakSet?WeakSet:Set;function gl(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(n){zs(e,n)}else t.current=null}function hl(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Qa(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Zr(t.stateNode.containerInfo))}throw Error(i(163))}function bl(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;r=a.next,0!=(4&(a=a.tag))&&0!=(1&a)&&(Ms(n,e),Is(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Qa(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&go(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}go(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&qr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Et(n)))))}throw Error(i(163))}function vl(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var a=n.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,r.style.display=ke("display",a)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function yl(e,t){if(xa&&"function"==typeof xa.onCommitFiberUnmount)try{xa.onCommitFiberUnmount(Sa,t)}catch(o){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,a=r.destroy;if(r=r.tag,void 0!==a)if(0!=(4&r))Ms(t,n);else{r=t;try{a()}catch(o){zs(r,o)}}n=n.next}while(n!==e)}break;case 1:if(gl(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(o){zs(t,o)}break;case 5:gl(t);break;case 4:Cl(e,t)}}function wl(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function kl(e){return 5===e.tag||3===e.tag||4===e.tag}function El(e){e:{for(var t=e.return;null!==t;){if(kl(t))break e;t=t.return}throw Error(i(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}16&n.flags&&(ve(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||kl(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?Sl(e,n,t):xl(e,n,t)}function Sl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=zr));else if(4!==r&&null!==(e=e.child))for(Sl(e,t,n),e=e.sibling;null!==e;)Sl(e,t,n),e=e.sibling}function xl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(xl(e,t,n),e=e.sibling;null!==e;)xl(e,t,n),e=e.sibling}function Cl(e,t){for(var n,r,a=t,o=!1;;){if(!o){o=a.return;e:for(;;){if(null===o)throw Error(i(160));switch(n=o.stateNode,o.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}o=o.return}o=!0}if(5===a.tag||6===a.tag){e:for(var l=e,s=a,u=s;;)if(yl(l,u),null!==u.child&&4!==u.tag)u.child.return=u,u=u.child;else{if(u===s)break e;for(;null===u.sibling;){if(null===u.return||u.return===s)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}r?(l=n,s=a.stateNode,8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)):n.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){n=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(yl(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(o=!1)}a.sibling.return=a.return,a=a.sibling}}function Ol(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var a=null!==e?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(n[Jr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),Ce(e,a),t=Ce(e,r),a=0;a<o.length;a+=2){var l=o[a],s=o[a+1];"style"===l?Ee(n,s):"dangerouslySetInnerHTML"===l?be(n,s):"children"===l?ve(n,s):w(n,l,s,t)}switch(e){case"input":ne(n,r);break;case"textarea":ue(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(o=r.value)?ie(n,!!r.multiple,o,!1):e!==!!r.multiple&&(null!=r.defaultValue?ie(n,!!r.multiple,r.defaultValue,!0):ie(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,Et(n.containerInfo)));case 13:return null!==t.memoizedState&&(Hl=qa(),vl(t.child,!0)),void Tl(t);case 19:return void Tl(t);case 23:case 24:return void vl(t,null!==t.memoizedState)}throw Error(i(163))}function Tl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ml),t.forEach((function(t){var r=$s.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function _l(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Pl=Math.ceil,Al=k.ReactCurrentDispatcher,Ll=k.ReactCurrentOwner,Rl=0,Dl=null,Nl=null,jl=0,Il=0,Ml=ua(0),Fl=0,Bl=null,zl=0,Ul=0,$l=0,ql=0,Gl=null,Hl=0,Vl=1/0;function Zl(){Vl=qa()+500}var Wl,Kl=null,Yl=!1,Ql=null,Xl=null,Jl=!1,es=null,ts=90,ns=[],rs=[],as=null,os=0,is=null,ls=-1,ss=0,us=0,cs=null,ds=!1;function fs(){return 0!=(48&Rl)?qa():-1!==ls?ls:ls=qa()}function ps(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Ga()?1:2;if(0===ss&&(ss=zl),0!==Ya.transition){0!==us&&(us=null!==Gl?Gl.pendingLanes:0),e=ss;var t=4186112&~us;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Ga(),0!=(4&Rl)&&98===e?e=zt(12,ss):e=zt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ss),e}function ms(e,t,n){if(50<os)throw os=0,is=null,Error(i(185));if(null===(e=gs(e,t)))return null;qt(e,t,n),e===Dl&&($l|=t,4===Fl&&vs(e,jl));var r=Ga();1===t?0!=(8&Rl)&&0==(48&Rl)?ys(e):(hs(e,n),0===Rl&&(Zl(),Wa())):(0==(4&Rl)||98!==r&&99!==r||(null===as?as=new Set([e]):as.add(e)),hs(e,n)),Gl=e}function gs(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function hs(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,o=e.expirationTimes,l=e.pendingLanes;0<l;){var s=31-Gt(l),u=1<<s,c=o[s];if(-1===c){if(0==(u&r)||0!=(u&a)){c=t,Mt(u);var d=It;o[s]=10<=d?c+250:6<=d?c+5e3:-1}}else c<=t&&(e.expiredLanes|=u);l&=~u}if(r=Ft(e,e===Dl?jl:0),t=It,0===r)null!==n&&(n!==Ma&&Ta(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Ma&&Ta(n)}15===t?(n=ys.bind(null,e),null===Ba?(Ba=[n],za=Oa(Ra,Ka)):Ba.push(n),n=Ma):14===t?n=Za(99,ys.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(t),n=Za(n,bs.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function bs(e){if(ls=-1,us=ss=0,0!=(48&Rl))throw Error(i(327));var t=e.callbackNode;if(js()&&e.callbackNode!==t)return null;var n=Ft(e,e===Dl?jl:0);if(0===n)return null;var r=n,a=Rl;Rl|=16;var o=Os();for(Dl===e&&jl===r||(Zl(),xs(e,r));;)try{Ps();break}catch(s){Cs(e,s)}if(no(),Al.current=o,Rl=a,null!==Nl?r=0:(Dl=null,jl=0,r=Fl),0!=(zl&$l))xs(e,0);else if(0!==r){if(2===r&&(Rl|=64,e.hydrate&&(e.hydrate=!1,Zr(e.containerInfo)),0!==(n=Bt(e))&&(r=Ts(e,n))),1===r)throw t=Bl,xs(e,0),vs(e,n),hs(e,qa()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(i(345));case 2:case 5:Rs(e);break;case 3:if(vs(e,n),(62914560&n)===n&&10<(r=Hl+500-qa())){if(0!==Ft(e,0))break;if(((a=e.suspendedLanes)&n)!==n){fs(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Hr(Rs.bind(null,e),r);break}Rs(e);break;case 4:if(vs(e,n),(4186112&n)===n)break;for(r=e.eventTimes,a=-1;0<n;){var l=31-Gt(n);o=1<<l,(l=r[l])>a&&(a=l),n&=~o}if(n=a,10<(n=(120>(n=qa()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Pl(n/1960))-n)){e.timeoutHandle=Hr(Rs.bind(null,e),n);break}Rs(e);break;default:throw Error(i(329))}}return hs(e,qa()),e.callbackNode===t?bs.bind(null,e):null}function vs(e,t){for(t&=~ql,t&=~$l,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Gt(t),r=1<<n;e[n]=-1,t&=~r}}function ys(e){if(0!=(48&Rl))throw Error(i(327));if(js(),e===Dl&&0!=(e.expiredLanes&jl)){var t=jl,n=Ts(e,t);0!=(zl&$l)&&(n=Ts(e,t=Ft(e,t)))}else n=Ts(e,t=Ft(e,0));if(0!==e.tag&&2===n&&(Rl|=64,e.hydrate&&(e.hydrate=!1,Zr(e.containerInfo)),0!==(t=Bt(e))&&(n=Ts(e,t))),1===n)throw n=Bl,xs(e,0),vs(e,t),hs(e,qa()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Rs(e),hs(e,qa()),null}function ws(e,t){var n=Rl;Rl|=1;try{return e(t)}finally{0===(Rl=n)&&(Zl(),Wa())}}function ks(e,t){var n=Rl;Rl&=-2,Rl|=8;try{return e(t)}finally{0===(Rl=n)&&(Zl(),Wa())}}function Es(e,t){da(Ml,Il),Il|=t,zl|=t}function Ss(){Il=Ml.current,ca(Ml)}function xs(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Vr(n)),null!==Nl)for(n=Nl.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&va();break;case 3:jo(),ca(ma),ca(pa),Yo();break;case 5:Mo(r);break;case 4:jo();break;case 13:case 19:ca(Fo);break;case 10:ro(r);break;case 23:case 24:Ss()}n=n.return}Dl=e,Nl=Vs(e.current,null),jl=Il=zl=t,Fl=0,Bl=null,ql=$l=Ul=0}function Cs(e,t){for(;;){var n=Nl;try{if(no(),Qo.current=Ri,ri){for(var r=ei.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}ri=!1}if(Jo=0,ni=ti=ei=null,ai=!1,Ll.current=null,null===n||null===n.return){Fl=1,Bl=t,Nl=null;break}e:{var o=e,i=n.return,l=n,s=t;if(t=jl,l.flags|=2048,l.firstEffect=l.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var u=s;if(0==(2&l.mode)){var c=l.alternate;c?(l.updateQueue=c.updateQueue,l.memoizedState=c.memoizedState,l.lanes=c.lanes):(l.updateQueue=null,l.memoizedState=null)}var d=0!=(1&Fo.current),f=i;do{var p;if(p=13===f.tag){var m=f.memoizedState;if(null!==m)p=null!==m.dehydrated;else{var g=f.memoizedProps;p=void 0!==g.fallback&&(!0!==g.unstable_avoidThisFallback||!d)}}if(p){var h=f.updateQueue;if(null===h){var b=new Set;b.add(u),f.updateQueue=b}else h.add(u);if(0==(2&f.mode)){if(f.flags|=64,l.flags|=16384,l.flags&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var v=co(-1,1);v.tag=2,fo(l,v)}l.lanes|=1;break e}s=void 0,l=t;var y=o.pingCache;if(null===y?(y=o.pingCache=new dl,s=new Set,y.set(u,s)):void 0===(s=y.get(u))&&(s=new Set,y.set(u,s)),!s.has(l)){s.add(l);var w=Us.bind(null,o,u,l);u.then(w,w)}f.flags|=4096,f.lanes=t;break e}f=f.return}while(null!==f);s=Error((Z(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Fl&&(Fl=2),s=ul(s,l),f=i;do{switch(f.tag){case 3:o=s,f.flags|=4096,t&=-t,f.lanes|=t,po(f,fl(0,o,t));break e;case 1:o=s;var k=f.type,E=f.stateNode;if(0==(64&f.flags)&&("function"==typeof k.getDerivedStateFromError||null!==E&&"function"==typeof E.componentDidCatch&&(null===Xl||!Xl.has(E)))){f.flags|=4096,t&=-t,f.lanes|=t,po(f,pl(f,o,t));break e}}f=f.return}while(null!==f)}Ls(n)}catch(S){t=S,Nl===n&&null!==n&&(Nl=n=n.return);continue}break}}function Os(){var e=Al.current;return Al.current=Ri,null===e?Ri:e}function Ts(e,t){var n=Rl;Rl|=16;var r=Os();for(Dl===e&&jl===t||xs(e,t);;)try{_s();break}catch(a){Cs(e,a)}if(no(),Rl=n,Al.current=r,null!==Nl)throw Error(i(261));return Dl=null,jl=0,Fl}function _s(){for(;null!==Nl;)As(Nl)}function Ps(){for(;null!==Nl&&!_a();)As(Nl)}function As(e){var t=Wl(e.alternate,e,Il);e.memoizedProps=e.pendingProps,null===t?Ls(e):Nl=t,Ll.current=null}function Ls(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(n=ll(n,t,Il)))return void(Nl=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!=(1073741824&Il)||0==(4&n.mode)){for(var r=0,a=n.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;n.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=sl(t)))return n.flags&=2047,void(Nl=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Nl=t);Nl=t=e}while(null!==t);0===Fl&&(Fl=5)}function Rs(e){var t=Ga();return Va(99,Ds.bind(null,e,t)),null}function Ds(e,t){do{js()}while(null!==es);if(0!=(48&Rl))throw Error(i(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,o=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var l=e.eventTimes,s=e.expirationTimes;0<o;){var u=31-Gt(o),c=1<<u;a[u]=0,l[u]=-1,s[u]=-1,o&=~c}if(null!==as&&0==(24&r)&&as.has(e)&&as.delete(e),e===Dl&&(Nl=Dl=null,jl=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(a=Rl,Rl|=32,Ll.current=null,Ur=Kt,br(l=hr())){if("selectionStart"in l)s={start:l.selectionStart,end:l.selectionEnd};else e:if(s=(s=l.ownerDocument)&&s.defaultView||window,(c=s.getSelection&&s.getSelection())&&0!==c.rangeCount){s=c.anchorNode,o=c.anchorOffset,u=c.focusNode,c=c.focusOffset;try{s.nodeType,u.nodeType}catch(O){s=null;break e}var d=0,f=-1,p=-1,m=0,g=0,h=l,b=null;t:for(;;){for(var v;h!==s||0!==o&&3!==h.nodeType||(f=d+o),h!==u||0!==c&&3!==h.nodeType||(p=d+c),3===h.nodeType&&(d+=h.nodeValue.length),null!==(v=h.firstChild);)b=h,h=v;for(;;){if(h===l)break t;if(b===s&&++m===o&&(f=d),b===u&&++g===c&&(p=d),null!==(v=h.nextSibling))break;b=(h=b).parentNode}h=v}s=-1===f||-1===p?null:{start:f,end:p}}else s=null;s=s||{start:0,end:0}}else s=null;$r={focusedElem:l,selectionRange:s},Kt=!1,cs=null,ds=!1,Kl=r;do{try{Ns()}catch(O){if(null===Kl)throw Error(i(330));zs(Kl,O),Kl=Kl.nextEffect}}while(null!==Kl);cs=null,Kl=r;do{try{for(l=e;null!==Kl;){var y=Kl.flags;if(16&y&&ve(Kl.stateNode,""),128&y){var w=Kl.alternate;if(null!==w){var k=w.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&y){case 2:El(Kl),Kl.flags&=-3;break;case 6:El(Kl),Kl.flags&=-3,Ol(Kl.alternate,Kl);break;case 1024:Kl.flags&=-1025;break;case 1028:Kl.flags&=-1025,Ol(Kl.alternate,Kl);break;case 4:Ol(Kl.alternate,Kl);break;case 8:Cl(l,s=Kl);var E=s.alternate;wl(s),null!==E&&wl(E)}Kl=Kl.nextEffect}}catch(O){if(null===Kl)throw Error(i(330));zs(Kl,O),Kl=Kl.nextEffect}}while(null!==Kl);if(k=$r,w=hr(),y=k.focusedElem,l=k.selectionRange,w!==y&&y&&y.ownerDocument&&gr(y.ownerDocument.documentElement,y)){null!==l&&br(y)&&(w=l.start,void 0===(k=l.end)&&(k=w),"selectionStart"in y?(y.selectionStart=w,y.selectionEnd=Math.min(k,y.value.length)):(k=(w=y.ownerDocument||document)&&w.defaultView||window).getSelection&&(k=k.getSelection(),s=y.textContent.length,E=Math.min(l.start,s),l=void 0===l.end?E:Math.min(l.end,s),!k.extend&&E>l&&(s=l,l=E,E=s),s=mr(y,E),o=mr(y,l),s&&o&&(1!==k.rangeCount||k.anchorNode!==s.node||k.anchorOffset!==s.offset||k.focusNode!==o.node||k.focusOffset!==o.offset)&&((w=w.createRange()).setStart(s.node,s.offset),k.removeAllRanges(),E>l?(k.addRange(w),k.extend(o.node,o.offset)):(w.setEnd(o.node,o.offset),k.addRange(w))))),w=[];for(k=y;k=k.parentNode;)1===k.nodeType&&w.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof y.focus&&y.focus(),y=0;y<w.length;y++)(k=w[y]).element.scrollLeft=k.left,k.element.scrollTop=k.top}Kt=!!Ur,$r=Ur=null,e.current=n,Kl=r;do{try{for(y=e;null!==Kl;){var S=Kl.flags;if(36&S&&bl(y,Kl.alternate,Kl),128&S){w=void 0;var x=Kl.ref;if(null!==x){var C=Kl.stateNode;Kl.tag,w=C,"function"==typeof x?x(w):x.current=w}}Kl=Kl.nextEffect}}catch(O){if(null===Kl)throw Error(i(330));zs(Kl,O),Kl=Kl.nextEffect}}while(null!==Kl);Kl=null,Fa(),Rl=a}else e.current=n;if(Jl)Jl=!1,es=e,ts=t;else for(Kl=r;null!==Kl;)t=Kl.nextEffect,Kl.nextEffect=null,8&Kl.flags&&((S=Kl).sibling=null,S.stateNode=null),Kl=t;if(0===(r=e.pendingLanes)&&(Xl=null),1===r?e===is?os++:(os=0,is=e):os=0,n=n.stateNode,xa&&"function"==typeof xa.onCommitFiberRoot)try{xa.onCommitFiberRoot(Sa,n,void 0,64==(64&n.current.flags))}catch(O){}if(hs(e,qa()),Yl)throw Yl=!1,e=Ql,Ql=null,e;return 0!=(8&Rl)||Wa(),null}function Ns(){for(;null!==Kl;){var e=Kl.alternate;ds||null===cs||(0!=(8&Kl.flags)?et(Kl,cs)&&(ds=!0):13===Kl.tag&&_l(e,Kl)&&et(Kl,cs)&&(ds=!0));var t=Kl.flags;0!=(256&t)&&hl(e,Kl),0==(512&t)||Jl||(Jl=!0,Za(97,(function(){return js(),null}))),Kl=Kl.nextEffect}}function js(){if(90!==ts){var e=97<ts?97:ts;return ts=90,Va(e,Fs)}return!1}function Is(e,t){ns.push(t,e),Jl||(Jl=!0,Za(97,(function(){return js(),null})))}function Ms(e,t){rs.push(t,e),Jl||(Jl=!0,Za(97,(function(){return js(),null})))}function Fs(){if(null===es)return!1;var e=es;if(es=null,0!=(48&Rl))throw Error(i(331));var t=Rl;Rl|=32;var n=rs;rs=[];for(var r=0;r<n.length;r+=2){var a=n[r],o=n[r+1],l=a.destroy;if(a.destroy=void 0,"function"==typeof l)try{l()}catch(u){if(null===o)throw Error(i(330));zs(o,u)}}for(n=ns,ns=[],r=0;r<n.length;r+=2){a=n[r],o=n[r+1];try{var s=a.create;a.destroy=s()}catch(u){if(null===o)throw Error(i(330));zs(o,u)}}for(s=e.current.firstEffect;null!==s;)e=s.nextEffect,s.nextEffect=null,8&s.flags&&(s.sibling=null,s.stateNode=null),s=e;return Rl=t,Wa(),!0}function Bs(e,t,n){fo(e,t=fl(0,t=ul(n,t),1)),t=fs(),null!==(e=gs(e,1))&&(qt(e,1,t),hs(e,t))}function zs(e,t){if(3===e.tag)Bs(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Bs(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Xl||!Xl.has(r))){var a=pl(n,e=ul(t,e),1);if(fo(n,a),a=fs(),null!==(n=gs(n,1)))qt(n,1,a),hs(n,a);else if("function"==typeof r.componentDidCatch&&(null===Xl||!Xl.has(r)))try{r.componentDidCatch(t,e)}catch(o){}break}}n=n.return}}function Us(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=fs(),e.pingedLanes|=e.suspendedLanes&n,Dl===e&&(jl&n)===n&&(4===Fl||3===Fl&&(62914560&jl)===jl&&500>qa()-Hl?xs(e,0):ql|=n),hs(e,t)}function $s(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Ga()?1:2:(0===ss&&(ss=zl),0===(t=Ut(62914560&~ss))&&(t=4194304))),n=fs(),null!==(e=gs(e,t))&&(qt(e,t,n),hs(e,n))}function qs(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Gs(e,t,n,r){return new qs(e,t,n,r)}function Hs(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Vs(e,t){var n=e.alternate;return null===n?((n=Gs(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Zs(e,t,n,r,a,o){var l=2;if(r=e,"function"==typeof e)Hs(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case x:return Ws(n.children,a,o,t);case I:l=8,a|=16;break;case C:l=8,a|=1;break;case O:return(e=Gs(12,n,t,8|a)).elementType=O,e.type=O,e.lanes=o,e;case A:return(e=Gs(13,n,t,a)).type=A,e.elementType=A,e.lanes=o,e;case L:return(e=Gs(19,n,t,a)).elementType=L,e.lanes=o,e;case M:return Ks(n,a,o,t);case F:return(e=Gs(24,n,t,a)).elementType=F,e.lanes=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case T:l=10;break e;case _:l=9;break e;case P:l=11;break e;case R:l=14;break e;case D:l=16,r=null;break e;case N:l=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Gs(l,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function Ws(e,t,n,r){return(e=Gs(7,e,r,t)).lanes=n,e}function Ks(e,t,n,r){return(e=Gs(23,e,r,t)).elementType=M,e.lanes=n,e}function Ys(e,t,n){return(e=Gs(6,e,null,t)).lanes=n,e}function Qs(e,t,n){return(t=Gs(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xs(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=$t(0),this.expirationTimes=$t(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$t(0),this.mutableSourceEagerHydrationData=null}function Js(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function eu(e,t,n,r){var a=t.current,o=fs(),l=ps(a);e:if(n){t:{if(Ye(n=n._reactInternals)!==n||1!==n.tag)throw Error(i(170));var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(ba(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);throw Error(i(171))}if(1===n.tag){var u=n.type;if(ba(u)){n=wa(n,u,s);break e}}n=s}else n=fa;return null===t.context?t.context=n:t.pendingContext=n,(t=co(o,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),fo(a,t),ms(a,l,o),l}function tu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function nu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function ru(e,t){nu(e,t),(e=e.alternate)&&nu(e,t)}function au(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Xs(e,t,null!=n&&!0===n.hydrate),t=Gs(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,so(t),e[ea]=n.current,Rr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(t=r[e])._getVersion;a=a(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=n}function ou(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function iu(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o._internalRoot;if("function"==typeof a){var l=a;a=function(){var e=tu(i);l.call(e)}}eu(t,i,e,a)}else{if(o=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new au(e,0,t?{hydrate:!0}:void 0)}(n,r),i=o._internalRoot,"function"==typeof a){var s=a;a=function(){var e=tu(i);s.call(e)}}ks((function(){eu(t,i,e,a)}))}return tu(i)}function lu(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ou(t))throw Error(i(200));return Js(e,t,null,n)}Wl=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||ma.current)Mi=!0;else{if(0==(n&r)){switch(Mi=!1,t.tag){case 3:Zi(t),Wo();break;case 5:Io(t);break;case 1:ba(t.type)&&ka(t);break;case 4:No(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;da(Xa,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!=(n&t.child.childLanes)?Xi(e,t,n):(da(Fo,1&Fo.current),null!==(t=ol(e,t,n))?t.sibling:null);da(Fo,1&Fo.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(64&e.flags)){if(r)return al(e,t,n);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),da(Fo,Fo.current),r)break;return null;case 23:case 24:return t.lanes=0,$i(e,t,n)}return ol(e,t,n)}Mi=0!=(16384&e.flags)}else Mi=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=ha(t,pa.current),oo(t,n),a=li(null,t,r,e,a,n),t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ba(r)){var o=!0;ka(t)}else o=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,so(t);var l=r.getDerivedStateFromProps;"function"==typeof l&&bo(t,r,l,e),a.updater=vo,t.stateNode=a,a._reactInternals=t,Eo(t,r,e,n),t=Vi(null,t,r,!0,o,n)}else t.tag=0,Fi(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(o=a._init)(a._payload),t.type=a,o=t.tag=function(e){if("function"==typeof e)return Hs(e)?1:0;if(null!=e){if((e=e.$$typeof)===P)return 11;if(e===R)return 14}return 2}(a),e=Qa(a,e),o){case 0:t=Gi(null,t,a,e,n);break e;case 1:t=Hi(null,t,a,e,n);break e;case 11:t=Bi(null,t,a,e,n);break e;case 14:t=zi(null,t,a,Qa(a.type,e),r,n);break e}throw Error(i(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Gi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 1:return r=t.type,a=t.pendingProps,Hi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 3:if(Zi(t),r=t.updateQueue,null===e||null===r)throw Error(i(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,uo(e,t),mo(t,r,null,n),(r=t.memoizedState.element)===a)Wo(),t=ol(e,t,n);else{if((o=(a=t.stateNode).hydrate)&&(Uo=Wr(t.stateNode.containerInfo.firstChild),zo=t,o=$o=!0),o){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(o=e[a])._workInProgressVersionPrimary=e[a+1],Ko.push(o);for(n=_o(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Fi(e,t,r,n),Wo();t=t.child}return t;case 5:return Io(t),null===e&&Ho(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,l=a.children,Gr(r,a)?l=null:null!==o&&Gr(r,o)&&(t.flags|=16),qi(e,t),Fi(e,t,l,n),t.child;case 6:return null===e&&Ho(t),null;case 13:return Xi(e,t,n);case 4:return No(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=To(t,null,r,n):Fi(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Bi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 7:return Fi(e,t,t.pendingProps,n),t.child;case 8:case 12:return Fi(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,l=t.memoizedProps,o=a.value;var s=t.type._context;if(da(Xa,s._currentValue),s._currentValue=o,null!==l)if(s=l.value,0===(o=cr(s,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(s,o):1073741823))){if(l.children===a.children&&!ma.current){t=ol(e,t,n);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var u=s.dependencies;if(null!==u){l=s.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&o)){1===s.tag&&((c=co(-1,n&-n)).tag=2,fo(s,c)),s.lanes|=n,null!==(c=s.alternate)&&(c.lanes|=n),ao(s.return,n),u.lanes|=n;break}c=c.next}}else l=10===s.tag&&s.type===t.type?null:s.child;if(null!==l)l.return=s;else for(l=s;null!==l;){if(l===t){l=null;break}if(null!==(s=l.sibling)){s.return=l.return,l=s;break}l=l.return}s=l}Fi(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(o=t.pendingProps).children,oo(t,n),r=r(a=io(a,o.unstable_observedBits)),t.flags|=1,Fi(e,t,r,n),t.child;case 14:return o=Qa(a=t.type,t.pendingProps),zi(e,t,a,o=Qa(a.type,o),r,n);case 15:return Ui(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Qa(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ba(r)?(e=!0,ka(t)):e=!1,oo(t,n),wo(t,r,a),Eo(t,r,a,n),Vi(null,t,r,!0,e,n);case 19:return al(e,t,n);case 23:case 24:return $i(e,t,n)}throw Error(i(156,t.tag))},au.prototype.render=function(e){eu(e,this._internalRoot,null,null)},au.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;eu(null,e,null,(function(){t[ea]=null}))},tt=function(e){13===e.tag&&(ms(e,4,fs()),ru(e,4))},nt=function(e){13===e.tag&&(ms(e,67108864,fs()),ru(e,67108864))},rt=function(e){if(13===e.tag){var t=fs(),n=ps(e);ms(e,n,t),ru(e,n)}},at=function(e,t){return t()},Te=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=oa(r);if(!a)throw Error(i(90));Q(r),ne(r,a)}}}break;case"textarea":ue(e,n);break;case"select":null!=(t=n.value)&&ie(e,!!n.multiple,t,!1)}},De=ws,Ne=function(e,t,n,r,a){var o=Rl;Rl|=4;try{return Va(98,e.bind(null,t,n,r,a))}finally{0===(Rl=o)&&(Zl(),Wa())}},je=function(){0==(49&Rl)&&(function(){if(null!==as){var e=as;as=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,hs(e,qa())}))}Wa()}(),js())},Ie=function(e,t){var n=Rl;Rl|=2;try{return e(t)}finally{0===(Rl=n)&&(Zl(),Wa())}};var su={Events:[ra,aa,oa,Le,Re,js,{current:!1}]},uu={findFiberByHostInstance:na,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cu={bundleType:uu.bundleType,version:uu.version,rendererPackageName:uu.rendererPackageName,rendererConfig:uu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Je(e))?null:e.stateNode},findFiberByHostInstance:uu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var du=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!du.isDisabled&&du.supportsFiber)try{Sa=du.inject(cu),xa=du}catch(he){}}t.createPortal=lu,t.hydrate=function(e,t,n){if(!ou(t))throw Error(i(200));return iu(null,e,t,!0,n)}},3935:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(4448)},405:(e,t,n)=>{"use strict";n.d(t,{B6:()=>H,ql:()=>J});var r=n(7294),a=n(5697),o=n.n(a),i=n(6403),l=n.n(i),s=n(1143),u=n.n(s),c=n(6774),d=n.n(c);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function g(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(a[n]=e[n]);return a}var h={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},b={rel:["amphtml","canonical","alternate"]},v={type:["application/ld+json"]},y={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(h).map((function(e){return h[e]})),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},E=Object.keys(k).reduce((function(e,t){return e[k[t]]=t,e}),{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},x=function(e){var t=S(e,h.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=S(e,"defaultTitle");return t||r||void 0},C=function(e){return S(e,"onChangeClientState")||function(){}},O=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return f({},e,t)}),{})},T=function(e,t){return t.filter((function(e){return void 0!==e[h.BASE]})).map((function(e){return e[h.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a+=1){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},_=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n,o=Object.keys(e),i=0;i<o.length;i+=1){var l=o[i],s=l.toLowerCase();-1===t.indexOf(s)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===s&&"stylesheet"===e[s].toLowerCase()||(n=s),-1===t.indexOf(l)||"innerHTML"!==l&&"cssText"!==l&&"itemprop"!==l||(n=l)}if(!n||!e[n])return!1;var u=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][u]&&(a[n][u]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),i=0;i<o.length;i+=1){var l=o[i],s=f({},r[l],a[l]);r[l]=s}return e}),[]).reverse()},P=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},A=function(e){return Array.isArray(e)?e.join(""):e},L=function(e,t){return Array.isArray(e)?e.reduce((function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e}),{priority:[],default:[]}):{default:e}},R=function(e,t){var n;return f({},e,((n={})[t]=void 0,n))},D=[h.NOSCRIPT,h.SCRIPT,h.STYLE],N=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},j=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},I=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[k[n]||n]=e[n],t}),t)},M=function(e,t){return t.map((function(t,n){var a,o=((a={key:n})["data-rh"]=!0,a);return Object.keys(t).forEach((function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?o.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:o[n]=t[e]})),r.createElement(e,o)}))},F=function(e,t,n){switch(e){case h.TITLE:return{toComponent:function(){return n=t.titleAttributes,(a={key:e=t.title})["data-rh"]=!0,o=I(n,a),[r.createElement(h.TITLE,o,e)];var e,n,a,o},toString:function(){return function(e,t,n,r){var a=j(n),o=A(t);return a?"<"+e+' data-rh="true" '+a+">"+N(o,r)+"</"+e+">":"<"+e+' data-rh="true">'+N(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return I(t)},toString:function(){return j(t)}};default:return{toComponent:function(){return M(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+N(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===D.indexOf(e);return t+"<"+e+' data-rh="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},B=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.noscriptTags,i=e.styleTags,l=e.title,s=void 0===l?"":l,u=e.titleAttributes,c=e.linkTags,d=e.metaTags,f=e.scriptTags,p={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,a=L(e.metaTags,y),o=L(t,b),i=L(n,v);return{priorityMethods:{toComponent:function(){return[].concat(M(h.META,a.priority),M(h.LINK,o.priority),M(h.SCRIPT,i.priority))},toString:function(){return F(h.META,a.priority,r)+" "+F(h.LINK,o.priority,r)+" "+F(h.SCRIPT,i.priority,r)}},metaTags:a.default,linkTags:o.default,scriptTags:i.default}}(e);p=m.priorityMethods,c=m.linkTags,d=m.metaTags,f=m.scriptTags}return{priority:p,base:F(h.BASE,t,r),bodyAttributes:F("bodyAttributes",n,r),htmlAttributes:F("htmlAttributes",a,r),link:F(h.LINK,c,r),meta:F(h.META,d,r),noscript:F(h.NOSCRIPT,o,r),script:F(h.SCRIPT,f,r),style:F(h.STYLE,i,r),title:F(h.TITLE,{title:s,titleAttributes:u},r)}},z=[],U=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?z:n.instances},add:function(e){(n.canUseDOM?z:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?z:n.instances).indexOf(e);(n.canUseDOM?z:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=B({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},$=r.createContext({}),q=o().shape({setHelmet:o().func,helmetInstances:o().shape({get:o().func,add:o().func,remove:o().func})}),G="undefined"!=typeof document,H=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new U(r.props.context,t.canUseDOM),r}return p(t,e),t.prototype.render=function(){return r.createElement($.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);H.canUseDOM=G,H.propTypes={context:o().shape({helmet:o().shape()}),children:o().node.isRequired},H.defaultProps={context:{}},H.displayName="HelmetProvider";var V=function(e,t){var n,r=document.head||document.querySelector(h.HEAD),a=r.querySelectorAll(e+"[data-rh]"),o=[].slice.call(a),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&("innerHTML"===a?r.innerHTML=t.innerHTML:"cssText"===a?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(a,void 0===t[a]?"":t[a]));r.setAttribute("data-rh","true"),o.some((function(e,t){return n=t,r.isEqualNode(e)}))?o.splice(n,1):i.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:i}},Z=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),l=0;l<i.length;l+=1){var s=i[l],u=t[s]||"";n.getAttribute(s)!==u&&n.setAttribute(s,u),-1===a.indexOf(s)&&a.push(s);var c=o.indexOf(s);-1!==c&&o.splice(c,1)}for(var d=o.length-1;d>=0;d-=1)n.removeAttribute(o[d]);a.length===o.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},W=function(e,t){var n=e.baseTag,r=e.htmlAttributes,a=e.linkTags,o=e.metaTags,i=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,u=e.styleTags,c=e.title,d=e.titleAttributes;Z(h.BODY,e.bodyAttributes),Z(h.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=A(e)),Z(h.TITLE,t)}(c,d);var f={baseTag:V(h.BASE,n),linkTags:V(h.LINK,a),metaTags:V(h.META,o),noscriptTags:V(h.NOSCRIPT,i),scriptTags:V(h.SCRIPT,s),styleTags:V(h.STYLE,u)},p={},m={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(m[e]=f[e].oldTags)})),t&&t(),l(e,p,m)},K=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}p(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,a=null,o=(e=n.helmetInstances.get().map((function(e){var t=f({},e.props);return delete t.context,t})),{baseTag:T(["href"],e),bodyAttributes:O("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:O("htmlAttributes",e),linkTags:_(h.LINK,["rel","href"],e),metaTags:_(h.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:_(h.NOSCRIPT,["innerHTML"],e),onChangeClientState:C(e),scriptTags:_(h.SCRIPT,["src","innerHTML"],e),styleTags:_(h.STYLE,["cssText"],e),title:x(e),titleAttributes:O("titleAttributes",e),prioritizeSeoTags:P(e,"prioritizeSeoTags")});H.canUseDOM?(t=o,K&&cancelAnimationFrame(K),t.defer?K=requestAnimationFrame((function(){W(t,(function(){K=null}))})):(W(t),K=null)):B&&(a=B(o)),r(a)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:q.isRequired},Y.displayName="HelmetDispatcher";var Q=["children"],X=["children"],J=function(e){function t(){return e.apply(this,arguments)||this}p(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!l()(R(this.props,"helmetData"),R(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case h.SCRIPT:case h.NOSCRIPT:return{innerHTML:t};case h.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return f({},r,((t={})[n.type]=[].concat(r[n.type]||[],[f({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(r.type){case h.TITLE:return f({},a,((t={})[r.type]=i,t.titleAttributes=f({},o),t));case h.BODY:return f({},a,{bodyAttributes:f({},o)});case h.HTML:return f({},a,{htmlAttributes:f({},o)});default:return f({},a,((n={})[r.type]=f({},o),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=f({},t);return Object.keys(e).forEach((function(t){var r;n=f({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return u()(w.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),u()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,a={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,o=r.children,i=g(r,Q),l=Object.keys(i).reduce((function(e,t){return e[E[t]||t]=i[t],e}),{}),s=e.type;switch("symbol"==typeof s?s=s.toString():n.warnOnInvalidChildren(e,o),s){case h.FRAGMENT:t=n.mapChildrenToProps(o,t);break;case h.LINK:case h.META:case h.NOSCRIPT:case h.SCRIPT:case h.STYLE:a=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:a,newChildProps:l,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:l,nestedChildren:o})}}})),this.mapArrayTypeChildrenToProps(a,t)},n.render=function(){var e=this.props,t=e.children,n=g(e,X),a=f({},n),o=n.helmetData;return t&&(a=this.mapChildrenToProps(t,a)),!o||o instanceof U||(o=new U(o.context,o.instances)),o?r.createElement(Y,f({},a,{context:o.value,helmetData:void 0})):r.createElement($.Consumer,null,(function(e){return r.createElement(Y,f({},a,{context:e}))}))},t}(r.Component);J.propTypes={base:o().object,bodyAttributes:o().object,children:o().oneOfType([o().arrayOf(o().node),o().node]),defaultTitle:o().string,defer:o().bool,encodeSpecialCharacters:o().bool,htmlAttributes:o().object,link:o().arrayOf(o().object),meta:o().arrayOf(o().object),noscript:o().arrayOf(o().object),onChangeClientState:o().func,script:o().arrayOf(o().object),style:o().arrayOf(o().object),title:o().string,titleAttributes:o().object,titleTemplate:o().string,prioritizeSeoTags:o().bool,helmetData:o().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},6403:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var l,s,u,c;if(Array.isArray(e)){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(!o(e[s],i[s]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(c=e.entries();!(s=c.next()).done;)if(!i.has(s.value[0]))return!1;for(c=e.entries();!(s=c.next()).done;)if(!o(s.value[1],i.get(s.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(c=e.entries();!(s=c.next()).done;)if(!i.has(s.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(e[s]!==i[s])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===i.toString();if((l=(u=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(s=l;0!=s--;)if(!Object.prototype.hasOwnProperty.call(i,u[s]))return!1;if(t&&e instanceof Element)return!1;for(s=l;0!=s--;)if(("_owner"!==u[s]&&"__v"!==u[s]&&"__o"!==u[s]||!e.$$typeof)&&!o(e[u[s]],i[u[s]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},9921:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,h=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case o:case l:case i:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case h:case g:case s:return e;default:return t}}case a:return t}}}function E(e){return k(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=s,t.Element=r,t.ForwardRef=f,t.Fragment=o,t.Lazy=h,t.Memo=g,t.Portal=a,t.Profiler=l,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return E(e)||k(e)===c},t.isConcurrentMode=E,t.isContextConsumer=function(e){return k(e)===u},t.isContextProvider=function(e){return k(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===f},t.isFragment=function(e){return k(e)===o},t.isLazy=function(e){return k(e)===h},t.isMemo=function(e){return k(e)===g},t.isPortal=function(e){return k(e)===a},t.isProfiler=function(e){return k(e)===l},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===l||e===i||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===g||e.$$typeof===s||e.$$typeof===u||e.$$typeof===f||e.$$typeof===v||e.$$typeof===y||e.$$typeof===w||e.$$typeof===b)},t.typeOf=k},9864:(e,t,n)=>{"use strict";e.exports=n(9921)},8356:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var l=n(7294),s=n(5697),u=[],c=[];function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function f(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var a=d(e[r]);a.loading?t.loading=!0:(t.loaded[r]=a.loaded,t.error=a.error),n.push(a.promise),a.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(r){t.error=r}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function p(e,t){return l.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function m(e,t){var d,f;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var m=i({loader:null,loading:null,delay:200,timeout:null,render:p,webpack:null,modules:null},t),g=null;function h(){return g||(g=e(m.loader)),g.promise}return u.push(h),"function"==typeof m.webpack&&c.push((function(){if((0,m.webpack)().every((function(e){return void 0!==e&&void 0!==n.m[e]})))return h()})),f=d=function(t){function n(n){var r;return o(a(a(r=t.call(this,n)||this)),"retry",(function(){r.setState({error:null,loading:!0,timedOut:!1}),g=e(m.loader),r._loadModule()})),h(),r.state={error:g.error,pastDelay:!1,timedOut:!1,loading:g.loading,loaded:g.loaded},r}r(n,t),n.preload=function(){return h()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context.loadable&&Array.isArray(m.modules)&&m.modules.forEach((function(t){e.context.loadable.report(t)})),g.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof m.delay&&(0===m.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){t({pastDelay:!0})}),m.delay)),"number"==typeof m.timeout&&(this._timeout=setTimeout((function(){t({timedOut:!0})}),m.timeout));var n=function(){t({error:g.error,loaded:g.loaded,loading:g.loading}),e._clearTimeouts()};g.promise.then((function(){return n(),null})).catch((function(e){return n(),null}))}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?l.createElement(m.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?m.render(this.state.loaded,this.props):null},n}(l.Component),o(d,"contextTypes",{loadable:s.shape({report:s.func.isRequired})}),f}function g(e){return m(d,e)}g.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return m(f,e)};var h=function(e){function t(){return e.apply(this,arguments)||this}r(t,e);var n=t.prototype;return n.getChildContext=function(){return{loadable:{report:this.props.report}}},n.render=function(){return l.Children.only(this.props.children)},t}(l.Component);function b(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return b(e)}))}o(h,"propTypes",{report:s.func.isRequired}),o(h,"childContextTypes",{loadable:s.shape({report:s.func.isRequired}).isRequired}),g.Capture=h,g.preloadAll=function(){return new Promise((function(e,t){b(u).then(e,t)}))},g.preloadReady=function(){return new Promise((function(e,t){b(c).then(e,e)}))},e.exports=g},8790:(e,t,n)=>{"use strict";n.d(t,{H:()=>l,f:()=>i});var r=n(6775),a=n(7462),o=n(7294);function i(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var a=e.path?(0,r.LX)(t,e):n.length?n[n.length-1].match:r.F0.computeRootMatch(t);return a&&(n.push({route:e,match:a}),e.routes&&i(e.routes,t,n)),a})),n}function l(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?o.createElement(r.rs,n,e.map((function(e,n){return o.createElement(r.AW,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,a.Z)({},n,{},t,{route:e})):o.createElement(e.component,(0,a.Z)({},n,t,{route:e}))}})}))):null}},3727:(e,t,n)=>{"use strict";n.d(t,{OL:()=>y,VK:()=>c,rU:()=>h});var r=n(6775),a=n(5068),o=n(7294),i=n(9318),l=n(7462),s=n(3366),u=n(2177),c=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.lX)(t.props),t}return(0,a.Z)(t,e),t.prototype.render=function(){return o.createElement(r.F0,{history:this.history,children:this.props.children})},t}(o.Component);o.Component;var d=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,i.ob)(e,null,null,t):e},p=function(e){return e},m=o.forwardRef;void 0===m&&(m=p);var g=m((function(e,t){var n=e.innerRef,r=e.navigate,a=e.onClick,i=(0,s.Z)(e,["innerRef","navigate","onClick"]),u=i.target,c=(0,l.Z)({},i,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||u&&"_self"!==u||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return c.ref=p!==m&&t||n,o.createElement("a",c)}));var h=m((function(e,t){var n=e.component,a=void 0===n?g:n,c=e.replace,h=e.to,b=e.innerRef,v=(0,s.Z)(e,["component","replace","to","innerRef"]);return o.createElement(r.s6.Consumer,null,(function(e){e||(0,u.Z)(!1);var n=e.history,r=f(d(h,e.location),e.location),s=r?n.createHref(r):"",g=(0,l.Z)({},v,{href:s,navigate:function(){var t=d(h,e.location),r=(0,i.Ep)(e.location)===(0,i.Ep)(f(t));(c||r?n.replace:n.push)(t)}});return p!==m?g.ref=t||b:g.innerRef=b,o.createElement(a,g)}))})),b=function(e){return e},v=o.forwardRef;void 0===v&&(v=b);var y=v((function(e,t){var n=e["aria-current"],a=void 0===n?"page":n,i=e.activeClassName,c=void 0===i?"active":i,p=e.activeStyle,m=e.className,g=e.exact,y=e.isActive,w=e.location,k=e.sensitive,E=e.strict,S=e.style,x=e.to,C=e.innerRef,O=(0,s.Z)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return o.createElement(r.s6.Consumer,null,(function(e){e||(0,u.Z)(!1);var n=w||e.location,i=f(d(x,n),n),s=i.pathname,T=s&&s.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),_=T?(0,r.LX)(n.pathname,{path:T,exact:g,sensitive:k,strict:E}):null,P=!!(y?y(_,n):_),A="function"==typeof m?m(P):m,L="function"==typeof S?S(P):S;P&&(A=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(A,c),L=(0,l.Z)({},L,p));var R=(0,l.Z)({"aria-current":P&&a||null,className:A,style:L,to:i},O);return b!==v?R.ref=t||C:R.innerRef=C,o.createElement(h,R)}))}))},6775:(e,t,n)=>{"use strict";n.d(t,{AW:()=>C,F0:()=>k,rs:()=>L,s6:()=>w,LX:()=>x,k6:()=>D,TH:()=>N});var r=n(5068),a=n(7294),o=n(9318),i=n(5697),l=n.n(i),s=1073741823,u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};function c(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var d=a.createContext||function(e,t){var n,o,i="__create-react-context-"+function(){var e="__global_unique_id__";return u[e]=(u[e]||0)+1}()+"__",d=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=c(t.props.value),t}(0,r.Z)(n,e);var a=n.prototype;return a.getChildContext=function(){var e;return(e={})[i]=this.emitter,e},a.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,a=e.value;((o=r)===(i=a)?0!==o||1/o==1/i:o!=o&&i!=i)?n=0:(n="function"==typeof t?t(r,a):s,0!==(n|=0)&&this.emitter.set(e.value,n))}var o,i},a.render=function(){return this.props.children},n}(a.Component);d.childContextTypes=((n={})[i]=l().object.isRequired,n);var f=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!=((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.Z)(n,t);var a=n.prototype;return a.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?s:t},a.componentDidMount=function(){this.context[i]&&this.context[i].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?s:e},a.componentWillUnmount=function(){this.context[i]&&this.context[i].off(this.onUpdate)},a.getValue=function(){return this.context[i]?this.context[i].get():e},a.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(a.Component);return f.contextTypes=((o={})[i]=l().object,o),{Provider:d,Consumer:f}};const f=d;var p=n(2177),m=n(7462),g=n(4779),h=n.n(g),b=(n(9864),n(3366)),v=(n(8679),function(e){var t=f();return t.displayName=e,t}),y=v("Router-History"),w=v("Router"),k=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.Z)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return a.createElement(w.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},a.createElement(y.Provider,{children:this.props.children||null,value:this.props.history}))},t}(a.Component);a.Component;a.Component;var E={},S=0;function x(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,a=n.exact,o=void 0!==a&&a,i=n.strict,l=void 0!==i&&i,s=n.sensitive,u=void 0!==s&&s;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=E[n]||(E[n]={});if(r[e])return r[e];var a=[],o={regexp:h()(e,a,t),keys:a};return S<1e4&&(r[e]=o,S++),o}(n,{end:o,strict:l,sensitive:u}),a=r.regexp,i=r.keys,s=a.exec(e);if(!s)return null;var c=s[0],d=s.slice(1),f=e===c;return o&&!f?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:f,params:i.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var C=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return a.createElement(w.Consumer,null,(function(t){t||(0,p.Z)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?x(n.pathname,e.props):t.match,o=(0,m.Z)({},t,{location:n,match:r}),i=e.props,l=i.children,s=i.component,u=i.render;return Array.isArray(l)&&function(e){return 0===a.Children.count(e)}(l)&&(l=null),a.createElement(w.Provider,{value:o},o.match?l?"function"==typeof l?l(o):l:s?a.createElement(s,o):u?u(o):null:"function"==typeof l?l(o):null)}))},t}(a.Component);function O(e){return"/"===e.charAt(0)?e:"/"+e}function T(e,t){if(!e)return t;var n=O(e);return 0!==t.pathname.indexOf(n)?t:(0,m.Z)({},t,{pathname:t.pathname.substr(n.length)})}function _(e){return"string"==typeof e?e:(0,o.Ep)(e)}function P(e){return function(){(0,p.Z)(!1)}}function A(){}a.Component;var L=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return a.createElement(w.Consumer,null,(function(t){t||(0,p.Z)(!1);var n,r,o=e.props.location||t.location;return a.Children.forEach(e.props.children,(function(e){if(null==r&&a.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?x(o.pathname,(0,m.Z)({},e.props,{path:i})):t.match}})),r?a.cloneElement(n,{location:o,computedMatch:r}):null}))},t}(a.Component);var R=a.useContext;function D(){return R(y)}function N(){return R(w).location}},7332:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=(0,n(7267).Z)({color:"#007fb1",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"})},3597:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5456),a=n(6459);const o=(0,n(9075).Z)("linkedin",(function(e,t){var n=t.title,o=t.summary,i=t.source;return(0,r.Z)(e,"linkedin.url"),"https://linkedin.com/shareArticle"+(0,a.Z)({url:e,mini:"true",title:n,summary:o,source:i})}),(function(e){return{title:e.title,summary:e.summary,source:e.source}}),{windowWidth:750,windowHeight:600})},6616:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5456),a=n(6459);const o=(0,n(9075).Z)("twitter",(function(e,t){var n=t.title,o=t.via,i=t.hashtags,l=void 0===i?[]:i,s=t.related,u=void 0===s?[]:s;return(0,r.Z)(e,"twitter.url"),(0,r.Z)(Array.isArray(l),"twitter.hashtags is not an array"),(0,r.Z)(Array.isArray(u),"twitter.related is not an array"),"https://twitter.com/share"+(0,a.Z)({url:e,text:n,via:o,hashtags:l.length>0?l.join(","):void 0,related:u.length>0?u.join(","):void 0})}),(function(e){return{hashtags:e.hashtags,title:e.title,via:e.via,related:e.related}}),{windowWidth:550,windowHeight:400})},7267:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(7294),a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)},o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function i(e){var t=function(t){var n=t.bgStyle,i=t.borderRadius,l=t.iconFillColor,s=t.round,u=t.size,c=o(t,["bgStyle","borderRadius","iconFillColor","round","size"]);return r.createElement("svg",a({viewBox:"0 0 64 64",width:u,height:u},c),s?r.createElement("circle",{cx:"32",cy:"32",r:"31",fill:e.color,style:n}):r.createElement("rect",{width:"64",height:"64",rx:i,ry:i,fill:e.color,style:n}),r.createElement("path",{d:e.path,fill:l}))};return t.defaultProps={bgStyle:{},borderRadius:0,iconFillColor:"white",size:64},t}},9075:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r,a=n(7294),o=n(4184),i=n.n(o),l=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},s.apply(this,arguments)},u=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{s(r.next(e))}catch(t){o(t)}}function l(e){try{s(r.throw(e))}catch(t){o(t)}}function s(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}s((r=r.apply(e,t||[])).next())}))},c=function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(l){o=[6,l],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,l])}}},d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},f=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then},p=function(e,t){return{left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}},m=function(e,t){return{top:(window.screen.height-t)/2,left:(window.screen.width-e)/2}};function g(e,t,n){var r=t.height,a=t.width,o=d(t,["height","width"]),i=s({height:r,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},o),l=window.open(e,"",Object.keys(i).map((function(e){return e+"="+i[e]})).join(", "));if(n)var u=window.setInterval((function(){try{(null===l||l.closed)&&(window.clearInterval(u),n(l))}catch(e){console.error(e)}}),1e3);return l}const h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openShareDialog=function(e){var n=t.props,r=n.onShareWindowClose,a=n.windowHeight,o=void 0===a?400:a,i=n.windowPosition,l=void 0===i?"windowCenter":i,u=n.windowWidth,c=void 0===u?550:u;g(e,s({height:o,width:c},"windowCenter"===l?p(c,o):m(c,o)),r)},t.handleClick=function(e){return u(t,void 0,void 0,(function(){var t,n,r,a,o,i,l,s,u,d;return c(this,(function(c){switch(c.label){case 0:return t=this.props,n=t.beforeOnClick,r=t.disabled,a=t.networkLink,o=t.onClick,i=t.url,l=t.openShareDialogOnClick,s=t.opts,u=a(i,s),r?[2]:(e.preventDefault(),n?(d=n(),f(d)?[4,d]:[3,2]):[3,2]);case 1:c.sent(),c.label=2;case 2:return l&&this.openShareDialog(u),o&&o(e,u),[2]}}))}))},t}return l(t,e),t.prototype.render=function(){var e=this.props,t=(e.beforeOnClick,e.children),n=e.className,r=e.disabled,o=e.disabledStyle,l=e.forwardedRef,u=(e.networkLink,e.networkName),c=(e.onShareWindowClose,e.openShareDialogOnClick,e.opts,e.resetButtonStyle),f=e.style,p=(e.url,e.windowHeight,e.windowPosition,e.windowWidth,d(e,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"])),m=i()("react-share__ShareButton",{"react-share__ShareButton--disabled":!!r,disabled:!!r},n),g=s(s(c?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},f),r&&o);return a.createElement("button",s({},p,{"aria-label":p["aria-label"]||u,className:m,onClick:this.handleClick,ref:l,style:g}),t)},t.defaultProps={disabledStyle:{opacity:.6},openShareDialogOnClick:!0,resetButtonStyle:!0},t}(a.Component);var b=function(){return b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},b.apply(this,arguments)};const v=function(e,t,n,r){function o(o,i){var l=n(o),s=b({},o);return Object.keys(l).forEach((function(e){delete s[e]})),a.createElement(h,b({},r,s,{forwardedRef:i,networkName:e,networkLink:t,opts:n(o)}))}return o.displayName="ShareButton-"+e,(0,a.forwardRef)(o)}},5456:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r,a=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=function(e){function t(t){var n=e.call(this,t)||this;return n.name="AssertionError",n}return a(t,e),t}(Error);function i(e,t){if(!e)throw new o(t)}},6459:(e,t,n)=>{"use strict";function r(e){var t=Object.entries(e).filter((function(e){var t=e[1];return null!=t})).map((function(e){var t=e[0],n=e[1];return encodeURIComponent(t)+"="+encodeURIComponent(String(n))}));return t.length>0?"?"+t.join("&"):""}n.d(t,{Z:()=>r})},2408:(e,t,n)=>{"use strict";var r=n(7418),a=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,l=60110,s=60112;t.Suspense=60113;var u=60115,c=60116;if("function"==typeof Symbol&&Symbol.for){var d=Symbol.for;a=d("react.element"),o=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),i=d("react.provider"),l=d("react.context"),s=d("react.forward_ref"),t.Suspense=d("react.suspense"),u=d("react.memo"),c=d("react.lazy")}var f="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function h(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function b(){}function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=h.prototype;var y=v.prototype=new b;y.constructor=v,r(y,h.prototype),y.isPureReactComponent=!0;var w={current:null},k=Object.prototype.hasOwnProperty,E={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r,o={},i=null,l=null;if(null!=t)for(r in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,r)&&!E.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:a,type:e,key:i,ref:l,props:o,_owner:w.current}}function x(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var C=/\/+/g;function O(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function T(e,t,n,r,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case a:case o:s=!0}}if(s)return i=i(s=e),e=""===r?"."+O(s,0):r,Array.isArray(i)?(n="",null!=e&&(n=e.replace(C,"$&/")+"/"),T(i,t,n,"",(function(e){return e}))):null!=i&&(x(i)&&(i=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,n+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(C,"$&/")+"/")+e)),t.push(i)),1;if(s=0,r=""===r?".":r+":",Array.isArray(e))for(var u=0;u<e.length;u++){var c=r+O(l=e[u],u);s+=T(l,t,n,c,i)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),u=0;!(l=e.next()).done;)s+=T(l=l.value,t,n,c=r+O(l,u++),i);else if("object"===l)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return s}function _(e,t,n){if(null==e)return e;var r=[],a=0;return T(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function P(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var A={current:null};function L(){var e=A.current;if(null===e)throw Error(p(321));return e}var R={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:_,forEach:function(e,t,n){_(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return _(e,(function(){t++})),t},toArray:function(e){return _(e,(function(e){return e}))||[]},only:function(e){if(!x(e))throw Error(p(143));return e}},t.Component=h,t.PureComponent=v,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.cloneElement=function(e,t,n){if(null==e)throw Error(p(267,e));var o=r({},e.props),i=e.key,l=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,s=w.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(c in t)k.call(t,c)&&!E.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==u?u[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){u=Array(c);for(var d=0;d<c;d++)u[d]=arguments[d+2];o.children=u}return{$$typeof:a,type:e.type,key:i,ref:l,props:o,_owner:s}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:l,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=x,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return L().useCallback(e,t)},t.useContext=function(e,t){return L().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return L().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return L().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return L().useLayoutEffect(e,t)},t.useMemo=function(e,t){return L().useMemo(e,t)},t.useReducer=function(e,t,n){return L().useReducer(e,t,n)},t.useRef=function(e){return L().useRef(e)},t.useState=function(e){return L().useState(e)},t.version="17.0.2"},7294:(e,t,n)=>{"use strict";e.exports=n(2408)},53:(e,t)=>{"use strict";var n,r,a,o;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var u=null,c=null,d=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(n){throw setTimeout(d,0),n}};n=function(e){null!==u?setTimeout(n,0,e):(u=e,setTimeout(d,0))},r=function(e,t){c=setTimeout(e,t)},a=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var f=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,h=null,b=-1,v=5,y=0;t.unstable_shouldYield=function(){return t.unstable_now()>=y},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,k=w.port2;w.port1.onmessage=function(){if(null!==h){var e=t.unstable_now();y=e+v;try{h(!0,e)?k.postMessage(null):(g=!1,h=null)}catch(n){throw k.postMessage(null),n}}else g=!1},n=function(e){h=e,g||(g=!0,k.postMessage(null))},r=function(e,n){b=f((function(){e(t.unstable_now())}),n)},a=function(){p(b),b=-1}}function E(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<C(a,t)))break e;e[r]=t,e[n]=a,n=r}}function S(e){return void 0===(e=e[0])?null:e}function x(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var o=2*(r+1)-1,i=e[o],l=o+1,s=e[l];if(void 0!==i&&0>C(i,n))void 0!==s&&0>C(s,i)?(e[r]=s,e[l]=n,r=l):(e[r]=i,e[o]=n,r=o);else{if(!(void 0!==s&&0>C(s,n)))break e;e[r]=s,e[l]=n,r=l}}}return t}return null}function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=[],T=[],_=1,P=null,A=3,L=!1,R=!1,D=!1;function N(e){for(var t=S(T);null!==t;){if(null===t.callback)x(T);else{if(!(t.startTime<=e))break;x(T),t.sortIndex=t.expirationTime,E(O,t)}t=S(T)}}function j(e){if(D=!1,N(e),!R)if(null!==S(O))R=!0,n(I);else{var t=S(T);null!==t&&r(j,t.startTime-e)}}function I(e,n){R=!1,D&&(D=!1,a()),L=!0;var o=A;try{for(N(n),P=S(O);null!==P&&(!(P.expirationTime>n)||e&&!t.unstable_shouldYield());){var i=P.callback;if("function"==typeof i){P.callback=null,A=P.priorityLevel;var l=i(P.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?P.callback=l:P===S(O)&&x(O),N(n)}else x(O);P=S(O)}if(null!==P)var s=!0;else{var u=S(T);null!==u&&r(j,u.startTime-n),s=!1}return s}finally{P=null,A=o,L=!1}}var M=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){R||L||(R=!0,n(I))},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_getFirstCallbackNode=function(){return S(O)},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=M,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_scheduleCallback=function(e,o,i){var l=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?l+i:l:i=l,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:_++,callback:o,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>l?(e.sortIndex=i,E(T,e),null===S(O)&&e===S(T)&&(D?a():D=!0,r(j,i-l))):(e.sortIndex=s,E(O,e),R||L||(R=!0,n(I))),e},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}}},3840:(e,t,n)=>{"use strict";e.exports=n(53)},6774:e=>{e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<o.length;s++){var u=o[s];if(!l(u))return!1;var c=e[u],d=t[u];if(!1===(a=n?n.call(r,c,d,u):void 0)||void 0===a&&c!==d)return!1}return!0}},5658:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(7294),a=n(8356),o=n.n(a),i=n(6887);const l={"01a85c17":[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(4013)]).then(n.bind(n,8173)),"@theme/BlogTagsListPage",8173],"0b16afee":[()=>n.e(2666).then(n.t.bind(n,3667,19)),"~blog/default/blog-tags-india-6fe-list.json",3667],"13e8f716":[()=>n.e(5657).then(n.t.bind(n,8131,19)),"~blog/default/blog-tags-jambudweep-a85.json",8131],17896441:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2703),n.e(2846),n.e(7918)]).then(n.bind(n,5716)),"@theme/DocItem",5716],"1a4e3797":[()=>Promise.all([n.e(532),n.e(7920)]).then(n.bind(n,6098)),"@theme/SearchPage",6098],"1be78505":[()=>Promise.all([n.e(9568),n.e(2560),n.e(4342),n.e(9514)]).then(n.bind(n,8014)),"@theme/DocPage",8014],"1df93b7f":[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(3237)]).then(n.bind(n,8552)),"@site/src/pages/index.tsx",8552],"1e6804ca":[()=>n.e(1104).then(n.t.bind(n,4487,19)),"~blog/default/blog-tags-bharat-53a.json",4487],"250fb10f":[()=>n.e(6051).then(n.t.bind(n,7445,19)),"~blog/default/blog-tags-india-6fe.json",7445],"254740b8":[()=>n.e(2468).then(n.bind(n,1012)),"@site/blog/2024-02-01-history-of-bharatvarsha.md?truncated=true",1012],"30a5b4cb":[()=>n.e(9626).then(n.t.bind(n,7085,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-theme-search-algolia/default/plugin-route-context-module-100.json",7085],"32edcac6":[()=>n.e(6923).then(n.t.bind(n,2653,19)),"~blog/default/blog-tags-tenjiku-7bd-list.json",2653],"3ea19abf":[()=>n.e(2211).then(n.t.bind(n,5745,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",5745],"48e051ee":[()=>n.e(1065).then(n.t.bind(n,6377,19)),"~blog/default/blog-tags-universe-00e.json",6377],"512de6cc":[()=>n.e(4408).then(n.t.bind(n,4469,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json",4469],"55184d83":[()=>n.e(4788).then(n.t.bind(n,6505,19)),"~blog/default/blog-tags-hindustan-27b.json",6505],"568f633c":[()=>n.e(5726).then(n.t.bind(n,5371,19)),"~blog/default/blog-tags-universe-00e-list.json",5371],"57e1ebb6":[()=>n.e(4763).then(n.t.bind(n,6889,19)),"~blog/default/blog-tags-bharatvarsha-7d7-list.json",6889],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,6809)),"@generated/docusaurus.config",6809],"62cdc558":[()=>n.e(3732).then(n.t.bind(n,5862,19)),"~blog/default/blog-tags-tenjiku-7bd.json",5862],"638cf40c":[()=>n.e(3583).then(n.t.bind(n,4572,19)),"~blog/default/blog-tags-bharatkhand-6d3.json",4572],"6732a855":[()=>n.e(5050).then(n.t.bind(n,6073,19)),"~blog/default/blog-tags-hindustan-27b-list.json",6073],"6875c492":[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(8610)]).then(n.bind(n,5345)),"@theme/BlogTagsPostsPage",5345],"7012c4a1":[()=>n.e(7867).then(n.t.bind(n,3564,19)),"~blog/default/blog-tags-ajnabhavarsh-cd0.json",3564],"795849ca":[()=>n.e(7627).then(n.bind(n,3563)),"@site/blog/2024-02-02-history-of-universe.md?truncated=true",3563],"7a96ca3d":[()=>n.e(8835).then(n.bind(n,7919)),"@site/docs/getting-started/overview.md",7919],"880620e0":[()=>n.e(9137).then(n.t.bind(n,3769,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",3769],"935f2afb":[()=>n.e(53).then(n.t.bind(n,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"94b5c938":[()=>n.e(519).then(n.t.bind(n,3478,19)),"~blog/default/blog-tags-jambudweep-a85-list.json",3478],"9f0e9abb":[()=>n.e(2218).then(n.t.bind(n,2159,19)),"~blog/default/blog-tags-bharat-53a-list.json",2159],a6aa9e1f:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(2703),n.e(3089)]).then(n.bind(n,5503)),"@theme/BlogListPage",5503],a7023ddc:[()=>n.e(1713).then(n.t.bind(n,3457,19)),"~blog/default/blog-tags-tags-4c2.json",3457],a81f113e:[()=>n.e(3557).then(n.bind(n,3094)),"@site/blog/2024-02-01-history-of-bharatvarsha.md",3094],acbcfa00:[()=>n.e(6405).then(n.t.bind(n,4059,19)),"~blog/default/blog-tags-ajnabhavarsh-cd0-list.json",4059],b2b675dd:[()=>n.e(533).then(n.t.bind(n,8017,19)),"~blog/default/blog-c06.json",8017],b455e532:[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(1659)]).then(n.bind(n,9537)),"@site/src/pages/about/index.tsx",9537],bbd6c9b2:[()=>n.e(3921).then(n.t.bind(n,400,19)),"~blog/default/blog-tags-aryavarta-83d.json",400],c1d171ff:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(2703),n.e(1025)]).then(n.bind(n,6040)),"@site/src/components/blog/author-page",6040],c50fed50:[()=>n.e(4779).then(n.t.bind(n,6752,19)),"~blog/default/blog-tags-bharatvarsha-7d7.json",6752],c58e4cfb:[()=>n.e(4881).then(n.t.bind(n,6589,19)),"~blog/default/blog-tags-bharatkhand-6d3-list.json",6589],c6854f77:[()=>n.e(9409).then(n.bind(n,8486)),"@site/blog/2024-02-02-history-of-universe.md",8486],ccc49370:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(2703),n.e(6103)]).then(n.bind(n,1593)),"@theme/BlogPostPage",1593],f6d01317:[()=>n.e(7283).then(n.t.bind(n,6560,19)),"~blog/default/blog-tags-aryavarta-83d-list.json",6560],fbd7a87c:[()=>n.e(3039).then(n.bind(n,697)),"@site/docs/getting-started/quickstart.md",697]};function s({error:e,retry:t,pastDelay:n}){return e?r.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},r.createElement("p",null,String(e)),r.createElement("div",null,r.createElement("button",{type:"button",onClick:t},"Retry"))):n?r.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"8"},r.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var u=n(3289),c=n(2284);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){if("*"===e)return o()({loading:s,loader:()=>n.e(889).then(n.bind(n,889)),modules:["@theme/NotFound"],webpack:()=>[889],render(e,t){const n=e.default;return r.createElement(c.z,{value:{plugin:{name:"native",id:"default"}}},r.createElement(n,t))}});const a=i[`${e}-${t}`],f={},p=[],m=[],g=(0,u.Z)(a);return Object.entries(g).forEach((([e,t])=>{const n=l[t];n&&(f[e]=n[0],p.push(n[1]),m.push(n[2]))})),o().Map({loading:s,loader:f,modules:p,webpack:()=>m,render(t,n){const o=JSON.parse(JSON.stringify(a));Object.entries(t).forEach((([t,n])=>{const r=n.default;if(!r)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof r&&"function"!=typeof r||Object.keys(n).filter((e=>"default"!==e)).forEach((e=>{r[e]=n[e]}));let a=o;const i=t.split(".");i.slice(0,-1).forEach((e=>{a=a[e]})),a[i[i.length-1]]=r}));const i=o.__comp;delete o.__comp;const l=o.__context;return delete o.__context,r.createElement(c.z,{value:l},r.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){d(e,t,n[t])}))}return e}({},o,n)))}})}const p=[{path:"/about/",component:f("/about/","abf"),exact:!0},{path:"/blog/",component:f("/blog/","dfd"),exact:!0},{path:"/blog/author/AkashSingh3031/",component:f("/blog/author/AkashSingh3031/","4ec"),exact:!0},{path:"/blog/bharatvarsha/",component:f("/blog/bharatvarsha/","5bb"),exact:!0},{path:"/blog/tags/",component:f("/blog/tags/","a68"),exact:!0},{path:"/blog/tags/ajnabhavarsh/",component:f("/blog/tags/ajnabhavarsh/","9d0"),exact:!0},{path:"/blog/tags/aryavarta/",component:f("/blog/tags/aryavarta/","652"),exact:!0},{path:"/blog/tags/bharat/",component:f("/blog/tags/bharat/","47a"),exact:!0},{path:"/blog/tags/bharatkhand/",component:f("/blog/tags/bharatkhand/","435"),exact:!0},{path:"/blog/tags/bharatvarsha/",component:f("/blog/tags/bharatvarsha/","ed7"),exact:!0},{path:"/blog/tags/hindustan/",component:f("/blog/tags/hindustan/","b63"),exact:!0},{path:"/blog/tags/india/",component:f("/blog/tags/india/","7bb"),exact:!0},{path:"/blog/tags/jambudweep/",component:f("/blog/tags/jambudweep/","215"),exact:!0},{path:"/blog/tags/tenjiku/",component:f("/blog/tags/tenjiku/","ad4"),exact:!0},{path:"/blog/tags/universe/",component:f("/blog/tags/universe/","b10"),exact:!0},{path:"/blog/universe/",component:f("/blog/universe/","160"),exact:!0},{path:"/search/",component:f("/search/","7d6"),exact:!0},{path:"/docs/",component:f("/docs/","153"),routes:[{path:"/docs/",component:f("/docs/","6d7"),exact:!0,sidebar:"someSidebar"},{path:"/docs/getting-started/quickstart/",component:f("/docs/getting-started/quickstart/","faf"),exact:!0,sidebar:"someSidebar"}]},{path:"/",component:f("/","370"),exact:!0},{path:"*",component:f("*")}]},3770:(e,t,n)=>{"use strict";n.d(t,{_:()=>a,t:()=>o});var r=n(7294);const a=r.createContext(!1);function o({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{n(!0)}),[]),r.createElement(a.Provider,{value:t},e)}},4455:(e,t,n)=>{"use strict";var r=n(7294),a=n(3935),o=n(3727),i=n(405),l=n(8087);const s=[n(4984),n(2497),n(1295),n(4902),n(6215),n(3272),n(2295),n(942),n(8724)];var u=n(5658),c=n(6775),d=n(8790),f=n(4695);const p=({children:e})=>r.createElement(f.$m,null,e);var m=n(1098),g=n(8241),h=n(676),b=n(6016),v=n(9712);function y(){const{siteConfig:{baseUrl:e,url:t},i18n:{defaultLocale:n,currentLocale:r}}=(0,g.Z)(),{pathname:a}=(0,c.TH)(),o=r===n?e:e.replace(`/${r}/`,"/"),i=a.replace(e,"");return{createUrl:function({locale:e,fullyQualified:r}){return`${r?t:""}${function(e){return e===n?`${o}`:`${o}${e}/`}(e)}${i}`}}}var w=n(6792),k=n(6391),E=n(6894);function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,g.Z)(),n=y();return r.createElement(m.Z,null,Object.entries(t).map((([e,{htmlLang:t}])=>r.createElement("link",{key:e,rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:t}))),r.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function C({permalink:e}){const{siteConfig:{url:t}}=(0,g.Z)(),n=function(){const{siteConfig:{url:e}}=(0,g.Z)(),{pathname:t}=(0,c.TH)();return e+(0,h.Z)(t)}(),a=e?`${t}${e}`:n;return r.createElement(m.Z,null,r.createElement("meta",{property:"og:url",content:a}),r.createElement("link",{rel:"canonical",href:a}))}function O(){const{i18n:{currentLocale:e}}=(0,g.Z)(),{metadata:t,image:n}=(0,b.L)();return r.createElement(r.Fragment,null,r.createElement(m.Z,null,r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("body",{className:w.h})),n&&r.createElement(v.d,{image:n}),r.createElement(C,null),r.createElement(x,null),r.createElement(E.Z,{tag:k.HX,locale:e}),r.createElement(m.Z,null,t.map(((e,t)=>r.createElement("meta",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){S(e,t,n[t])}))}return e}({key:t},e))))))}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){T(e,t,n[t])}))}return e}function P(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const A=new Map;function L(e){if(A.has(e.pathname))return P(_({},e),{pathname:A.get(e.pathname)});if((0,d.f)(u.Z,e.pathname).some((({route:e})=>!0===e.exact)))return A.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return A.set(e.pathname,t),P(_({},e),{pathname:t})}var R=n(3770),D=n(4722);function N(e,...t){const n=s.map((n=>{var r,a,o;return null===(a=null!==(o=null===(r=n.default)||void 0===r?void 0:r[e])&&void 0!==o?o:n[e])||void 0===a?void 0:a(...t)}));return()=>n.forEach((e=>{var t;return null===(t=e)||void 0===t?void 0:t()}))}const j=function({children:e,location:t,previousLocation:n}){return(0,r.useLayoutEffect)((()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,a=e.search===t.search;if(n&&r&&!a)return;const{hash:o}=e;if(o){var i,l;const e=decodeURIComponent(o.substring(1));null===(l=document.getElementById(e))||void 0===l||null===(i=l.scrollIntoView)||void 0===i||i.call(l)}else window.scrollTo(0,0)}({location:t,previousLocation:n}),N("onRouteDidUpdate",{previousLocation:n,location:t}))}),[n,t]),e};function I(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.f)(u.Z,e))).flat();return Promise.all(t.map((e=>{var t,n;return null===(n=e.route.component)||void 0===n||null===(t=n.preload)||void 0===t?void 0:t.call(n)})))}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class F extends r.Component{shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=N("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),I(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return r.createElement(j,{previousLocation:this.previousLocation,location:t},r.createElement(c.AW,{location:t,render:()=>e}))}constructor(e){super(e),M(this,"previousLocation",void 0),M(this,"routeUpdateCleanupCb",void 0),this.previousLocation=null,this.routeUpdateCleanupCb=l.Z.canUseDOM?N("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}}const B=F,z="docusaurus-base-url-issue-banner-container",U="docusaurus-base-url-issue-banner-suggestion-container",$="__DOCUSAURUS_INSERT_BASEURL_BANNER";function q(e){return`\nwindow['${$}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${$}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${z}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${U}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n var suggestionContainer = document.getElementById('${U}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function G(){const{siteConfig:{baseUrl:e}}=(0,g.Z)();return(0,r.useLayoutEffect)((()=>{window[$]=!1}),[]),r.createElement(r.Fragment,null,!l.Z.canUseDOM&&r.createElement(m.Z,null,r.createElement("script",null,q(e))),r.createElement("div",{id:z}))}function H(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,g.Z)(),{pathname:n}=(0,c.TH)();return t&&n===e?r.createElement(G,null):null}function V(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:a,localeConfigs:o}}=(0,g.Z)(),i=(0,h.Z)(e),{htmlLang:l,direction:s}=o[a];return r.createElement(m.Z,null,r.createElement("html",{lang:l,dir:s}),r.createElement("title",null,t),r.createElement("meta",{property:"og:title",content:t}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&r.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&r.createElement("link",{rel:"icon",href:i}))}var Z=n(7743);function W(){const e=(0,d.H)(u.Z),t=(0,c.TH)();return r.createElement(Z.Z,null,r.createElement(D.M,null,r.createElement(R.t,null,r.createElement(p,null,r.createElement(V,null),r.createElement(O,null),r.createElement(H,null),r.createElement(B,{location:L(t)},e)))))}var K=n(6887);const Y=function(e){try{return document.createElement("link").relList.supports(e)}catch(t){return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{var r,a,o;if("undefined"==typeof document)return void n();const i=document.createElement("link");var l;i.setAttribute("rel","prefetch"),i.setAttribute("href",e),i.onload=()=>t(),i.onerror=()=>n();null===(o=null!==(l=document.getElementsByTagName("head")[0])&&void 0!==l?l:null===(r=document.getElementsByName("script")[0])||void 0===r?void 0:r.parentNode)||void 0===o||null===(a=o.appendChild)||void 0===a||a.call(o,i)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Q,X,J,ee,te=n(3289);const ne=new Set,re=new Set,ae=()=>(null===(J=navigator.connection)||void 0===J||null===(Q=(X=J.effectiveType).includes)||void 0===Q?void 0:Q.call(X,"2g"))||(null===(ee=navigator.connection)||void 0===ee?void 0:ee.saveData),oe={prefetch(e){if(!(e=>!ae()&&!re.has(e)&&!ne.has(e))(e))return!1;ne.add(e);const t=(0,d.f)(u.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(K).filter((([e])=>e.replace(/-[^-]+$/,"")===t)).flatMap((([,e])=>Object.values((0,te.Z)(e))));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Y(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!ae()&&!re.has(e))(e)&&(re.add(e),I(e))},ie=Object.freeze(oe);if(l.Z.canUseDOM){window.docusaurus=ie;const e=a.hydrate;I(window.location.pathname).then((()=>{e(r.createElement(i.B6,null,r.createElement(o.VK,null,r.createElement(W,null))),document.getElementById("__docusaurus"))}))}},4722:(e,t,n)=>{"use strict";n.d(t,{_:()=>c,M:()=>d});var r=n(7294),a=n(6809);const o=JSON.parse('{"docusaurus-plugin-google-gtag":{"default":{"trackingID":["G-JF4ZWKWVGC"],"anonymizeIP":false,"id":"default"}},"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"DSA","isLast":true,"path":"/docs","mainDocId":"getting-started/overview","docs":[{"id":"getting-started/overview","path":"/docs/","sidebar":"someSidebar"},{"id":"getting-started/quickstart","path":"/docs/getting-started/quickstart","sidebar":"someSidebar"}],"draftIds":[],"sidebars":{"someSidebar":{"link":{"path":"/docs/","label":"getting-started/overview"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var l=n(7529);const s=JSON.parse('{"docusaurusVersion":"2.4.0","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.4.0"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.4.0"},"docusaurus-plugin-google-gtag":{"type":"package","name":"@docusaurus/plugin-google-gtag","version":"2.4.0"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.4.0"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.4.0"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"2.4.0"},"docusaurus-plugin-client-redirects":{"type":"package","name":"@docusaurus/plugin-client-redirects","version":"2.4.0"},"docusaurus-plugin-copy":{"type":"package","name":"docusaurus-plugin-copy","version":"0.1.1"},"docusaurus-tailwindcss":{"type":"local"},"docusaurus-plugin-refine-docgen":{"type":"project"},"docusaurus-plugin-refine-examples":{"type":"project"},"docusaurus-plugin-refine-checklist":{"type":"project"},"docusaurus-plugin-content-blog":{"type":"project"},"@pankod/docusaurus-plugin-intercom":{"type":"project"}}}'),u={siteConfig:a.default,siteMetadata:s,globalData:o,i18n:i,codeTranslations:l},c=r.createContext(u);function d({children:e}){return r.createElement(c.Provider,{value:u},e)}},7743:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(7294),a=n(8087),o=n(1098),i=n(5750),l=n(8894);function s({error:e,tryAgain:t}){return r.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"}},r.createElement("h1",{style:{fontSize:"3rem"}},"This page crashed"),r.createElement("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"}},"Try again"),r.createElement(u,{error:e}))}function u({error:e}){const t=(0,i.getErrorCausalChain)(e).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{style:{whiteSpace:"pre-wrap"}},t)}function c({error:e,tryAgain:t}){return r.createElement(f,{fallback:()=>r.createElement(s,{error:e,tryAgain:t})},r.createElement(o.Z,null,r.createElement("title",null,"Page Error")),r.createElement(l.Z,null,r.createElement(s,{error:e,tryAgain:t})))}const d=e=>r.createElement(c,e);class f extends r.Component{componentDidCatch(e){a.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};var n;return(null!==(n=this.props.fallback)&&void 0!==n?n:d)(e)}return null!=e?e:null}constructor(e){super(e),this.state={error:null}}}},8087:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},1098:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(405);function o(e){return r.createElement(a.ql,e)}},2210:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,I:()=>l});var r=n(7294);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){var r;const n=null===(r=t)||void 0===r?void 0:r[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var o=n(7529);function i({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");var n,r;return null!==(r=null!==(n=o[null!=e?e:t])&&void 0!==n?n:t)&&void 0!==r?r:e}function l({message:e,id:t},n){return a(i({message:e,id:t}),n)}function s({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw console.warn("Illegal <Translate> children",e),new Error("The Docusaurus <Translate> component only accept simple string values");const o=i({message:e,id:t});return r.createElement(r.Fragment,null,a(o,n))}},9437:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r="default"},7785:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{Z:()=>a,b:()=>r})},676:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,Z:()=>l});var r=n(7294),a=n(8241),o=n(7785);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,a.Z)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,{forcePrependBaseUrl:r=!1,absolute:a=!1}={}){if(!n||n.startsWith("#")||(0,o.b)(n))return n;if(r)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const i=n.startsWith(t)?n:t+n.replace(/^\//,"");return a?e+i:i}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function l(e,t={}){const{withBaseUrl:n}=i();return n(e,t)}},8241:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(4722);function o(){return(0,r.useContext)(a._)}},358:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(3770);function o(){return(0,r.useContext)(a._)}},3289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach((([n,a])=>{const o=r?`${r}.${n}`:n;var i;"object"==typeof(i=a)&&i&&Object.keys(i).length>0?e(a,o):t[o]=a}))}(e),t}},2284:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,z:()=>l});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const o=r.createContext(null);function i({parent:e,value:t}){var n;if(!e){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({},e.data,null===(n=t)||void 0===n?void 0:n.data);return{plugin:e.plugin,data:r}}function l({children:e,value:t}){const n=r.useContext(o),a=(0,r.useMemo)((()=>i({parent:n,value:t})),[n,t]);return r.createElement(o.Provider,{value:a},e)}},5995:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>b,gA:()=>m,WS:()=>g,_r:()=>f,Jo:()=>v,zh:()=>p,gB:()=>h});var r=n(6775),a=n(8241),o=n(9437);function i(e,t={}){const n=function(){const{globalData:e}=(0,a.Z)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find((e=>e.isLast));function s(e,t){const n=l(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1})))}function u(e,t){var n,a,o;const i=s(e,t),l=null===(o=i)||void 0===o||null===(n=(a=o.docs).find)||void 0===n?void 0:n.call(a,(e=>!!(0,r.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:i,activeDoc:l,alternateDocVersions:l?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(l.id):{}}}const c={};var d;const f=()=>null!==(d=i("docusaurus-plugin-content-docs"))&&void 0!==d?d:c,p=e=>function(e,t=o.m,n={}){var r;const a=null===(r=i(e))||void 0===r?void 0:r[t];if(!a&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0});function m(e={}){const t=f(),{pathname:n}=(0,r.TH)();return function(e,t,n={}){const a=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((([,e])=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1}))),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return o}(t,n,e)}function g(e={}){const t=m(e),{pathname:n}=(0,r.TH)();if(!t)return;return{activePlugin:t,activeVersion:s(t.pluginData,n)}}function h(e){return p(e).versions}function b(e){const t=p(e),{pathname:n}=(0,r.TH)();return u(t,n)}function v(e){const t=p(e),{pathname:n}=(0,r.TH)();return function(e,t){const n=l(e);return{latestDocSuggestion:u(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},4984:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={onRouteDidUpdate({location:e,previousLocation:t}){!t||e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash||setTimeout((()=>{window.gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:e.pathname+e.search+e.hash})}))}}},4902:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(4865),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate({location:e,previousLocation:t}){if(t&&e.pathname!==t.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},1295:(e,t,n)=>{"use strict";n.r(t);var r=n(7410),a=n(6809);!function(e){const{themeConfig:{prism:t}}=a.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{n(6726)(`./prism-${e}`)})),delete globalThis.Prism}(r.Z)},6894:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(1098);function o({locale:e,version:t,tag:n}){const o=e;return r.createElement(a.Z,null,e&&r.createElement("meta",{name:"docusaurus_locale",content:e}),t&&r.createElement("meta",{name:"docusaurus_version",content:t}),n&&r.createElement("meta",{name:"docusaurus_tag",content:n}),o&&r.createElement("meta",{name:"docsearch:language",content:o}),t&&r.createElement("meta",{name:"docsearch:version",content:t}),n&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:n}))}},9526:(e,t,n)=>{"use strict";n.d(t,{I:()=>h,S:()=>g});var r=n(7294),a=n(8087),o=n(7806),i=n(6632),l=n(6016);const s=r.createContext(void 0),u="theme",c=(0,i.WA)(u),d="light",f="dark",p=e=>e===f?f:d;function m(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.L)(),[o,i]=(0,r.useState)((e=>a.Z.canUseDOM?p(document.documentElement.getAttribute("data-theme")):p(e))(e));(0,r.useEffect)((()=>{t&&c.del()}),[t]);const s=(0,r.useCallback)(((t,r={})=>{const{persist:a=!0}=r;t?(i(t),a&&(e=>{c.set(p(e))})(t)):(i(n?window.matchMedia("(prefers-color-scheme: dark)").matches?f:d:e),c.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",p(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==u)return;const t=c.get();null!==t&&s(p(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,s]);const m=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||m.current?m.current=window.matchMedia("print").matches:s(null)};return e.addListener(r),()=>e.removeListener(r)}),[s,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:s,get isDarkTheme(){return o===f},setLightTheme(){s(d)},setDarkTheme(){s(f)}})),[o,s])}function g({children:e}){const t=m();return r.createElement(s.Provider,{value:t},e)}function h(){const e=(0,r.useContext)(s);if(null==e)throw new o.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},9085:(e,t,n)=>{"use strict";n.d(t,{J:()=>k,L5:()=>y,Oh:()=>E});var r=n(7294),a=n(5995),o=n(9437),i=n(6016),l=n(3964),s=n(7806),u=n(6632);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const f=e=>`docs-preferred-version-${e}`,p=(e,t,n)=>{(0,u.WA)(f(e),{persistence:t}).set(n)},m=(e,t)=>(0,u.WA)(f(e),{persistence:t}).get(),g=(e,t)=>{(0,u.WA)(f(e),{persistence:t}).del()};const h=r.createContext(null);function b(){const e=(0,a._r)(),t=(0,i.L)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[o,l]=(0,r.useState)((()=>(e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}]))))(n)));(0,r.useEffect)((()=>{l(function({pluginIds:e,versionPersistence:t,allDocsData:n}){function r(e){const r=m(e,t);return n[e].versions.some((e=>e.name===r))?{preferredVersionName:r}:(g(e,t),{preferredVersionName:null})}return Object.fromEntries(e.map((e=>[e,r(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);const s=(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){p(e,t,n),l((t=>d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){c(e,t,n[t])}))}return e}({},t),{[e]:{preferredVersionName:n}})))}})),[t]);return[o,s]}function v({children:e}){const t=b();return r.createElement(h.Provider,{value:t},e)}function y({children:e}){return l.cE?r.createElement(v,null,e):r.createElement(r.Fragment,null,e)}function w(){const e=(0,r.useContext)(h);if(!e)throw new s.i6("DocsPreferredVersionContextProvider");return e}function k(e=o.m){const t=(0,a.zh)(e),[n,i]=w(),{preferredVersionName:l}=n[e];var s;return{preferredVersion:null!==(s=t.versions.find((e=>e.name===l)))&&void 0!==s?s:null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function E(){const e=(0,a._r)(),[t]=w();function n(n){const r=e[n],{preferredVersionName:a}=t[n];var o;return null!==(o=r.versions.find((e=>e.name===a)))&&void 0!==o?o:null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}},5682:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,b:()=>l});var r=n(7294),a=n(7806);const o=Symbol("EmptyContext"),i=r.createContext(o);function l({children:e,name:t,items:n}){const a=(0,r.useMemo)((()=>t&&n?{name:t,items:n}:null),[t,n]);return r.createElement(i.Provider,{value:a},e)}function s(){const e=(0,r.useContext)(i);if(e===o)throw new a.i6("DocsSidebarProvider");return e}},6792:(e,t,n)=>{"use strict";n.d(t,{h:()=>a,t:()=>o});var r=n(7294);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},3964:(e,t,n)=>{"use strict";n.d(t,{_F:()=>c,cE:()=>s,hI:()=>p,s1:()=>f});n(7294);var r=n(6775),a=n(8790),o=n(5995),i=n(5682),l=n(7275);const s=!!o._r;const u=(e,t)=>void 0!==e&&(0,l.Mg)(e,t);function c(e,t){return"link"===e.type?u(e.href,t):"category"===e.type&&(u(e.href,t)||((e,t)=>e.some((e=>c(e,t))))(e.items,t))}function d({sidebarItems:e,pathname:t,onlyCategories:n=!1}){const r=[];return function e(a){for(const o of a)if("category"===o.type&&((0,l.Mg)(o.href,t)||e(o.items))||"link"===o.type&&(0,l.Mg)(o.href,t)){return n&&"category"!==o.type||r.unshift(o),!0}return!1}(e),r}function f(){var e;const t=(0,i.V)(),{pathname:n}=(0,r.TH)();return!1!==(null===(e=(0,o.gA)())||void 0===e?void 0:e.pluginData.breadcrumbs)&&t?d({sidebarItems:t.items,pathname:n}):null}function p({route:e,versionMetadata:t}){const n=(0,r.TH)(),o=e.routes,i=o.find((e=>(0,r.LX)(n.pathname,e)));if(!i)return null;const l=i.sidebar,s=l?t.docsSidebars[l]:void 0;return{docElement:(0,a.H)(o),sidebarName:l,sidebarItems:s}}},4995:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(8241);function a(e){var t,n;const{siteConfig:a}=(0,r.Z)(),{title:o,titleDelimiter:i}=a;return(null===(n=e)||void 0===n?void 0:(null===(t=n.trim)||void 0===t?void 0:t.call(n)).length)?`${e.trim()} ${i} ${o}`:o}},7348:(e,t,n)=>{"use strict";n.d(t,{Nc:()=>u,Rb:()=>l,_X:()=>s});var r=n(7294),a=n(6775),o=n(1688),i=n(7806);function l(e){!function(e){const t=(0,a.k6)(),n=(0,i.zX)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function s(e){return function(e){const t=(0,a.k6)();return(0,o.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}function u(e){var t;const n=null!==(t=s(e))&&void 0!==t?t:"",o=function(){const e=(0,a.k6)();return(0,r.useCallback)(((t,n,r)=>{var a;const o=new URLSearchParams(e.location.search);n?o.set(t,n):o.delete(t),((null===(a=r)||void 0===a?void 0:a.push)?e.push:e.replace)({search:o.toString()})}),[e])}();return[n,(0,r.useCallback)(((t,n)=>{o(e,t,n)}),[o,e])]}},9712:(e,t,n)=>{"use strict";n.d(t,{FG:()=>f,d:()=>c,VC:()=>p});var r=n(7294),a=n(6010),o=n(1098),i=n(2284);function l(){const e=r.useContext(i._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(676),u=n(4995);function c({title:e,description:t,keywords:n,image:a,children:i}){const l=(0,u.p)(e),{withBaseUrl:c}=(0,s.C)(),d=a?c(a,{absolute:!0}):void 0;return r.createElement(o.Z,null,e&&r.createElement("title",null,l),e&&r.createElement("meta",{property:"og:title",content:l}),t&&r.createElement("meta",{name:"description",content:t}),t&&r.createElement("meta",{property:"og:description",content:t}),n&&r.createElement("meta",{name:"keywords",content:Array.isArray(n)?n.join(","):n}),d&&r.createElement("meta",{property:"og:image",content:d}),d&&r.createElement("meta",{name:"twitter:image",content:d}),i)}const d=r.createContext(void 0);function f({className:e,children:t}){const n=r.useContext(d),i=(0,a.Z)(n,e);return r.createElement(d.Provider,{value:i},r.createElement(o.Z,null,r.createElement("html",{className:i})),t)}function p({children:e}){const t=l(),n=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const o=`plugin-id-${t.plugin.id}`;return r.createElement(f,{className:(0,a.Z)(n,o)},e)}},7806:(e,t,n)=>{"use strict";n.d(t,{D9:()=>i,Qc:()=>u,Ql:()=>s,i6:()=>l,zX:()=>o});var r=n(7294);const a=n(8087).Z.canUseDOM?r.useLayoutEffect:r.useEffect;function o(e){const t=(0,r.useRef)(e);return a((()=>{t.current=e}),[e]),(0,r.useCallback)(((...e)=>t.current(...e)),[])}function i(e){const t=(0,r.useRef)();return a((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){var n,r,a,o,i,l;super(),this.name="ReactContextError",this.message=`Hook ${null!==(l=null===(n=null===(a=null===(i=this.stack)||void 0===i?void 0:(null===(o=i.split)||void 0===o?void 0:o.call(i,"\n"))[1])||void 0===a||null===(r=a.match)||void 0===r?void 0:r.call(a,RegExp("at (?:\\w+\\.)?(?<name>\\w+)")))||void 0===n?void 0:n.groups.name)&&void 0!==l?l:""} is called outside the <${e}>. ${null!=t?t:""}`}}function s(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function u(e){return({children:t})=>r.createElement(r.Fragment,null,e.reduceRight(((e,t)=>r.createElement(t,null,e)),t))}},7275:(e,t,n)=>{"use strict";n.d(t,{Mg:()=>i,Ns:()=>l});var r=n(7294),a=n(5658),o=n(8241);function i(e,t){const n=e=>{var t,n;return null===(n=!e||e.endsWith("/")?e:`${e}/`)||void 0===n||null===(t=n.toLowerCase)||void 0===t?void 0:t.call(n)};return n(e)===n(t)}function l(){const{baseUrl:e}=(0,o.Z)().siteConfig;return(0,r.useMemo)((()=>function({baseUrl:e,routes:t}){function n(t){return t.path===e&&!0===t.exact}function r(t){return t.path===e&&!t.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(r).flatMap((e=>null!==(a=e.routes)&&void 0!==a?a:[])));var a}(t)}({routes:a.Z,baseUrl:e})),[e])}},6379:(e,t,n)=>{"use strict";n.d(t,{OC:()=>i,o5:()=>s});var r=n(7294),a=(n(8087),n(358),n(7806));const o=r.createContext(void 0);function i({children:e}){const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return r.createElement(o.Provider,{value:t},e)}function l(){const e=(0,r.useContext)(o);if(null==e)throw new a.i6("ScrollControllerProvider");return e}function s(){const e=l(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),n=(0,r.useCallback)((()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}}),[]);return(0,r.useMemo)((()=>({save:t,restore:n})),[n,t])}(),n=(0,r.useRef)(void 0),a=(0,r.useCallback)((r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,r.useLayoutEffect)((()=>{queueMicrotask((()=>{var e,t;return null===(t=n)||void 0===t||null===(e=t.current)||void 0===e?void 0:e.call(t)}))})),{blockElementScrollPositionUntilNextRender:a}}},6391:(e,t,n)=>{"use strict";n.d(t,{HX:()=>i,_q:()=>s,os:()=>l});var r=n(5995),a=n(8241),o=n(9085);const i="default";function l(e,t){return`docs-${e}-${t}`}function s(){const{i18n:e}=(0,a.Z)(),t=(0,r._r)(),n=(0,r.WS)(),s=(0,o.Oh)();const u=[i,...Object.keys(t).map((function(e){var r;const a=(null===(r=n)||void 0===r?void 0:r.activePlugin.pluginId)===e?n.activeVersion:void 0,o=s[e],i=t[e].versions.find((e=>e.isLast));var u;return l(e,(null!==(u=null!=a?a:o)&&void 0!==u?u:i).name)}))];return{locale:e.currentLocale,tags:u}}},6632:(e,t,n)=>{"use strict";n.d(t,{Nk:()=>c,WA:()=>u});var r=n(7294),a=n(1688);function o({key:e,oldValue:t,newValue:n,storage:r}){if(t===n)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,e,t,n,window.location.href,r),window.dispatchEvent(a)}function i(e="localStorage"){if("undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,l||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),l=!0),null}var t}let l=!1;const s={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){var n;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const r=i(null===(n=t)||void 0===n?void 0:n.persistence);return null===r?s:{get:()=>{try{return r.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const n=r.getItem(e);r.setItem(e,t),o({key:e,oldValue:n,newValue:t,storage:r})}catch(n){console.error(`Docusaurus storage error, can't set ${e}=${t}`,n)}},del:()=>{try{const t=r.getItem(e);r.removeItem(e),o({key:e,oldValue:t,newValue:null,storage:r})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const n=n=>{n.storageArea===r&&n.key===e&&t(n)};return window.addEventListener("storage",n),()=>window.removeEventListener("storage",n)}catch(n){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,n),()=>{}}}}}function c(e,t){const n=(0,r.useRef)((()=>null===e?s:u(e,t))).current(),o=(0,r.useCallback)((e=>"undefined"==typeof window?()=>{}:n.listen(e)),[n]);return[(0,a.useSyncExternalStore)(o,(()=>"undefined"==typeof window?null:n.get()),(()=>null)),n]}},6016:(e,t,n)=>{"use strict";n.d(t,{L:()=>a});var r=n(8241);function a(){return(0,r.Z)().siteConfig.themeConfig}},2683:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[a]=e.split(/[#?]/),o="/"===a||a===r?a:(i=a,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(a,o)}},7619:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},5750:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="post-content";var a=n(2683);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}});var o=n(7619);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return o.getErrorCausalChain}})},6250:(e,t,n)=>{"use strict";n.d(t,{Ey:()=>c,_Q:()=>u,n6:()=>f,s$:()=>s,tL:()=>d});var r=n(6010),a=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function l(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const s=e=>a.createElement("svg",i({"aria-hidden":"true",className:"h-5 w-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),a.createElement("path",{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"})),u=e=>a.createElement("svg",i({"aria-hidden":"true",className:"h-5 w-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),a.createElement("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"})),c=e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),a.createElement("path",{fill:"#fff",fillRule:"evenodd",d:"M12.058 0a11.894 11.894 0 0 0-7.814 2.929 12.37 12.37 0 0 0-4.088 7.404 12.523 12.523 0 0 0 1.588 8.344A12.094 12.094 0 0 0 8.25 23.98c.606.112.82-.273.82-.597V21.29c-3.364.747-4.073-1.655-4.073-1.655A3.285 3.285 0 0 0 3.66 17.83c-1.088-.755.088-.755.088-.755.382.055.745.196 1.064.417.32.22.584.511.777.85.164.304.384.571.65.787a2.523 2.523 0 0 0 2.855.241 2.631 2.631 0 0 1 .74-1.646c-2.677-.31-5.487-1.367-5.487-6.042a4.816 4.816 0 0 1 1.235-3.3A4.575 4.575 0 0 1 5.7 5.127s1.012-.333 3.311 1.261a11.156 11.156 0 0 1 6.034 0c2.3-1.593 3.305-1.261 3.305-1.261a4.55 4.55 0 0 1 .147 3.232 4.816 4.816 0 0 1 1.235 3.301c0 4.728-2.816 5.762-5.501 6.041.288.296.51.651.652 1.042.142.39.199.808.17 1.224v3.377c0 .4.213.71.827.59a12.1 12.1 0 0 0 6.414-5.322 12.524 12.524 0 0 0 1.548-8.29 12.37 12.37 0 0 0-4.047-7.36A11.897 11.897 0 0 0 12.058 0Z",clipRule:"evenodd"})),d=e=>a.createElement("svg",l(i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50"},e),{className:(0,r.Z)("dark:text-[#e7e9ea] text-[#0f1419]")}),a.createElement("path",{fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd",fill:"currentColor"})),f=e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),a.createElement("rect",{width:24,height:24,fill:"#0A66C2",rx:12}),a.createElement("path",{fill:"#fff",d:"M9.364 16.762H7.385V10.4h1.979v6.362ZM8.375 9.53a1.146 1.146 0 1 1 0-2.293 1.146 1.146 0 0 1 0 2.293Zm8.395 7.233h-1.977v-3.094c0-.738-.013-1.687-1.027-1.687-1.03 0-1.188.803-1.188 1.633v3.148h-1.974V10.4H12.5v.87h.027c.263-.5.908-1.028 1.871-1.028 2.003 0 2.372 1.318 2.372 3.031v3.49h-.001Z"}))},6822:(e,t,n)=>{"use strict";n.d(t,{QU:()=>o,dD:()=>i});var r=n(7294);const a=r.createContext({shared:void 0,sharedCss:void 0,setShared:()=>{},setSharedCss:()=>{}}),o=({children:e})=>{const[t,n]=r.useState(void 0),[o,i]=r.useState(void 0);return r.createElement(a.Provider,{value:{shared:t,setShared:n,sharedCss:o,setSharedCss:i}},e)},i=()=>{const e=r.useContext(a);if(!e)throw new Error("useLivePreviewContext must be used within a LivePreviewProvider");return e}},4695:(e,t,n)=>{"use strict";n.d(t,{$m:()=>o,h:()=>i});var r=n(7294);const a=(0,r.createContext)(void 0),o=({children:e})=>{const[t,n]=(0,r.useState)(!0),[o,i]=(0,r.useState)(0),[s,u]=(0,r.useState)(0),[c,d]=(0,r.useState)(0),f=(0,r.useCallback)((async e=>{try{n(!0);const t=await fetch("https://api.github.com/repos/AkashSingh3031/The-Complete-FAANG-Preparation",{method:"GET",headers:{"Content-Type":"application/json"},signal:e}),r=await t.json();i(r.stargazers_count),u(r.githubCommitCount),d(r.discordMemberCount)}catch(t){}finally{n(!1)}}),[]);(0,r.useEffect)((()=>{const e=new AbortController;return f(e.signal),()=>{e.abort()}}),[f]);const p=(0,r.useMemo)((()=>l(o)),[o]),m=(0,r.useMemo)((()=>l(c)),[c]),g={githubStarCount:o,githubStarCountText:p,githubCommitCount:s,discordMemberCount:c,discordMemberCountText:m,loading:t,refetch:f};return r.createElement(a.Provider,{value:g},e)},i=()=>{const e=(0,r.useContext)(a);if(void 0===e)throw new Error("useGithubProvider must be used within a GithubProvider");return e},l=e=>{if(!("object"==typeof Intl&&Intl&&"function"==typeof Intl.NumberFormat))return`${(e/1e3).toFixed(1)}k`;return new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumSignificantDigits:3}).format(e)}},7915:(e,t,n)=>{"use strict";n.d(t,{j:()=>me});var r=n(7294),a=n(7743),o=n(6775),i=n(9712),l=n(6792),s=n(2210),u=n(5750);const c="errorBoundaryError_a6uf";function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){return r.createElement("button",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){d(e,t,n[t])}))}return e}({type:"button"},e),r.createElement(s.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error"},"Try again"))}function p({error:e}){const t=(0,u.getErrorCausalChain)(e).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{className:c},t)}class m extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}function g({error:e,tryAgain:t}){return r.createElement("main",{className:"container margin-vert--xl"},r.createElement("div",{className:"row"},r.createElement("div",{className:"col col--6 col--offset-3"},r.createElement("h1",{className:"hero__title"},r.createElement(s.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),r.createElement("div",{className:"margin-vert--lg"},r.createElement(f,{onClick:t,className:"button button--primary shadow--lw"})),r.createElement("hr",null),r.createElement("div",{className:"margin-vert--md"},r.createElement(p,{error:e})))))}var h=n(7806),b=n(9526),v=n(358),y=n(6632),w=n(6016);const k=(0,y.WA)("docusaurus.announcement.dismiss"),E=(0,y.WA)("docusaurus.announcement.id"),S=()=>"true"===k.get(),x=e=>k.set(String(e)),C=r.createContext(null);var O=n(6379),T=n(9085);const _=r.createContext(null);function P({children:e}){const t=(0,r.useState)({component:null,props:null});return r.createElement(_.Provider,{value:t},e)}function A(){const e=(0,r.useContext)(_);if(!e)throw new h.i6("NavbarSecondaryMenuContentProvider");return e[0]}var L=n(8087);const R="desktop",D="mobile",N="ssr";function j(){return L.Z.canUseDOM?window.innerWidth>996?R:D:N}var I=n(7348);const M=r.createContext(void 0);function F(){const e=function(){const e=A(),{items:t}=(0,w.L)().navbar;return 0===t.length&&!e.component}(),t=function(){const[e,t]=(0,r.useState)((()=>j()));return(0,r.useEffect)((()=>{function e(){t(j())}return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(void 0)}}),[]),e}(),n=!e&&"mobile"===t,[a,o]=(0,r.useState)(!1);(0,I.Rb)((()=>{if(a)return o(!1),!1}));const i=(0,r.useCallback)((()=>{o((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&o(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:i,shown:a})),[e,n,i,a])}function B({children:e}){const t=F();return r.createElement(M.Provider,{value:t},e)}const z=r.createContext(null);function U(){const e=function(){const e=r.useContext(M);if(void 0===e)throw new h.i6("NavbarMobileSidebarProvider");return e}(),t=A(),[n,a]=(0,r.useState)(!1),o=null!==t.component,i=(0,h.D9)(o);return(0,r.useEffect)((()=>{o&&!i&&a(!0)}),[o,i]),(0,r.useEffect)((()=>{o?e.shown||a(!0):a(!1)}),[e.shown,o]),(0,r.useMemo)((()=>[n,a]),[n])}function $({children:e}){const t=U();return r.createElement(z.Provider,{value:t},e)}const q=(0,h.Qc)([b.S,function({children:e}){const t=function(){const{announcementBar:e}=(0,w.L)(),t=(0,v.Z)(),[n,a]=(0,r.useState)((()=>!!t&&S()));(0,r.useEffect)((()=>{a(S())}),[]);const o=(0,r.useCallback)((()=>{x(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=E.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;E.set(t),r&&x(!1),!r&&S()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:o})),[e,n,o])}();return r.createElement(C.Provider,{value:t},e)},O.OC,T.L5,i.VC,function({children:e}){return r.createElement(P,null,r.createElement(B,null,r.createElement($,null,e)))}]);function G({children:e}){return r.createElement(q,null,e)}function H(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const Z="docusaurus_skipToContent_fallback";function W(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function K(){const e=(0,r.useRef)(null),{action:t}=(0,o.k6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=null!==(n=document.querySelector("main:first-of-type"))&&void 0!==n?n:document.getElementById(Z);var n;t&&W(t)}),[]);return function(e){const t=(0,o.TH)(),n=(0,h.D9)(t),a=(0,h.zX)(e);(0,r.useEffect)((()=>{n&&t!==n&&a({location:t,previousLocation:n})}),[a,t,n])}((({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&W(e.current)})),{containerRef:e,onClick:n}}const Y=(0,s.I)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function Q(e){var t;const n=null!==(t=e.children)&&void 0!==t?t:Y,{containerRef:a,onClick:o}=K();return r.createElement("div",{ref:a,role:"region","aria-label":Y},r.createElement("a",V(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){H(e,t,n[t])}))}return e}({},e),{href:`#${Z}`,onClick:o}),n))}const X="skipToContent_fXgn";function J(){return r.createElement(Q,{className:X})}var ee=n(6822);const te=()=>"undefined"!=typeof window&&window.innerWidth<=768;var ne=n(6010),re=n(4837),ae=n(6616),oe=n(5456),ie=n(6459);const le=(0,n(9075).Z)("reddit",(function(e,t){var n=t.title;return(0,oe.Z)(e,"reddit.url"),"https://www.reddit.com/submit"+(0,ie.Z)({url:e,title:n})}),(function(e){return{title:e.title}}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});const se=(0,n(7267).Z)({color:"#ff4500",networkName:"reddit",path:"m 52.8165,31.942362 c 0,-2.4803 -2.0264,-4.4965 -4.5169,-4.4965 -1.2155,0 -2.3171,0.4862 -3.128,1.2682 -3.077,-2.0247 -7.2403,-3.3133 -11.8507,-3.4782 l 2.5211,-7.9373 6.8272,1.5997 -0.0102,0.0986 c 0,2.0281 1.6575,3.6771 3.6958,3.6771 2.0366,0 3.6924,-1.649 3.6924,-3.6771 0,-2.0281 -1.6575,-3.6788 -3.6924,-3.6788 -1.564,0 -2.8968,0.9758 -3.4357,2.3443 l -7.3593,-1.7255 c -0.3213,-0.0782 -0.6477,0.1071 -0.748,0.4233 L 32,25.212062 c -4.8246,0.0578 -9.1953,1.3566 -12.41,3.4425 -0.8058,-0.7446 -1.8751,-1.2104 -3.0583,-1.2104 -2.4905,0 -4.5152,2.0179 -4.5152,4.4982 0,1.649 0.9061,3.0787 2.2389,3.8607 -0.0884,0.4794 -0.1462,0.9639 -0.1462,1.4569 0,6.6487 8.1736,12.0581 18.2223,12.0581 10.0487,0 18.224,-5.4094 18.224,-12.0581 0,-0.4658 -0.0493,-0.9248 -0.1275,-1.377 1.4144,-0.7599 2.3885,-2.2304 2.3885,-3.9406 z m -29.2808,3.0872 c 0,-1.4756 1.207,-2.6775 2.6894,-2.6775 1.4824,0 2.6877,1.2019 2.6877,2.6775 0,1.4756 -1.2053,2.6758 -2.6877,2.6758 -1.4824,0 -2.6894,-1.2002 -2.6894,-2.6758 z m 15.4037,7.9373 c -1.3549,1.3481 -3.4816,2.0043 -6.5008,2.0043 l -0.0221,-0.0051 -0.0221,0.0051 c -3.0209,0 -5.1476,-0.6562 -6.5008,-2.0043 -0.2465,-0.2448 -0.2465,-0.6443 0,-0.8891 0.2465,-0.2465 0.6477,-0.2465 0.8942,0 1.105,1.0999 2.9393,1.6337 5.6066,1.6337 l 0.0221,0.0051 0.0221,-0.0051 c 2.6673,0 4.5016,-0.5355 5.6066,-1.6354 0.2465,-0.2465 0.6477,-0.2448 0.8942,0 0.2465,0.2465 0.2465,0.6443 0,0.8908 z m -0.3213,-5.2615 c -1.4824,0 -2.6877,-1.2002 -2.6877,-2.6758 0,-1.4756 1.2053,-2.6775 2.6877,-2.6775 1.4824,0 2.6877,1.2019 2.6877,2.6775 0,1.4756 -1.2053,2.6758 -2.6877,2.6758 z"});var ue=n(3597),ce=n(7332),de=n(6250);const fe=()=>{const{search:e}=(0,o.TH)(),{replace:t}=(0,o.k6)(),[n,a]=r.useState(!1),[i,l]=r.useState("initial");r.useEffect((()=>{var t,n;(null===(n=e)||void 0===n||null===(t=n.includes)||void 0===t?void 0:t.call(n,"15k_modal"))?a(!0):a(!1)}),[e]),r.useEffect((()=>{const e=document.cookie.split(";").find((e=>e.trim().startsWith("15k_video_modal=")));l(e?"shown":"unset")}),[]),r.useEffect((()=>{const e=setTimeout((()=>{"unset"===i&&(document.cookie="15k_video_modal=true")}),2e3);return()=>{clearTimeout(e)}}),[i]);const s=()=>{l("shown"),document.cookie="15k_video_modal=true",t({search:""})};r.useEffect((()=>{"unset"===i&&t({search:"?15k_modal=1"})}),[i]);const u=n||"unset"===i;return r.createElement("div",{className:(0,ne.Z)("transition-all","duration-200","ease-in-out","origin-center",u?"":"pointer-events-none",u?"":"select-none",u?"scale-100":"scale-0",u?"opacity-100":"opacity-0","z-[9999]","fixed","top-0","left-0","right-0","bottom-0","w-full","h-full","bg-gray-900","bg-opacity-30","backdrop-blur-sm","p-2"),onClick:()=>{s()}},u&&r.createElement("div",{className:(0,ne.Z)("relative","mx-auto","top-1/2","left-0","-translate-y-1/2","max-w-2xl","w-full","bg-gray-0","p-2","md:p-8","rounded-2xl","md:rounded-[32px]","flex","flex-col","gap-2","md:gap-4"),onClick:e=>{e.preventDefault(),e.stopPropagation()}},r.createElement("button",{type:"button",name:"close-video",className:(0,ne.Z)("absolute","right-0","-top-12","md:-right-8","md:-top-8","w-8","h-8","bg-gray-0","rounded-full","p-1","text-gray-1000","transition-colors","duration-200","ease-in-out","group","flex","items-center","justify-center"),onClick:e=>{e.stopPropagation(),s()}},r.createElement(re.T,{className:(0,ne.Z)("w-3 h-3","group-hover:scale-150","transition-transform","duration-200","ease-in-out")})),r.createElement("iframe",{className:(0,ne.Z)("w-full","h-full","aspect-video"),src:"https://www.youtube.com/embed/w_3c7_szYuU?si=SJ7gHH4A8ZHHJO1q",title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0}),r.createElement("div",{className:(0,ne.Z)("flex","items-center","gap-4","ml-auto")},r.createElement("span",{className:"text-gray-900 text-sm"},"Share on"),r.createElement(ae.Z,{windowWidth:750,windowHeight:800,url:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",title:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f",className:"flex"},r.createElement(de.tL,{className:(0,ne.Z)("bg-gray-1000","fill-gray-0","rounded-full","w-8","h-8","flex","items-center","justify-center","p-2","transition-transform","duration-200","ease-in-out","hover:scale-110")})),r.createElement(le,{className:"flex",windowWidth:750,windowHeight:600,url:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",title:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f"},r.createElement("div",{className:(0,ne.Z)("rounded-full","h-8","w-8","flex","items-center","justify-center","bg-[#ff4500]","transition-transform","duration-200","ease-in-out","hover:scale-110")},r.createElement(se,{size:28,round:!0}))),r.createElement(ue.Z,{url:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",source:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",className:"flex",summary:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f",title:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f"},r.createElement("div",{className:(0,ne.Z)("rounded-full","h-8","w-8","flex","items-center","justify-center","bg-[#007fb1]","transition-transform","duration-200","ease-in-out","hover:scale-110")},r.createElement(ce.Z,{size:32,round:!0}))))))},pe=()=>{const{search:e}=(0,o.TH)(),[t,n]=r.useState(!1);return r.useEffect((()=>{var t,r;(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"15k_modal"))&&n(!0)}),[e]),t?r.createElement(fe,null):null},me=e=>{const{children:t,title:n,description:s}=e;(0,l.t)();const u=(0,o.TH)(),c=function(){const[e,t]=(0,r.useState)(te());return(0,r.useEffect)((()=>{const e=()=>{t(te())};return"undefined"!=typeof window&&window.addEventListener("resize",e),()=>{"undefined"!=typeof window&&window.removeEventListener("resize",e)}}),[]),e}();return r.useEffect((()=>{var e,t,n,r;"undefined"==typeof window||c||(u.pathname.startsWith("/blog")||u.pathname.startsWith("/")?null===(t=window)||void 0===t||null===(e=t.Intercom)||void 0===e||e.call(t,"update",{hide_default_launcher:!0}):null===(r=window)||void 0===r||null===(n=r.Intercom)||void 0===n||n.call(r,"update",{hide_default_launcher:!1}))}),[u,c]),(0,r.useEffect)((()=>{var e,t;c&&(null===(t=window)||void 0===t||null===(e=t.Intercom)||void 0===e||e.call(t,"update",{hide_default_launcher:!0}))}),[c]),r.createElement(G,null,r.createElement(i.d,{title:n,description:s}),r.createElement(J,null),r.createElement("div",{className:(0,ne.Z)("main-wrapper","min-h-[100dvh]","flex flex-col","dark:bg-gray-900 bg-gray-0")},r.createElement(a.Z,{fallback:e=>r.createElement(g,e)},r.createElement(ee.QU,null,t)),r.createElement(pe,null)))}},4837:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const o=e=>r.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("rect",{x:"6.80786",y:"23.7783",width:"24",height:"2",rx:"1",transform:"rotate(-45 6.80786 23.7783)",fill:"currentColor"}),r.createElement("rect",{x:"8.22192",y:"6.80762",width:"24",height:"2",rx:"1",transform:"rotate(45 8.22192 6.80762)",fill:"currentColor"}))},8894:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(7915);function o(e){return r.createElement(a.j,e)}},2177:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r="Invariant failed";function a(e,t){if(!e)throw new Error(r)}},3250:(e,t,n)=>{"use strict";var r=n(7294);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,i=r.useEffect,l=r.useLayoutEffect,s=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,c=r[1];return l((function(){a.value=n,a.getSnapshot=t,u(a)&&c({inst:a})}),[e,n,t]),i((function(){return u(a)&&c({inst:a}),e((function(){u(a)&&c({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},1688:(e,t,n)=>{"use strict";e.exports=n(3250)},6809:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"PrepVerse",tagline:"Computer Science Preparation",url:"https://prepverse.github.io",baseUrl:"/",projectName:"PrepVerse",organizationName:"PrepVerse",trailingSlash:!0,favicon:"img/prepverse_favicon.jpg",scripts:["https://platform.twitter.com/widgets.js"],presets:[["@docusaurus/preset-classic",{docs:{path:"./docs",sidebarPath:"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/sidebars.js",editUrl:"https://github.com/PrepVerse/PrepVerse/tree/master/documentation",showLastUpdateAuthor:!0,showLastUpdateTime:!0,disableVersioning:!1,versions:{current:{label:"DSA"}},lastVersion:"current",admonitions:{tag:":::",keywords:["additional","note","tip","info-tip","info","caution","danger","sourcecode","create-example","simple"]}},blog:!1,theme:{customCss:["/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/refine-theme/css/fonts.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/refine-theme/css/custom.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/custom.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/split-pane.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/demo-page.css"]},gtag:{trackingID:"G-JF4ZWKWVGC"}}]],plugins:[["@docusaurus/plugin-client-redirects",{redirects:[{from:"/docs/",to:"/docs/"}]}],["docusaurus-plugin-copy",{id:"Copy Workers",path:"static/workers",context:"workers",include:["**/*.{js}"]}],null,"./plugins/docgen.js","./plugins/examples.js","./plugins/checklist.js",["./plugins/blog-plugin.js",{blogTitle:"Blog",blogDescription:"A Docusaurus powered blog!",routeBasePath:"/blog",postsPerPage:12,blogSidebarTitle:"All posts",blogSidebarCount:0,feedOptions:{type:"all",copyright:"Copyright \xa9 2024 Akash Singh."}}],"./plugins/intercom.js"],themeConfig:{prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}},{className:"code-block-hidden",line:"hide-next-line",block:{start:"hide-start",end:"hide-end"}},{className:"theme-code-block-added-line",line:"added-line",block:{start:"added-start",end:"added-end"}},{className:"theme-code-block-removed-line",line:"removed-line",block:{start:"removed-start",end:"removed-end"}}],additionalLanguages:[]},image:"img/prepverse_favicon.jpg",algolia:{appId:"1",apiKey:"2",indexName:"prepverse",contextualSearch:!0,searchParameters:{},searchPagePath:"search"},metadata:[{name:"keywords",content:"react-admin, react-framework, internal-tool, admin-panel, ant-design, material ui, mui"}],navbar:{logo:{alt:"PrepVerse",src:"img/prepverse_favicon.jpg"},items:[{to:"blog",label:"Blog",position:"left"},{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",position:"right",className:"header-icon-link header-github-link"},{href:"https://twitter.com/akashsingh3031",position:"right",className:"header-icon-link header-twitter-link"}],hideOnScroll:!1},footer:{logo:{alt:"PrepVerse",src:"/img/prepverse_favicon.jpg"},links:[{title:"Resources",items:[{label:"Getting Started",to:"docs"},{label:"Blog",to:"blog"}]},{title:"Product",items:[{label:"CodePoint",to:"https://prepverse.github.io/CodePoint/"},{label:"LeetVerse",to:"https://prepverse.github.io/LeetVerse/"}]},{title:"About Me",items:[{label:"About",to:"about"}]},{title:"__LEGAL",items:[{label:"License",to:"https://github.com/PrepVerse/PrepVerse/blob/next/LICENSE"},{label:"codewithsky@gmail.com",to:"mailto:codewithsky@gmail.com"}]},{title:"__SOCIAL",items:[{href:"https://github.com/AkashSingh3031",label:"github"},{href:"https://twitter.com/akashsingh3031",label:"twitter"},{href:"https://www.linkedin.com/in/akashsingh3031",label:"linkedin"}]}],style:"light"},docs:{sidebar:{autoCollapseCategories:!0,hideable:!1},versionPersistence:"localStorage"},colorMode:{defaultMode:"dark",disableSwitch:!1,respectPrefersColorScheme:!1},tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},customFields:{footerDescription:"",contactTitle:"Contact",contactDescription:["PrepVerse"],contactEmail:"codewithsky@gmail.com",LIVE_PREVIEW_URL:"http://localhost:3030/preview",tutorial:{tutorial:{path_prefix:"/docs/tutorial/",units:{introduction:{no:1,label:"Welcome"}}}}},webpack:{},baseUrlIssueBanner:!0,i18n:{defaultLocale:"en",path:"i18n",locales:["en"],localeConfigs:{}},onBrokenLinks:"throw",onBrokenMarkdownLinks:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],themes:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1,markdown:{mermaid:!1}}},7462:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{Z:()=>r})},5068:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{Z:()=>a})},3366:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}n.d(t,{Z:()=>r})},7529:e=>{"use strict";e.exports={}},6887:e=>{"use strict";e.exports=JSON.parse('{"/about/-abf":{"__comp":"b455e532","__context":{"plugin":"3ea19abf"},"config":"5e9f5e1a"},"/blog/-dfd":{"__comp":"a6aa9e1f","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"},{"content":"254740b8"}],"metadata":"b2b675dd","tags":"a7023ddc"},"/blog/author/AkashSingh3031/-4ec":{"__comp":"c1d171ff","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"},{"content":"254740b8"}]},"/blog/bharatvarsha/-5bb":{"__comp":"ccc49370","__context":{"plugin":"512de6cc"},"content":"a81f113e"},"/blog/tags/-a68":{"__comp":"01a85c17","__context":{"plugin":"512de6cc"},"tags":"a7023ddc"},"/blog/tags/ajnabhavarsh/-9d0":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"7012c4a1","tags":"a7023ddc","listMetadata":"acbcfa00"},"/blog/tags/aryavarta/-652":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"bbd6c9b2","tags":"a7023ddc","listMetadata":"f6d01317"},"/blog/tags/bharat/-47a":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"},{"content":"254740b8"}],"tag":"1e6804ca","tags":"a7023ddc","listMetadata":"9f0e9abb"},"/blog/tags/bharatkhand/-435":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"638cf40c","tags":"a7023ddc","listMetadata":"c58e4cfb"},"/blog/tags/bharatvarsha/-ed7":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"c50fed50","tags":"a7023ddc","listMetadata":"57e1ebb6"},"/blog/tags/hindustan/-b63":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"55184d83","tags":"a7023ddc","listMetadata":"6732a855"},"/blog/tags/india/-7bb":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"250fb10f","tags":"a7023ddc","listMetadata":"0b16afee"},"/blog/tags/jambudweep/-215":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"13e8f716","tags":"a7023ddc","listMetadata":"94b5c938"},"/blog/tags/tenjiku/-ad4":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"62cdc558","tags":"a7023ddc","listMetadata":"32edcac6"},"/blog/tags/universe/-b10":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"}],"tag":"48e051ee","tags":"a7023ddc","listMetadata":"568f633c"},"/blog/universe/-160":{"__comp":"ccc49370","__context":{"plugin":"512de6cc"},"content":"c6854f77"},"/search/-7d6":{"__comp":"1a4e3797","__context":{"plugin":"30a5b4cb"}},"/docs/-153":{"__comp":"1be78505","__context":{"plugin":"880620e0"},"versionMetadata":"935f2afb"},"/docs/-6d7":{"__comp":"17896441","content":"7a96ca3d"},"/docs/getting-started/quickstart/-faf":{"__comp":"17896441","content":"fbd7a87c"},"/-370":{"__comp":"1df93b7f","__context":{"plugin":"3ea19abf"},"config":"5e9f5e1a"}}')}},e=>{e.O(0,[532],(()=>{return t=4455,e(e.s=t);var t}));e.O()}]); \ No newline at end of file +/*! For license information please see main.4d104f18.js.LICENSE.txt */ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[179],{4184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var i=a.apply(null,n);i&&e.push(i)}}else if("object"===o){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var l in n)r.call(n,l)&&n[l]&&e.push(l)}}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},6010:(e,t,n)=>{"use strict";function r(e){var t,n,a="";if("string"==typeof e||"number"==typeof e)a+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(a&&(a+=" "),a+=n);else for(t in e)e[t]&&(a&&(a+=" "),a+=t);return a}n.d(t,{Z:()=>a});const a=function(){for(var e,t,n=0,a="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(a&&(a+=" "),a+=t);return a}},9318:(e,t,n)=>{"use strict";n.d(t,{lX:()=>w,q_:()=>O,ob:()=>p,PP:()=>_,Ep:()=>f});var r=n(7462);function a(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,a=e.length;r<a;n+=1,r+=1)e[n]=e[r];e.pop()}const i=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],i=t&&t.split("/")||[],l=e&&a(e),s=t&&a(t),u=l||s;if(e&&a(e)?i=r:r.length&&(i.pop(),i=i.concat(r)),!i.length)return"/";if(i.length){var c=i[i.length-1];n="."===c||".."===c||""===c}else n=!1;for(var d=0,f=i.length;f>=0;f--){var p=i[f];"."===p?o(i,f):".."===p?(o(i,f),d++):d&&(o(i,f),d--)}if(!u)for(;d--;d)i.unshift("..");!u||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};var l=n(2177);function s(e){return"/"===e.charAt(0)?e:"/"+e}function u(e){return"/"===e.charAt(0)?e.substr(1):e}function c(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function f(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function p(e,t,n,a){var o;"string"==typeof e?(o=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=(0,r.Z)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(o.key=n),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var g=!("undefined"==typeof window||!window.document||!window.document.createElement);function h(e,t){t(window.confirm(e))}var b="popstate",v="hashchange";function y(){try{return window.history.state||{}}catch(e){return{}}}function w(e){void 0===e&&(e={}),g||(0,l.Z)(!1);var t,n=window.history,a=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,o=!(-1===window.navigator.userAgent.indexOf("Trident")),i=e,u=i.forceRefresh,w=void 0!==u&&u,k=i.getUserConfirmation,E=void 0===k?h:k,S=i.keyLength,x=void 0===S?6:S,C=e.basename?d(s(e.basename)):"";function O(e){var t=e||{},n=t.key,r=t.state,a=window.location,o=a.pathname+a.search+a.hash;return C&&(o=c(o,C)),p(o,r,n)}function T(){return Math.random().toString(36).substr(2,x)}var _=m();function P(e){(0,r.Z)(U,e),U.length=n.length,_.notifyListeners(U.location,U.action)}function A(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||D(O(e.state))}function L(){D(O(y()))}var R=!1;function D(e){if(R)R=!1,P();else{_.confirmTransitionTo(e,"POP",E,(function(t){t?P({action:"POP",location:e}):function(e){var t=U.location,n=j.indexOf(t.key);-1===n&&(n=0);var r=j.indexOf(e.key);-1===r&&(r=0);var a=n-r;a&&(R=!0,M(a))}(e)}))}}var N=O(y()),j=[N.key];function I(e){return C+f(e)}function M(e){n.go(e)}var F=0;function B(e){1===(F+=e)&&1===e?(window.addEventListener(b,A),o&&window.addEventListener(v,L)):0===F&&(window.removeEventListener(b,A),o&&window.removeEventListener(v,L))}var z=!1;var U={length:n.length,action:"POP",location:N,createHref:I,push:function(e,t){var r="PUSH",o=p(e,t,T(),U.location);_.confirmTransitionTo(o,r,E,(function(e){if(e){var t=I(o),i=o.key,l=o.state;if(a)if(n.pushState({key:i,state:l},null,t),w)window.location.href=t;else{var s=j.indexOf(U.location.key),u=j.slice(0,s+1);u.push(o.key),j=u,P({action:r,location:o})}else window.location.href=t}}))},replace:function(e,t){var r="REPLACE",o=p(e,t,T(),U.location);_.confirmTransitionTo(o,r,E,(function(e){if(e){var t=I(o),i=o.key,l=o.state;if(a)if(n.replaceState({key:i,state:l},null,t),w)window.location.replace(t);else{var s=j.indexOf(U.location.key);-1!==s&&(j[s]=o.key),P({action:r,location:o})}else window.location.replace(t)}}))},go:M,goBack:function(){M(-1)},goForward:function(){M(1)},block:function(e){void 0===e&&(e=!1);var t=_.setPrompt(e);return z||(B(1),z=!0),function(){return z&&(z=!1,B(-1)),t()}},listen:function(e){var t=_.appendListener(e);return B(1),function(){B(-1),t()}}};return U}var k="hashchange",E={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+u(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:u,decodePath:s},slash:{encodePath:s,decodePath:s}};function S(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function x(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function C(e){window.location.replace(S(window.location.href)+"#"+e)}function O(e){void 0===e&&(e={}),g||(0,l.Z)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),a=n.getUserConfirmation,o=void 0===a?h:a,i=n.hashType,u=void 0===i?"slash":i,b=e.basename?d(s(e.basename)):"",v=E[u],y=v.encodePath,w=v.decodePath;function O(){var e=w(x());return b&&(e=c(e,b)),p(e)}var T=m();function _(e){(0,r.Z)(z,e),z.length=t.length,T.notifyListeners(z.location,z.action)}var P=!1,A=null;function L(){var e,t,n=x(),r=y(n);if(n!==r)C(r);else{var a=O(),i=z.location;if(!P&&(t=a,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(A===f(a))return;A=null,function(e){if(P)P=!1,_();else{var t="POP";T.confirmTransitionTo(e,t,o,(function(n){n?_({action:t,location:e}):function(e){var t=z.location,n=j.lastIndexOf(f(t));-1===n&&(n=0);var r=j.lastIndexOf(f(e));-1===r&&(r=0);var a=n-r;a&&(P=!0,I(a))}(e)}))}}(a)}}var R=x(),D=y(R);R!==D&&C(D);var N=O(),j=[f(N)];function I(e){t.go(e)}var M=0;function F(e){1===(M+=e)&&1===e?window.addEventListener(k,L):0===M&&window.removeEventListener(k,L)}var B=!1;var z={length:t.length,action:"POP",location:N,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=S(window.location.href)),n+"#"+y(b+f(e))},push:function(e,t){var n="PUSH",r=p(e,void 0,void 0,z.location);T.confirmTransitionTo(r,n,o,(function(e){if(e){var t=f(r),a=y(b+t);if(x()!==a){A=t,function(e){window.location.hash=e}(a);var o=j.lastIndexOf(f(z.location)),i=j.slice(0,o+1);i.push(t),j=i,_({action:n,location:r})}else _()}}))},replace:function(e,t){var n="REPLACE",r=p(e,void 0,void 0,z.location);T.confirmTransitionTo(r,n,o,(function(e){if(e){var t=f(r),a=y(b+t);x()!==a&&(A=t,C(a));var o=j.indexOf(f(z.location));-1!==o&&(j[o]=t),_({action:n,location:r})}}))},go:I,goBack:function(){I(-1)},goForward:function(){I(1)},block:function(e){void 0===e&&(e=!1);var t=T.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),t()}},listen:function(e){var t=T.appendListener(e);return F(1),function(){F(-1),t()}}};return z}function T(e,t,n){return Math.min(Math.max(e,t),n)}function _(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,a=t.initialEntries,o=void 0===a?["/"]:a,i=t.initialIndex,l=void 0===i?0:i,s=t.keyLength,u=void 0===s?6:s,c=m();function d(e){(0,r.Z)(w,e),w.length=w.entries.length,c.notifyListeners(w.location,w.action)}function g(){return Math.random().toString(36).substr(2,u)}var h=T(l,0,o.length-1),b=o.map((function(e){return p(e,void 0,"string"==typeof e?g():e.key||g())})),v=f;function y(e){var t=T(w.index+e,0,w.entries.length-1),r=w.entries[t];c.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var w={length:b.length,action:"POP",location:b[h],index:h,entries:b,createHref:v,push:function(e,t){var r="PUSH",a=p(e,t,g(),w.location);c.confirmTransitionTo(a,r,n,(function(e){if(e){var t=w.index+1,n=w.entries.slice(0);n.length>t?n.splice(t,n.length-t,a):n.push(a),d({action:r,location:a,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",a=p(e,t,g(),w.location);c.confirmTransitionTo(a,r,n,(function(e){e&&(w.entries[w.index]=a,d({action:r,location:a}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=w.index+e;return t>=0&&t<w.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return w}},8679:(e,t,n)=>{"use strict";var r=n(9864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=p(n);a&&a!==m&&e(t,a,r)}var i=c(n);d&&(i=i.concat(d(n)));for(var l=s(t),g=s(n),h=0;h<i.length;++h){var b=i[h];if(!(o[b]||r&&r[b]||g&&g[b]||l&&l[b])){var v=f(n,b);try{u(t,b,v)}catch(y){}}}}return t}},1143:e=>{"use strict";e.exports=function(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,l],c=0;(s=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},5826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},2497:(e,t,n)=>{"use strict";n.r(t)},2295:(e,t,n)=>{"use strict";n.r(t)},8724:(e,t,n)=>{"use strict";n.r(t)},942:(e,t,n)=>{"use strict";n.r(t)},5051:(e,t,n)=>{"use strict";n.r(t)},8222:(e,t,n)=>{"use strict";n.r(t)},4865:function(e,t,n){var r,a;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};function a(e,t,n){return e<t?t:e>n?n:e}function o(e){return 100*(-1+e)}function i(e,t,n){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+t+"ms "+n,a}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=a(e,r.minimum,1),n.status=1===e?null:e;var o=n.render(!t),u=o.querySelector(r.barSelector),c=r.speed,d=r.easing;return o.offsetWidth,l((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(u,i(e,c,d)),1===e?(s(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){s(o,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*a(Math.random()*t,.1,.95)),t=a(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var a,i=t.querySelector(r.barSelector),l=e?"-100":o(n.status||0),u=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(a=t.querySelector(r.spinnerSelector))&&p(a),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function r(t){var n=document.body.style;if(t in n)return t;for(var r,a=e.length,o=t.charAt(0).toUpperCase()+t.slice(1);a--;)if((r=e[a]+o)in n)return r;return t}function a(e){return e=n(e),t[e]||(t[e]=r(e))}function o(e,t,n){t=a(t),e.style[t]=n}return function(e,t){var n,r,a=arguments;if(2==a.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&o(e,n,r);else o(e,a[1],a[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(a="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=a)},7418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(a){return!1}}()?Object.assign:function(e,o){for(var i,l,s=a(e),u=1;u<arguments.length;u++){for(var c in i=Object(arguments[u]))n.call(i,c)&&(s[c]=i[c]);if(t){l=t(i);for(var d=0;d<l.length;d++)r.call(i,l[d])&&(s[l[d]]=i[l[d]])}}return s}},4779:(e,t,n)=>{var r=n(5826);e.exports=p,e.exports.parse=o,e.exports.compile=function(e,t){return l(o(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,i=0,l="",c=t&&t.delimiter||"/";null!=(n=a.exec(e));){var d=n[0],f=n[1],p=n.index;if(l+=e.slice(i,p),i=p+d.length,f)l+=f[1];else{var m=e[i],g=n[2],h=n[3],b=n[4],v=n[5],y=n[6],w=n[7];l&&(r.push(l),l="");var k=null!=g&&null!=m&&m!==g,E="+"===y||"*"===y,S="?"===y||"*"===y,x=n[2]||c,C=b||v;r.push({name:h||o++,prefix:g||"",delimiter:x,optional:S,repeat:E,partial:k,asterisk:!!w,pattern:C?u(C):w?".*":"[^"+s(x)+"]+?"})}}return i<e.length&&(l+=e.substr(i)),l&&r.push(l),r}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var n=new Array(e.length),a=0;a<e.length;a++)"object"==typeof e[a]&&(n[a]=new RegExp("^(?:"+e[a].pattern+")$",d(t)));return function(t,a){for(var o="",l=t||{},s=(a||{}).pretty?i:encodeURIComponent,u=0;u<e.length;u++){var c=e[u];if("string"!=typeof c){var d,f=l[c.name];if(null==f){if(c.optional){c.partial&&(o+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(f)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var p=0;p<f.length;p++){if(d=s(f[p]),!n[u].test(d))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(d)+"`");o+=(0===p?c.prefix:c.delimiter)+d}}else{if(d=c.asterisk?encodeURI(f).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):s(f),!n[u].test(d))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+d+'"');o+=c.prefix+d}}else o+=c}return o}}function s(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function u(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function c(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var a=(n=n||{}).strict,o=!1!==n.end,i="",l=0;l<e.length;l++){var u=e[l];if("string"==typeof u)i+=s(u);else{var f=s(u.prefix),p="(?:"+u.pattern+")";t.push(u),u.repeat&&(p+="(?:"+f+p+")*"),i+=p=u.optional?u.partial?f+"("+p+")?":"(?:"+f+"("+p+"))?":f+"("+p+")"}}var m=s(n.delimiter||"/"),g=i.slice(-m.length)===m;return a||(i=(g?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=o?"$":a&&g?"":"(?="+m+"|$)",c(new RegExp("^"+i,d(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return c(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],a=0;a<e.length;a++)r.push(p(e[a],t,n).source);return c(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return f(o(e,n),t,n)}(e,t,n)}},7410:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},r={util:{encode:function e(t){return t instanceof a?new a(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(t,n){var a,o;switch(n=n||{},r.util.type(t)){case"Object":if(o=r.util.objId(t),n[o])return n[o];for(var i in a={},n[o]=a,t)t.hasOwnProperty(i)&&(a[i]=e(t[i],n));return a;case"Array":return o=r.util.objId(t),n[o]?n[o]:(a=[],n[o]=a,t.forEach((function(t,r){a[r]=e(t,n)})),a);default:return t}},getLanguage:function(t){for(;t;){var n=e.exec(t.className);if(n)return n[1].toLowerCase();t=t.parentElement}return"none"},setLanguage:function(t,n){t.className=t.className.replace(RegExp(e,"gi"),""),t.classList.add("language-"+n)},isActive:function(e,t,n){for(var r="no-"+t;e;){var a=e.classList;if(a.contains(t))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!n}},languages:{plain:n,plaintext:n,text:n,txt:n,extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var a in t)n[a]=t[a];return n},insertBefore:function(e,t,n,a){var o=(a=a||r.languages)[e],i={};for(var l in o)if(o.hasOwnProperty(l)){if(l==t)for(var s in n)n.hasOwnProperty(s)&&(i[s]=n[s]);n.hasOwnProperty(l)||(i[l]=o[l])}var u=a[e];return a[e]=i,r.languages.DFS(r.languages,(function(t,n){n===u&&t!=e&&(this[t]=i)})),i},DFS:function e(t,n,a,o){o=o||{};var i=r.util.objId;for(var l in t)if(t.hasOwnProperty(l)){n.call(t,l,t[l],a||l);var s=t[l],u=r.util.type(s);"Object"!==u||o[i(s)]?"Array"!==u||o[i(s)]||(o[i(s)]=!0,e(s,n,l,o)):(o[i(s)]=!0,e(s,n,null,o))}}},plugins:{},highlight:function(e,t,n){var o={code:e,grammar:t,language:n};return r.hooks.run("before-tokenize",o),o.tokens=r.tokenize(o.code,o.grammar),r.hooks.run("after-tokenize",o),a.stringify(r.util.encode(o.tokens),o.language)},tokenize:function(e,t){var n=t.rest;if(n){for(var r in n)t[r]=n[r];delete t.rest}var a=new l;return s(a,a.head,e),i(e,a,t,a.head,0),function(e){var t=[],n=e.head.next;for(;n!==e.tail;)t.push(n.value),n=n.next;return t}(a)},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var a,o=0;a=n[o++];)a(t)}},Token:a};function a(e,t,n,r){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length}function o(e,t,n,r){e.lastIndex=t;var a=e.exec(n);if(a&&r&&a[1]){var o=a[1].length;a.index+=o,a[0]=a[0].slice(o)}return a}function i(e,t,n,l,c,d){for(var f in n)if(n.hasOwnProperty(f)&&n[f]){var p=n[f];p=Array.isArray(p)?p:[p];for(var m=0;m<p.length;++m){if(d&&d.cause==f+","+m)return;var g=p[m],h=g.inside,b=!!g.lookbehind,v=!!g.greedy,y=g.alias;if(v&&!g.pattern.global){var w=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,w+"g")}for(var k=g.pattern||g,E=l.next,S=c;E!==t.tail&&!(d&&S>=d.reach);S+=E.value.length,E=E.next){var x=E.value;if(t.length>e.length)return;if(!(x instanceof a)){var C,O=1;if(v){if(!(C=o(k,S,e,b))||C.index>=e.length)break;var T=C.index,_=C.index+C[0].length,P=S;for(P+=E.value.length;T>=P;)P+=(E=E.next).value.length;if(S=P-=E.value.length,E.value instanceof a)continue;for(var A=E;A!==t.tail&&(P<_||"string"==typeof A.value);A=A.next)O++,P+=A.value.length;O--,x=e.slice(S,P),C.index-=S}else if(!(C=o(k,0,x,b)))continue;T=C.index;var L=C[0],R=x.slice(0,T),D=x.slice(T+L.length),N=S+x.length;d&&N>d.reach&&(d.reach=N);var j=E.prev;if(R&&(j=s(t,j,R),S+=R.length),u(t,j,O),E=s(t,j,new a(f,h?r.tokenize(L,h):L,y,L)),D&&s(t,E,D),O>1){var I={cause:f+","+m,reach:N};i(e,t,n,E.prev,S,I),d&&I.reach>d.reach&&(d.reach=I.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var r=t.next,a={value:n,prev:t,next:r};return t.next=a,r.prev=a,e.length++,a}function u(e,t,n){for(var r=t.next,a=0;a<n&&r!==e.tail;a++)r=r.next;t.next=r,r.prev=t,e.length-=a}return a.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var a="";return t.forEach((function(t){a+=e(t,n)})),a}var o={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(o.classes,i):o.classes.push(i)),r.hooks.run("wrap",o);var l="";for(var s in o.attributes)l+=" "+s+'="'+(o.attributes[s]||"").replace(/"/g,""")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+l+">"+o.content+"</"+o.tag+">"},r}(),a=r;r.default=r,a.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.languages.markup.doctype.inside["internal-subset"].inside=a.languages.markup,a.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:a.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:a.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},a.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(a.languages.markup.tag,"addAttribute",{value:function(e,t){a.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:a.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,a.languages.xml=a.languages.extend("markup",{}),a.languages.ssml=a.languages.xml,a.languages.atom=a.languages.xml,a.languages.rss=a.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=r.variable[1].inside,i=0;i<a.length;i++)o[a[i]]=e.languages.bash[a[i]];e.languages.shell=e.languages.bash}(a),a.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.c=a.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),a.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),a.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},a.languages.c.string],char:a.languages.c.char,comment:a.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:a.languages.c}}}}),a.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete a.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(a),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(a),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},a={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:a,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:a})}(a),a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:a.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),a.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),a.languages.markup&&(a.languages.markup.tag.addInlined("script","javascript"),a.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),a.languages.js=a.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(a),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,r="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",a=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-]<PLAIN>)(?:[ \t]*(?:(?![#:])<PLAIN>|:<PLAIN>))*/.source.replace(/<PLAIN>/g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),o=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<<prop>>[ \t]+)?)(?:<<value>>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<value>>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<<prop>>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<<prop>>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<<prop>>[ \t]+)?)<<key>>(?=\s*:\s)/.source.replace(/<<prop>>/g,(function(){return r})).replace(/<<key>>/g,(function(){return"(?:"+a+"|"+o+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(a),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(/<inner>/g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),o=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+o+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+o+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+o+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var a=t[n];if("code"===a.type){var o=a.content[1],i=a.content[3];if(o&&i&&"code-language"===o.type&&"code-block"===i.type&&"string"==typeof o.content){var l=o.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),s="language-"+(l=(/[a-z][\w-]*/i.exec(l)||[""])[0].toLowerCase());i.alias?"string"==typeof i.alias?i.alias=[i.alias,s]:i.alias.push(s):i.alias=[s]}}else e(a.content)}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,a=t.classes.length;r<a;r++){var o=t.classes[r],u=/language-(.+)/.exec(o);if(u){n=u[1];break}}var c,d=e.languages[n];if(d)t.content=e.highlight((c=t.content,c.replace(i,"").replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(e,t){var n;if("#"===(t=t.toLowerCase())[0])return n="x"===t[1]?parseInt(t.slice(2),16):Number(t.slice(1)),s(n);var r=l[t];return r||e}))),d,n);else if(n&&"none"!==n&&e.plugins.autoloader){var f="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=f,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(f);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}}));var i=RegExp(e.languages.markup.tag.pattern.source,"gi"),l={amp:"&",lt:"<",gt:">",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(a),a.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:a.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},a.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n<t.length;){var r=t[n++];if("keyword"===r.type&&"mutation"===r.content){var a=[];if(d(["definition-mutation","punctuation"])&&"("===c(1).content){n+=2;var o=f(/^\($/,/^\)$/);if(-1===o)continue;for(;n<o;n++){var i=c(0);"variable"===i.type&&(p(i,"variable-input"),a.push(i.content))}n=o+1}if(d(["punctuation","property-query"])&&"{"===c(0).content&&(n++,p(c(0),"property-mutation"),a.length>0)){var l=f(/^\{$/,/^\}$/);if(-1===l)continue;for(var s=n;s<l;s++){var u=t[s];"variable"===u.type&&a.indexOf(u.content)>=0&&p(u,"variable-input")}}}}function c(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n<e.length;n++){var r=c(n+t);if(!r||r.type!==e[n])return!1}return!0}function f(e,r){for(var a=1,o=n;o<t.length;o++){var i=t[o],l=i.content;if("punctuation"===i.type&&"string"==typeof l)if(e.test(l))a++;else if(r.test(l)&&0===--a)return o}return-1}function p(e,t){var n=e.alias;n?Array.isArray(n)||(e.alias=n=[n]):e.alias=n=[],n.push(t)}})),a.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],o=r.pattern.source;function i(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function s(t,n,r){var a={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run("after-tokenize",a),a.tokens}function u(t){var n={};n["interpolation-punctuation"]=a;var o=e.tokenize(t,n);if(3===o.length){var i=[1,1];i.push.apply(i,s(o[1],e.languages.javascript,"javascript")),o.splice.apply(o,i)}return new e.Token("interpolation",o,r.alias,t)}function c(t,n,r){var a=e.tokenize(t,{interpolation:{pattern:RegExp(o),lookbehind:!0}}),i=0,c={},d=s(a.map((function(e){if("string"==typeof e)return e;for(var n,a=e.content;-1!==t.indexOf(n=l(i++,r)););return c[n]=a,n})).join(""),n,r),f=Object.keys(c);return i=0,function e(t){for(var n=0;n<t.length;n++){if(i>=f.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=f[i],o="string"==typeof r?r:r.content,l=o.indexOf(a);if(-1!==l){++i;var s=o.substring(0,l),d=u(c[a]),p=o.substring(l+a.length),m=[];if(s&&m.push(s),m.push(d),p){var g=[p];e(g),m.push.apply(m,g)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(m)),n+=m.length-1):r.content=m}}else{var h=r.content;Array.isArray(h)?e(h):e([h])}}}(d),new e.Token(r,d,"language-"+r,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function f(e){return"string"==typeof e?e:Array.isArray(e)?e.map(f).join(""):f(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(n){for(var r=0,a=n.length;r<a;r++){var o=n[r];if("string"!=typeof o){var i=o.content;if(Array.isArray(i))if("template-string"===o.type){var l=i[1];if(3===i.length&&"string"!=typeof l&&"embedded-code"===l.type){var s=f(l),u=l.alias,d=Array.isArray(u)?u[0]:u,p=e.languages[d];if(!p)continue;i[1]=c(s,p,d)}}else t(i);else"string"!=typeof i&&t([i])}}}(t.tokens)}))}(a),function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(a),function(e){function t(e,t){return RegExp(e.replace(/<ID>/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:<ID>(?:\s*,\s*(?:\*\s*as\s+<ID>|\{[^{}]*\}))?|\*\s*as\s+<ID>|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+<ID>)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?<ID>/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],r=0;r<n.length;r++){var a=n[r],o=e.languages.javascript[a];"RegExp"===e.util.type(o)&&(o=e.languages.javascript[a]={pattern:o});var i=o.inside||{};o.inside=i,i["maybe-class-name"]=/^[A-Z][\s\S]*/}}(a),function(e){var t=e.util.clone(e.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,a=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function o(e,t){return e=e.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return a})),RegExp(e,t)}a=o(a).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=o(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:o(/<SPREAD>/.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=<BRACES>/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},l=function(t){for(var n=[],r=0;r<t.length;r++){var a=t[r],o=!1;if("string"!=typeof a&&("tag"===a.type&&a.content[0]&&"tag"===a.content[0].type?"</"===a.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===i(a.content[0].content[1])&&n.pop():"/>"===a.content[a.content.length-1].content||n.push({tagName:i(a.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===a.type&&"{"===a.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===a.type&&"}"===a.content?n[n.length-1].openedBraces--:o=!0),(o||"string"==typeof a)&&n.length>0&&0===n[n.length-1].openedBraces){var s=i(a);r<t.length-1&&("string"==typeof t[r+1]||"plain-text"===t[r+1].type)&&(s+=i(t[r+1]),t.splice(r+1,1)),r>0&&("string"==typeof t[r-1]||"plain-text"===t[r-1].type)&&(s=i(t[r-1])+s,t.splice(r-1,1),r--),t[r]=new e.Token("plain-text",s,null,s)}a.content&&"string"!=typeof a.content&&l(a.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||l(e.tokens)}))}(a),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],a=[];/^\w+$/.test(n)||a.push(/\w+/.exec(n)[0]),"diff"===n&&a.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(a),a.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},a.languages.go=a.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),a.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete a.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,o){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,l=i.length;-1!==n.code.indexOf(a=t(r,l));)++l;return i[l]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,o=Object.keys(n.tokenStack);!function i(l){for(var s=0;s<l.length&&!(a>=o.length);s++){var u=l[s];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=o[a],d=n.tokenStack[c],f="string"==typeof u?u:u.content,p=t(r,c),m=f.indexOf(p);if(m>-1){++a;var g=f.substring(0,m),h=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=f.substring(m+p.length),v=[];g&&v.push.apply(v,i([g])),v.push(h),b&&v.push.apply(v,i([b])),"string"==typeof u?l.splice.apply(l,[s,1].concat(v)):u.content=v}}else u.content&&i(u.content)}return l}(n.tokens)}}}})}(a),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(a),a.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},a.languages.webmanifest=a.languages.json,a.languages.less=a.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),a.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),a.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},a.languages.objectivec=a.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete a.languages.objectivec["class-name"],a.languages.objc=a.languages.objectivec,a.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},a.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},a.languages.python["string-interpolation"].inside.interpolation.inside.rest=a.languages.python,a.languages.py=a.languages.python,a.languages.reason=a.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),a.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete a.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(a),a.languages.scss=a.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),a.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),a.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),a.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),a.languages.scss.atrule.inside.rest=a.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},r={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};r.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:r}},r.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:r}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:r}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:r}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:r}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:r.interpolation}},rest:r}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:r.interpolation,comment:r.comment,punctuation:/[{},]/}},func:r.func,string:r.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:r.interpolation,punctuation:/[{}()\[\];:.]/}}(a),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(a),a.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const o=a},9901:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to <a href="https://webplatform.github.io/docs/">WebPlatform.org documentation</a>. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (<code>.comment</code> can become <code>.namespace--comment</code>) or replace them with your defined ones (like <code>.editor__comment</code>). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the <code>highlightAll</code> and <code>highlightAllUnder</code> methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},2885:(e,t,n)=>{const r=n(9901),a=n(9642),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...o,...Object.keys(Prism.languages)];a(r,e,t).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(6500).resolve(t)],delete Prism.languages[e],n(6500)(t),o.add(e)}))}i.silent=!1,e.exports=i},6726:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6726},6500:(e,t,n)=>{var r={"./":2885};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=6500},9642:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}function r(e){var n={},r=[];function a(r,o){if(!(r in n)){o.push(r);var i=o.indexOf(r);if(i<o.length-1)throw new Error("Circular dependency: "+o.slice(i).join(" -> "));var l={},s=e[r];if(s){function u(t){if(!(t in e))throw new Error(r+" depends on an unknown component "+t);if(!(t in l))for(var i in a(t,o),l[t]=!0,n[t])l[i]=!0}t(s.require,u),t(s.optional,u),t(s.modify,u)}n[r]=l,o.pop()}}return function(e){var t=n[e];return t||(a(e,r),t=n[e]),t}}function a(e){for(var t in e)return!0;return!1}return function(o,i,l){var s=function(e){var t={};for(var n in e){var r=e[n];for(var a in r)if("meta"!=a){var o=r[a];t[a]="string"==typeof o?{title:o}:o}}return t}(o),u=function(e){var n;return function(r){if(r in e)return r;if(!n)for(var a in n={},e){var o=e[a];t(o&&o.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+a+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+a+" because it is a component.");n[t]=a}))}return n[r]||r}}(s);i=i.map(u),l=(l||[]).map(u);var c=n(i),d=n(l);i.forEach((function e(n){var r=s[n];t(r&&r.require,(function(t){t in d||(c[t]=!0,e(t))}))}));for(var f,p=r(s),m=c;a(m);){for(var g in f={},m){var h=s[g];t(h&&h.modify,(function(e){e in d&&(f[e]=!0)}))}for(var b in d)if(!(b in c))for(var v in p(b))if(v in c){f[b]=!0;break}for(var y in m=f)c[y]=!0}var w={getIds:function(){var e=[];return w.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,r,a){var o=a?a.series:void 0,i=a?a.parallel:e,l={},s={};function u(e){if(e in l)return l[e];s[e]=!0;var a,c=[];for(var d in t(e))d in n&&c.push(d);if(0===c.length)a=r(e);else{var f=i(c.map((function(e){var t=u(e);return delete s[e],t})));o?a=o(f,(function(){return r(e)})):r(e)}return l[e]=a}for(var c in n)u(c);var d=[];for(var f in s)d.push(l[f]);return i(d)}(p,c,t,n)}};return w}}();e.exports=t},2703:(e,t,n)=>{"use strict";var r=n(414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5697:(e,t,n)=>{e.exports=n(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4448:(e,t,n)=>{"use strict";var r=n(7294),a=n(7418),o=n(3840);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(i(227));var l=new Set,s={};function u(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)l.add(t[e])}var d=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,m={},g={};function h(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var b={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){b[e]=new h(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];b[t]=new h(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){b[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){b[e]=new h(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){b[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){b[e]=new h(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){b[e]=new h(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){b[e]=new h(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){b[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function w(e,t,n,r){var a=b.hasOwnProperty(t)?b[t]:null;(null!==a?0===a.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!p.call(g,e)||!p.call(m,e)&&(f.test(e)?g[e]=!0:(m[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,y);b[t]=new h(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,y);b[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,y);b[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){b[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)})),b.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){b[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=60103,S=60106,x=60107,C=60108,O=60114,T=60109,_=60110,P=60112,A=60113,L=60120,R=60115,D=60116,N=60121,j=60128,I=60129,M=60130,F=60131;if("function"==typeof Symbol&&Symbol.for){var B=Symbol.for;E=B("react.element"),S=B("react.portal"),x=B("react.fragment"),C=B("react.strict_mode"),O=B("react.profiler"),T=B("react.provider"),_=B("react.context"),P=B("react.forward_ref"),A=B("react.suspense"),L=B("react.suspense_list"),R=B("react.memo"),D=B("react.lazy"),N=B("react.block"),B("react.scope"),j=B("react.opaque.id"),I=B("react.debug_trace_mode"),M=B("react.offscreen"),F=B("react.legacy_hidden")}var z,U="function"==typeof Symbol&&Symbol.iterator;function $(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=U&&e[U]||e["@@iterator"])?e:null}function q(e){if(void 0===z)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);z=t&&t[1]||""}return"\n"+z+e}var G=!1;function H(e,t){if(!e||G)return"";G=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(s){var r=s}Reflect.construct(e,[],t)}else{try{t.call()}catch(s){r=s}e.call(t.prototype)}else{try{throw Error()}catch(s){r=s}e()}}catch(s){if(s&&r&&"string"==typeof s.stack){for(var a=s.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,l=o.length-1;1<=i&&0<=l&&a[i]!==o[l];)l--;for(;1<=i&&0<=l;i--,l--)if(a[i]!==o[l]){if(1!==i||1!==l)do{if(i--,0>--l||a[i]!==o[l])return"\n"+a[i].replace(" at new "," at ")}while(1<=i&&0<=l);break}}}finally{G=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?q(e):""}function V(e){switch(e.tag){case 5:return q(e.type);case 16:return q("Lazy");case 13:return q("Suspense");case 19:return q("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 22:return e=H(e.type._render,!1);case 1:return e=H(e.type,!0);default:return""}}function Z(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case x:return"Fragment";case S:return"Portal";case O:return"Profiler";case C:return"StrictMode";case A:return"Suspense";case L:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case _:return(e.displayName||"Context")+".Consumer";case T:return(e._context.displayName||"Context")+".Provider";case P:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case R:return Z(e.type);case N:return Z(e._render);case D:t=e._payload,e=e._init;try{return Z(e(t))}catch(n){}}return null}function W(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function K(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Y(e){e._valueTracker||(e._valueTracker=function(e){var t=K(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function X(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function J(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=W(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&w(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=W(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ae(e,t.type,n):t.hasOwnProperty("defaultValue")&&ae(e,t.type,W(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ae(e,t,n){"number"===t&&X(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function oe(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ie(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+W(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function le(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function se(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:W(n)}}function ue(e,t){var n=W(t.value),r=W(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ce(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml",fe="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function me(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ge,he,be=(he=function(e,t){if(e.namespaceURI!==fe||"innerHTML"in e)e.innerHTML=t;else{for((ge=ge||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ge.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return he(e,t)}))}:he);function ve(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var ye={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},we=["Webkit","ms","Moz","O"];function ke(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||ye.hasOwnProperty(e)&&ye[e]?(""+t).trim():t+"px"}function Ee(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=ke(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(ye).forEach((function(e){we.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ye[t]=ye[e]}))}));var Se=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function xe(e,t){if(t){if(Se[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62))}}function Ce(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Oe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Te=null,_e=null,Pe=null;function Ae(e){if(e=ra(e)){if("function"!=typeof Te)throw Error(i(280));var t=e.stateNode;t&&(t=oa(t),Te(e.stateNode,e.type,t))}}function Le(e){_e?Pe?Pe.push(e):Pe=[e]:_e=e}function Re(){if(_e){var e=_e,t=Pe;if(Pe=_e=null,Ae(e),t)for(e=0;e<t.length;e++)Ae(t[e])}}function De(e,t){return e(t)}function Ne(e,t,n,r,a){return e(t,n,r,a)}function je(){}var Ie=De,Me=!1,Fe=!1;function Be(){null===_e&&null===Pe||(je(),Re())}function ze(e,t){var n=e.stateNode;if(null===n)return null;var r=oa(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(i(231,t,typeof n));return n}var Ue=!1;if(d)try{var $e={};Object.defineProperty($e,"passive",{get:function(){Ue=!0}}),window.addEventListener("test",$e,$e),window.removeEventListener("test",$e,$e)}catch(he){Ue=!1}function qe(e,t,n,r,a,o,i,l,s){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var Ge=!1,He=null,Ve=!1,Ze=null,We={onError:function(e){Ge=!0,He=e}};function Ke(e,t,n,r,a,o,i,l,s){Ge=!1,He=null,qe.apply(We,arguments)}function Ye(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Qe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Xe(e){if(Ye(e)!==e)throw Error(i(188))}function Je(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ye(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return Xe(a),e;if(o===r)return Xe(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var l=!1,s=a.child;s;){if(s===n){l=!0,n=a,r=o;break}if(s===r){l=!0,r=a,n=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===n){l=!0,n=o,r=a;break}if(s===r){l=!0,r=o,n=a;break}s=s.sibling}if(!l)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var tt,nt,rt,at,ot=!1,it=[],lt=null,st=null,ut=null,ct=new Map,dt=new Map,ft=[],pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function mt(e,t,n,r,a){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:a,targetContainers:[r]}}function gt(e,t){switch(e){case"focusin":case"focusout":lt=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":ct.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dt.delete(t.pointerId)}}function ht(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e=mt(t,n,r,a,o),null!==t&&(null!==(t=ra(t))&&nt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function bt(e){var t=na(e.target);if(null!==t){var n=Ye(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Qe(n)))return e.blockedOn=t,void at(e.lanePriority,(function(){o.unstable_runWithPriority(e.priority,(function(){rt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function vt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ra(n))&&nt(t),e.blockedOn=n,!1;t.shift()}return!0}function yt(e,t,n){vt(e)&&n.delete(t)}function wt(){for(ot=!1;0<it.length;){var e=it[0];if(null!==e.blockedOn){null!==(e=ra(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var n=Jt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&it.shift()}null!==lt&&vt(lt)&&(lt=null),null!==st&&vt(st)&&(st=null),null!==ut&&vt(ut)&&(ut=null),ct.forEach(yt),dt.forEach(yt)}function kt(e,t){e.blockedOn===t&&(e.blockedOn=null,ot||(ot=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,wt)))}function Et(e){function t(t){return kt(t,e)}if(0<it.length){kt(it[0],e);for(var n=1;n<it.length;n++){var r=it[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==lt&&kt(lt,e),null!==st&&kt(st,e),null!==ut&&kt(ut,e),ct.forEach(t),dt.forEach(t),n=0;n<ft.length;n++)(r=ft[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ft.length&&null===(n=ft[0]).blockedOn;)bt(n),null===n.blockedOn&&ft.shift()}function St(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xt={animationend:St("Animation","AnimationEnd"),animationiteration:St("Animation","AnimationIteration"),animationstart:St("Animation","AnimationStart"),transitionend:St("Transition","TransitionEnd")},Ct={},Ot={};function Tt(e){if(Ct[e])return Ct[e];if(!xt[e])return e;var t,n=xt[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ot)return Ct[e]=n[t];return e}d&&(Ot=document.createElement("div").style,"AnimationEvent"in window||(delete xt.animationend.animation,delete xt.animationiteration.animation,delete xt.animationstart.animation),"TransitionEvent"in window||delete xt.transitionend.transition);var _t=Tt("animationend"),Pt=Tt("animationiteration"),At=Tt("animationstart"),Lt=Tt("transitionend"),Rt=new Map,Dt=new Map,Nt=["abort","abort",_t,"animationEnd",Pt,"animationIteration",At,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Lt,"transitionEnd","waiting","waiting"];function jt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1];a="on"+(a[0].toUpperCase()+a.slice(1)),Dt.set(r,t),Rt.set(r,a),u(a,[r])}}(0,o.unstable_now)();var It=8;function Mt(e){if(0!=(1&e))return It=15,1;if(0!=(2&e))return It=14,2;if(0!=(4&e))return It=13,4;var t=24&e;return 0!==t?(It=12,t):0!=(32&e)?(It=11,32):0!==(t=192&e)?(It=10,t):0!=(256&e)?(It=9,256):0!==(t=3584&e)?(It=8,t):0!=(4096&e)?(It=7,4096):0!==(t=4186112&e)?(It=6,t):0!==(t=62914560&e)?(It=5,t):67108864&e?(It=4,67108864):0!=(134217728&e)?(It=3,134217728):0!==(t=805306368&e)?(It=2,t):0!=(1073741824&e)?(It=1,1073741824):(It=8,e)}function Ft(e,t){var n=e.pendingLanes;if(0===n)return It=0;var r=0,a=0,o=e.expiredLanes,i=e.suspendedLanes,l=e.pingedLanes;if(0!==o)r=o,a=It=15;else if(0!==(o=134217727&n)){var s=o&~i;0!==s?(r=Mt(s),a=It):0!==(l&=o)&&(r=Mt(l),a=It)}else 0!==(o=n&~i)?(r=Mt(o),a=It):0!==l&&(r=Mt(l),a=It);if(0===r)return 0;if(r=n&((0>(r=31-Gt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0==(t&i)){if(Mt(t),a<=It)return t;It=a}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-Gt(t)),r|=e[n],t&=~a;return r}function Bt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function zt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ut(24&~t))?zt(10,t):e;case 10:return 0===(e=Ut(192&~t))?zt(8,t):e;case 8:return 0===(e=Ut(3584&~t))&&(0===(e=Ut(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ut(805306368&~t))&&(t=268435456),t}throw Error(i(358,e))}function Ut(e){return e&-e}function $t(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function qt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Gt(t)]=n}var Gt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Ht(e)/Vt|0)|0},Ht=Math.log,Vt=Math.LN2;var Zt=o.unstable_UserBlockingPriority,Wt=o.unstable_runWithPriority,Kt=!0;function Yt(e,t,n,r){Me||je();var a=Xt,o=Me;Me=!0;try{Ne(a,e,t,n,r)}finally{(Me=o)||Be()}}function Qt(e,t,n,r){Wt(Zt,Xt.bind(null,e,t,n,r))}function Xt(e,t,n,r){var a;if(Kt)if((a=0==(4&t))&&0<it.length&&-1<pt.indexOf(e))e=mt(null,e,t,n,r),it.push(e);else{var o=Jt(e,t,n,r);if(null===o)a&>(e,r);else{if(a){if(-1<pt.indexOf(e))return e=mt(o,e,t,n,r),void it.push(e);if(function(e,t,n,r,a){switch(t){case"focusin":return lt=ht(lt,e,t,n,r,a),!0;case"dragenter":return st=ht(st,e,t,n,r,a),!0;case"mouseover":return ut=ht(ut,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return ct.set(o,ht(ct.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,dt.set(o,ht(dt.get(o)||null,e,t,n,r,a)),!0}return!1}(o,e,t,n,r))return;gt(e,r)}jr(e,t,r,null,n)}}}function Jt(e,t,n,r){var a=Oe(r);if(null!==(a=na(a))){var o=Ye(a);if(null===o)a=null;else{var i=o.tag;if(13===i){if(null!==(a=Qe(o)))return a;a=null}else if(3===i){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;a=null}else o!==a&&(a=null)}}return jr(e,t,r,a,n),null}var en=null,tn=null,nn=null;function rn(){if(nn)return nn;var e,t,n=tn,r=n.length,a="value"in en?en.value:en.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return nn=a.slice(e,1<t?1-t:void 0)}function an(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function on(){return!0}function ln(){return!1}function sn(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?on:ln,this.isPropagationStopped=ln,this}return a(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=on)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=on)},persist:function(){},isPersistent:on}),t}var un,cn,dn,fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pn=sn(fn),mn=a({},fn,{view:0,detail:0}),gn=sn(mn),hn=a({},mn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_n,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dn&&(dn&&"mousemove"===e.type?(un=e.screenX-dn.screenX,cn=e.screenY-dn.screenY):cn=un=0,dn=e),un)},movementY:function(e){return"movementY"in e?e.movementY:cn}}),bn=sn(hn),vn=sn(a({},hn,{dataTransfer:0})),yn=sn(a({},mn,{relatedTarget:0})),wn=sn(a({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),kn=a({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),En=sn(kn),Sn=sn(a({},fn,{data:0})),xn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},On={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Tn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=On[e])&&!!t[e]}function _n(){return Tn}var Pn=a({},mn,{key:function(e){if(e.key){var t=xn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=an(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Cn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_n,charCode:function(e){return"keypress"===e.type?an(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?an(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),An=sn(Pn),Ln=sn(a({},hn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Rn=sn(a({},mn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_n})),Dn=sn(a({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Nn=a({},hn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jn=sn(Nn),In=[9,13,27,32],Mn=d&&"CompositionEvent"in window,Fn=null;d&&"documentMode"in document&&(Fn=document.documentMode);var Bn=d&&"TextEvent"in window&&!Fn,zn=d&&(!Mn||Fn&&8<Fn&&11>=Fn),Un=String.fromCharCode(32),$n=!1;function qn(e,t){switch(e){case"keyup":return-1!==In.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Gn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Hn=!1;var Vn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Zn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Vn[e.type]:"textarea"===t}function Wn(e,t,n,r){Le(r),0<(t=Mr(t,"onChange")).length&&(n=new pn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,Yn=null;function Qn(e){Pr(e,0)}function Xn(e){if(Q(aa(e)))return e}function Jn(e,t){if("change"===e)return t}var er=!1;if(d){var tr;if(d){var nr="oninput"in document;if(!nr){var rr=document.createElement("div");rr.setAttribute("oninput","return;"),nr="function"==typeof rr.oninput}tr=nr}else tr=!1;er=tr&&(!document.documentMode||9<document.documentMode)}function ar(){Kn&&(Kn.detachEvent("onpropertychange",or),Yn=Kn=null)}function or(e){if("value"===e.propertyName&&Xn(Yn)){var t=[];if(Wn(t,Yn,e,Oe(e)),e=Qn,Me)e(t);else{Me=!0;try{De(e,t)}finally{Me=!1,Be()}}}}function ir(e,t,n){"focusin"===e?(ar(),Yn=n,(Kn=t).attachEvent("onpropertychange",or)):"focusout"===e&&ar()}function lr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xn(Yn)}function sr(e,t){if("click"===e)return Xn(t)}function ur(e,t){if("input"===e||"change"===e)return Xn(t)}var cr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},dr=Object.prototype.hasOwnProperty;function fr(e,t){if(cr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!dr.call(t,n[r])||!cr(e[n[r]],t[n[r]]))return!1;return!0}function pr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function mr(e,t){var n,r=pr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=pr(r)}}function gr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?gr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hr(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=X((e=t.contentWindow).document)}return t}function br(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var vr=d&&"documentMode"in document&&11>=document.documentMode,yr=null,wr=null,kr=null,Er=!1;function Sr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Er||null==yr||yr!==X(r)||("selectionStart"in(r=yr)&&br(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},kr&&fr(kr,r)||(kr=r,0<(r=Mr(wr,"onSelect")).length&&(t=new pn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yr)))}jt("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),jt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),jt(Nt,2);for(var xr="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Cr=0;Cr<xr.length;Cr++)Dt.set(xr[Cr],0);c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Or="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Tr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Or));function _r(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,o,l,s,u){if(Ke.apply(this,arguments),Ge){if(!Ge)throw Error(i(198));var c=He;Ge=!1,He=null,Ve||(Ve=!0,Ze=c)}}(r,t,void 0,e),e.currentTarget=null}function Pr(e,t){t=0!=(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],s=l.instance,u=l.currentTarget;if(l=l.listener,s!==o&&a.isPropagationStopped())break e;_r(a,l,u),o=s}else for(i=0;i<r.length;i++){if(s=(l=r[i]).instance,u=l.currentTarget,l=l.listener,s!==o&&a.isPropagationStopped())break e;_r(a,l,u),o=s}}}if(Ve)throw e=Ze,Ve=!1,Ze=null,e}function Ar(e,t){var n=ia(t),r=e+"__bubble";n.has(r)||(Nr(t,e,2,!1),n.add(r))}var Lr="_reactListening"+Math.random().toString(36).slice(2);function Rr(e){e[Lr]||(e[Lr]=!0,l.forEach((function(t){Tr.has(t)||Dr(t,!1,e,null),Dr(t,!0,e,null)})))}function Dr(e,t,n,r){var a=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,o=n;if("selectionchange"===e&&9!==n.nodeType&&(o=n.ownerDocument),null!==r&&!t&&Tr.has(e)){if("scroll"!==e)return;a|=2,o=r}var i=ia(o),l=e+"__"+(t?"capture":"bubble");i.has(l)||(t&&(a|=4),Nr(o,e,a,t),i.add(l))}function Nr(e,t,n,r){var a=Dt.get(t);switch(void 0===a?2:a){case 0:a=Yt;break;case 1:a=Qt;break;default:a=Xt}n=a.bind(null,t,n,e),a=void 0,!Ue||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function jr(e,t,n,r,a){var o=r;if(0==(1&t)&&0==(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var l=r.stateNode.containerInfo;if(l===a||8===l.nodeType&&l.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var s=i.tag;if((3===s||4===s)&&((s=i.stateNode.containerInfo)===a||8===s.nodeType&&s.parentNode===a))return;i=i.return}for(;null!==l;){if(null===(i=na(l)))return;if(5===(s=i.tag)||6===s){r=o=i;continue e}l=l.parentNode}}r=r.return}!function(e,t,n){if(Fe)return e(t,n);Fe=!0;try{Ie(e,t,n)}finally{Fe=!1,Be()}}((function(){var r=o,a=Oe(n),i=[];e:{var l=Rt.get(e);if(void 0!==l){var s=pn,u=e;switch(e){case"keypress":if(0===an(n))break e;case"keydown":case"keyup":s=An;break;case"focusin":u="focus",s=yn;break;case"focusout":u="blur",s=yn;break;case"beforeblur":case"afterblur":s=yn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=bn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=Rn;break;case _t:case Pt:case At:s=wn;break;case Lt:s=Dn;break;case"scroll":s=gn;break;case"wheel":s=jn;break;case"copy":case"cut":case"paste":s=En;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Ln}var c=0!=(4&t),d=!c&&"scroll"===e,f=c?null!==l?l+"Capture":null:l;c=[];for(var p,m=r;null!==m;){var g=(p=m).stateNode;if(5===p.tag&&null!==g&&(p=g,null!==f&&(null!=(g=ze(m,f))&&c.push(Ir(m,g,p)))),d)break;m=m.return}0<c.length&&(l=new s(l,u,null,n,a),i.push({event:l,listeners:c}))}}if(0==(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||0!=(16&t)||!(u=n.relatedTarget||n.fromElement)||!na(u)&&!u[ea])&&(s||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=r,null!==(u=(u=n.relatedTarget||n.toElement)?na(u):null)&&(u!==(d=Ye(u))||5!==u.tag&&6!==u.tag)&&(u=null)):(s=null,u=r),s!==u)){if(c=bn,g="onMouseLeave",f="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(c=Ln,g="onPointerLeave",f="onPointerEnter",m="pointer"),d=null==s?l:aa(s),p=null==u?l:aa(u),(l=new c(g,m+"leave",s,n,a)).target=d,l.relatedTarget=p,g=null,na(a)===r&&((c=new c(f,m+"enter",u,n,a)).target=p,c.relatedTarget=d,g=c),d=g,s&&u)e:{for(f=u,m=0,p=c=s;p;p=Fr(p))m++;for(p=0,g=f;g;g=Fr(g))p++;for(;0<m-p;)c=Fr(c),m--;for(;0<p-m;)f=Fr(f),p--;for(;m--;){if(c===f||null!==f&&c===f.alternate)break e;c=Fr(c),f=Fr(f)}c=null}else c=null;null!==s&&Br(i,l,s,c,!1),null!==u&&null!==d&&Br(i,d,u,c,!0)}if("select"===(s=(l=r?aa(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var h=Jn;else if(Zn(l))if(er)h=ur;else{h=lr;var b=ir}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(h=sr);switch(h&&(h=h(e,r))?Wn(i,h,n,a):(b&&b(e,l,r),"focusout"===e&&(b=l._wrapperState)&&b.controlled&&"number"===l.type&&ae(l,"number",l.value)),b=r?aa(r):window,e){case"focusin":(Zn(b)||"true"===b.contentEditable)&&(yr=b,wr=r,kr=null);break;case"focusout":kr=wr=yr=null;break;case"mousedown":Er=!0;break;case"contextmenu":case"mouseup":case"dragend":Er=!1,Sr(i,n,a);break;case"selectionchange":if(vr)break;case"keydown":case"keyup":Sr(i,n,a)}var v;if(Mn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Hn?qn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(zn&&"ko"!==n.locale&&(Hn||"onCompositionStart"!==y?"onCompositionEnd"===y&&Hn&&(v=rn()):(tn="value"in(en=a)?en.value:en.textContent,Hn=!0)),0<(b=Mr(r,y)).length&&(y=new Sn(y,e,null,n,a),i.push({event:y,listeners:b}),v?y.data=v:null!==(v=Gn(n))&&(y.data=v))),(v=Bn?function(e,t){switch(e){case"compositionend":return Gn(t);case"keypress":return 32!==t.which?null:($n=!0,Un);case"textInput":return(e=t.data)===Un&&$n?null:e;default:return null}}(e,n):function(e,t){if(Hn)return"compositionend"===e||!Mn&&qn(e,t)?(e=rn(),nn=tn=en=null,Hn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return zn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Mr(r,"onBeforeInput")).length&&(a=new Sn("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=v))}Pr(i,t)}))}function Ir(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Mr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=ze(e,n))&&r.unshift(Ir(e,o,a)),null!=(o=ze(e,t))&&r.push(Ir(e,o,a))),e=e.return}return r}function Fr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Br(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var l=n,s=l.alternate,u=l.stateNode;if(null!==s&&s===r)break;5===l.tag&&null!==u&&(l=u,a?null!=(s=ze(n,o))&&i.unshift(Ir(n,s,l)):a||null!=(s=ze(n,o))&&i.push(Ir(n,s,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}function zr(){}var Ur=null,$r=null;function qr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Gr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Hr="function"==typeof setTimeout?setTimeout:void 0,Vr="function"==typeof clearTimeout?clearTimeout:void 0;function Zr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Wr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Kr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Yr=0;var Qr=Math.random().toString(36).slice(2),Xr="__reactFiber$"+Qr,Jr="__reactProps$"+Qr,ea="__reactContainer$"+Qr,ta="__reactEvents$"+Qr;function na(e){var t=e[Xr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ea]||n[Xr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Kr(e);null!==e;){if(n=e[Xr])return n;e=Kr(e)}return t}n=(e=n).parentNode}return null}function ra(e){return!(e=e[Xr]||e[ea])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function aa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function oa(e){return e[Jr]||null}function ia(e){var t=e[ta];return void 0===t&&(t=e[ta]=new Set),t}var la=[],sa=-1;function ua(e){return{current:e}}function ca(e){0>sa||(e.current=la[sa],la[sa]=null,sa--)}function da(e,t){sa++,la[sa]=e.current,e.current=t}var fa={},pa=ua(fa),ma=ua(!1),ga=fa;function ha(e,t){var n=e.type.contextTypes;if(!n)return fa;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ba(e){return null!=(e=e.childContextTypes)}function va(){ca(ma),ca(pa)}function ya(e,t,n){if(pa.current!==fa)throw Error(i(168));da(pa,t),da(ma,n)}function wa(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw Error(i(108,Z(t)||"Unknown",o));return a({},n,r)}function ka(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fa,ga=pa.current,da(pa,e),da(ma,ma.current),!0}function Ea(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=wa(e,t,ga),r.__reactInternalMemoizedMergedChildContext=e,ca(ma),ca(pa),da(pa,e)):ca(ma),da(ma,n)}var Sa=null,xa=null,Ca=o.unstable_runWithPriority,Oa=o.unstable_scheduleCallback,Ta=o.unstable_cancelCallback,_a=o.unstable_shouldYield,Pa=o.unstable_requestPaint,Aa=o.unstable_now,La=o.unstable_getCurrentPriorityLevel,Ra=o.unstable_ImmediatePriority,Da=o.unstable_UserBlockingPriority,Na=o.unstable_NormalPriority,ja=o.unstable_LowPriority,Ia=o.unstable_IdlePriority,Ma={},Fa=void 0!==Pa?Pa:function(){},Ba=null,za=null,Ua=!1,$a=Aa(),qa=1e4>$a?Aa:function(){return Aa()-$a};function Ga(){switch(La()){case Ra:return 99;case Da:return 98;case Na:return 97;case ja:return 96;case Ia:return 95;default:throw Error(i(332))}}function Ha(e){switch(e){case 99:return Ra;case 98:return Da;case 97:return Na;case 96:return ja;case 95:return Ia;default:throw Error(i(332))}}function Va(e,t){return e=Ha(e),Ca(e,t)}function Za(e,t,n){return e=Ha(e),Oa(e,t,n)}function Wa(){if(null!==za){var e=za;za=null,Ta(e)}Ka()}function Ka(){if(!Ua&&null!==Ba){Ua=!0;var e=0;try{var t=Ba;Va(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Ba=null}catch(n){throw null!==Ba&&(Ba=Ba.slice(e+1)),Oa(Ra,Wa),n}finally{Ua=!1}}}var Ya=k.ReactCurrentBatchConfig;function Qa(e,t){if(e&&e.defaultProps){for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Xa=ua(null),Ja=null,eo=null,to=null;function no(){to=eo=Ja=null}function ro(e){var t=Xa.current;ca(Xa),e.type._context._currentValue=t}function ao(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function oo(e,t){Ja=e,to=eo=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(Mi=!0),e.firstContext=null)}function io(e,t){if(to!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(to=e,t=1073741823),t={context:e,observedBits:t,next:null},null===eo){if(null===Ja)throw Error(i(308));eo=t,Ja.dependencies={lanes:0,firstContext:t,responders:null}}else eo=eo.next=t;return e._currentValue}var lo=!1;function so(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function uo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function co(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fo(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function po(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function mo(e,t,n,r){var o=e.updateQueue;lo=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var u=s,c=u.next;u.next=null,null===l?i=c:l.next=c,l=u;var d=e.alternate;if(null!==d){var f=(d=d.updateQueue).lastBaseUpdate;f!==l&&(null===f?d.firstBaseUpdate=c:f.next=c,d.lastBaseUpdate=u)}}if(null!==i){for(f=o.baseState,l=0,d=c=u=null;;){s=i.lane;var p=i.eventTime;if((r&s)===s){null!==d&&(d=d.next={eventTime:p,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var m=e,g=i;switch(s=t,p=n,g.tag){case 1:if("function"==typeof(m=g.payload)){f=m.call(p,f,s);break e}f=m;break e;case 3:m.flags=-4097&m.flags|64;case 0:if(null==(s="function"==typeof(m=g.payload)?m.call(p,f,s):m))break e;f=a({},f,s);break e;case 2:lo=!0}}null!==i.callback&&(e.flags|=32,null===(s=o.effects)?o.effects=[i]:s.push(i))}else p={eventTime:p,lane:s,tag:i.tag,payload:i.payload,callback:i.callback,next:null},null===d?(c=d=p,u=f):d=d.next=p,l|=s;if(null===(i=i.next)){if(null===(s=o.shared.pending))break;i=s.next,s.next=null,o.lastBaseUpdate=s,o.shared.pending=null}}null===d&&(u=f),o.baseState=u,o.firstBaseUpdate=c,o.lastBaseUpdate=d,Ul|=l,e.lanes=l,e.memoizedState=f}}function go(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!=typeof a)throw Error(i(191,a));a.call(r)}}}var ho=(new r.Component).refs;function bo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:a({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var vo={isMounted:function(e){return!!(e=e._reactInternals)&&Ye(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fs(),a=ps(e),o=co(r,a);o.payload=t,null!=n&&(o.callback=n),fo(e,o),ms(e,a,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fs(),a=ps(e),o=co(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),fo(e,o),ms(e,a,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fs(),r=ps(e),a=co(n,r);a.tag=2,null!=t&&(a.callback=t),fo(e,a),ms(e,r,n)}};function yo(e,t,n,r,a,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!fr(n,r)||!fr(a,o))}function wo(e,t,n){var r=!1,a=fa,o=t.contextType;return"object"==typeof o&&null!==o?o=io(o):(a=ba(t)?ga:pa.current,o=(r=null!=(r=t.contextTypes))?ha(e,a):fa),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=vo,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function ko(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&vo.enqueueReplaceState(t,t.state,null)}function Eo(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=ho,so(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=io(o):(o=ba(t)?ga:pa.current,a.context=ha(e,o)),mo(e,n,a,r),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(bo(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&vo.enqueueReplaceState(a,a.state,null),mo(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4)}var So=Array.isArray;function xo(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=r.refs;t===ho&&(t=r.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function Co(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Oo(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Vs(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function l(t){return e&&null===t.alternate&&(t.flags=2),t}function s(e,t,n,r){return null===t||6!==t.tag?((t=Ys(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=xo(e,t,n),r.return=e,r):((r=Zs(n.type,n.key,n.props,null,e.mode,r)).ref=xo(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Qs(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Ws(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Ys(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case E:return(n=Zs(t.type,t.key,t.props,null,e.mode,n)).ref=xo(e,null,t),n.return=e,n;case S:return(t=Qs(t,e.mode,n)).return=e,t}if(So(t)||$(t))return(t=Ws(t,e.mode,n,null)).return=e,t;Co(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:s(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case E:return n.key===a?n.type===x?d(e,t,n.props.children,r,a):u(e,t,n,r):null;case S:return n.key===a?c(e,t,n,r):null}if(So(n)||$(n))return null!==a?null:d(e,t,n,r,null);Co(e,n)}return null}function m(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return s(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case E:return e=e.get(null===r.key?n:r.key)||null,r.type===x?d(t,e,r.props.children,a,r.key):u(t,e,r,a);case S:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(So(r)||$(r))return d(t,e=e.get(n)||null,r,a,null);Co(t,r)}return null}function g(a,i,l,s){for(var u=null,c=null,d=i,g=i=0,h=null;null!==d&&g<l.length;g++){d.index>g?(h=d,d=null):h=d.sibling;var b=p(a,d,l[g],s);if(null===b){null===d&&(d=h);break}e&&d&&null===b.alternate&&t(a,d),i=o(b,i,g),null===c?u=b:c.sibling=b,c=b,d=h}if(g===l.length)return n(a,d),u;if(null===d){for(;g<l.length;g++)null!==(d=f(a,l[g],s))&&(i=o(d,i,g),null===c?u=d:c.sibling=d,c=d);return u}for(d=r(a,d);g<l.length;g++)null!==(h=m(d,a,g,l[g],s))&&(e&&null!==h.alternate&&d.delete(null===h.key?g:h.key),i=o(h,i,g),null===c?u=h:c.sibling=h,c=h);return e&&d.forEach((function(e){return t(a,e)})),u}function h(a,l,s,u){var c=$(s);if("function"!=typeof c)throw Error(i(150));if(null==(s=c.call(s)))throw Error(i(151));for(var d=c=null,g=l,h=l=0,b=null,v=s.next();null!==g&&!v.done;h++,v=s.next()){g.index>h?(b=g,g=null):b=g.sibling;var y=p(a,g,v.value,u);if(null===y){null===g&&(g=b);break}e&&g&&null===y.alternate&&t(a,g),l=o(y,l,h),null===d?c=y:d.sibling=y,d=y,g=b}if(v.done)return n(a,g),c;if(null===g){for(;!v.done;h++,v=s.next())null!==(v=f(a,v.value,u))&&(l=o(v,l,h),null===d?c=v:d.sibling=v,d=v);return c}for(g=r(a,g);!v.done;h++,v=s.next())null!==(v=m(g,a,h,v.value,u))&&(e&&null!==v.alternate&&g.delete(null===v.key?h:v.key),l=o(v,l,h),null===d?c=v:d.sibling=v,d=v);return e&&g.forEach((function(e){return t(a,e)})),c}return function(e,r,o,s){var u="object"==typeof o&&null!==o&&o.type===x&&null===o.key;u&&(o=o.props.children);var c="object"==typeof o&&null!==o;if(c)switch(o.$$typeof){case E:e:{for(c=o.key,u=r;null!==u;){if(u.key===c){if(7===u.tag){if(o.type===x){n(e,u.sibling),(r=a(u,o.props.children)).return=e,e=r;break e}}else if(u.elementType===o.type){n(e,u.sibling),(r=a(u,o.props)).ref=xo(e,u,o),r.return=e,e=r;break e}n(e,u);break}t(e,u),u=u.sibling}o.type===x?((r=Ws(o.props.children,e.mode,s,o.key)).return=e,e=r):((s=Zs(o.type,o.key,o.props,null,e.mode,s)).ref=xo(e,r,o),s.return=e,e=s)}return l(e);case S:e:{for(u=o.key;null!==r;){if(r.key===u){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Qs(o,e.mode,s)).return=e,e=r}return l(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,o)).return=e,e=r):(n(e,r),(r=Ys(o,e.mode,s)).return=e,e=r),l(e);if(So(o))return g(e,r,o,s);if($(o))return h(e,r,o,s);if(c&&Co(e,o),void 0===o&&!u)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(i(152,Z(e.type)||"Component"))}return n(e,r)}}var To=Oo(!0),_o=Oo(!1),Po={},Ao=ua(Po),Lo=ua(Po),Ro=ua(Po);function Do(e){if(e===Po)throw Error(i(174));return e}function No(e,t){switch(da(Ro,t),da(Lo,e),da(Ao,Po),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:me(null,"");break;default:t=me(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ca(Ao),da(Ao,t)}function jo(){ca(Ao),ca(Lo),ca(Ro)}function Io(e){Do(Ro.current);var t=Do(Ao.current),n=me(t,e.type);t!==n&&(da(Lo,e),da(Ao,n))}function Mo(e){Lo.current===e&&(ca(Ao),ca(Lo))}var Fo=ua(0);function Bo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var zo=null,Uo=null,$o=!1;function qo(e,t){var n=Gs(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Go(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Ho(e){if($o){var t=Uo;if(t){var n=t;if(!Go(e,t)){if(!(t=Wr(n.nextSibling))||!Go(e,t))return e.flags=-1025&e.flags|2,$o=!1,void(zo=e);qo(zo,n)}zo=e,Uo=Wr(t.firstChild)}else e.flags=-1025&e.flags|2,$o=!1,zo=e}}function Vo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;zo=e}function Zo(e){if(e!==zo)return!1;if(!$o)return Vo(e),$o=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Gr(t,e.memoizedProps))for(t=Uo;t;)qo(e,t),t=Wr(t.nextSibling);if(Vo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Uo=Wr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Uo=null}}else Uo=zo?Wr(e.stateNode.nextSibling):null;return!0}function Wo(){Uo=zo=null,$o=!1}var Ko=[];function Yo(){for(var e=0;e<Ko.length;e++)Ko[e]._workInProgressVersionPrimary=null;Ko.length=0}var Qo=k.ReactCurrentDispatcher,Xo=k.ReactCurrentBatchConfig,Jo=0,ei=null,ti=null,ni=null,ri=!1,ai=!1;function oi(){throw Error(i(321))}function ii(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!cr(e[n],t[n]))return!1;return!0}function li(e,t,n,r,a,o){if(Jo=o,ei=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Qo.current=null===e||null===e.memoizedState?Di:Ni,e=n(r,a),ai){o=0;do{if(ai=!1,!(25>o))throw Error(i(301));o+=1,ni=ti=null,t.updateQueue=null,Qo.current=ji,e=n(r,a)}while(ai)}if(Qo.current=Ri,t=null!==ti&&null!==ti.next,Jo=0,ni=ti=ei=null,ri=!1,t)throw Error(i(300));return e}function si(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ni?ei.memoizedState=ni=e:ni=ni.next=e,ni}function ui(){if(null===ti){var e=ei.alternate;e=null!==e?e.memoizedState:null}else e=ti.next;var t=null===ni?ei.memoizedState:ni.next;if(null!==t)ni=t,ti=e;else{if(null===e)throw Error(i(310));e={memoizedState:(ti=e).memoizedState,baseState:ti.baseState,baseQueue:ti.baseQueue,queue:ti.queue,next:null},null===ni?ei.memoizedState=ni=e:ni=ni.next=e}return ni}function ci(e,t){return"function"==typeof t?t(e):t}function di(e){var t=ui(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=ti,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var l=a.next;a.next=o.next,o.next=l}r.baseQueue=a=o,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var s=l=o=null,u=a;do{var c=u.lane;if((Jo&c)===c)null!==s&&(s=s.next={lane:0,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),r=u.eagerReducer===e?u.eagerState:e(r,u.action);else{var d={lane:c,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===s?(l=s=d,o=r):s=s.next=d,ei.lanes|=c,Ul|=c}u=u.next}while(null!==u&&u!==a);null===s?o=r:s.next=l,cr(r,t.memoizedState)||(Mi=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=s,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function fi(e){var t=ui(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var l=a=a.next;do{o=e(o,l.action),l=l.next}while(l!==a);cr(o,t.memoizedState)||(Mi=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function pi(e,t,n){var r=t._getVersion;r=r(t._source);var a=t._workInProgressVersionPrimary;if(null!==a?e=a===r:(e=e.mutableReadLanes,(e=(Jo&e)===e)&&(t._workInProgressVersionPrimary=r,Ko.push(t))),e)return n(t._source);throw Ko.push(t),Error(i(350))}function mi(e,t,n,r){var a=Dl;if(null===a)throw Error(i(349));var o=t._getVersion,l=o(t._source),s=Qo.current,u=s.useState((function(){return pi(a,t,n)})),c=u[1],d=u[0];u=ni;var f=e.memoizedState,p=f.refs,m=p.getSnapshot,g=f.source;f=f.subscribe;var h=ei;return e.memoizedState={refs:p,source:t,subscribe:r},s.useEffect((function(){p.getSnapshot=n,p.setSnapshot=c;var e=o(t._source);if(!cr(l,e)){e=n(t._source),cr(d,e)||(c(e),e=ps(h),a.mutableReadLanes|=e&a.pendingLanes),e=a.mutableReadLanes,a.entangledLanes|=e;for(var r=a.entanglements,i=e;0<i;){var s=31-Gt(i),u=1<<s;r[s]|=e,i&=~u}}}),[n,t,r]),s.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=ps(h);a.mutableReadLanes|=r&a.pendingLanes}catch(o){n((function(){throw o}))}}))}),[t,r]),cr(m,n)&&cr(g,t)&&cr(f,r)||((e={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:d}).dispatch=c=Li.bind(null,ei,e),u.queue=e,u.baseQueue=null,d=pi(a,t,n),u.memoizedState=u.baseState=d),d}function gi(e,t,n){return mi(ui(),e,t,n)}function hi(e){var t=si();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ci,lastRenderedState:e}).dispatch=Li.bind(null,ei,e),[t.memoizedState,e]}function bi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ei.updateQueue)?(t={lastEffect:null},ei.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function vi(e){return e={current:e},si().memoizedState=e}function yi(){return ui().memoizedState}function wi(e,t,n,r){var a=si();ei.flags|=e,a.memoizedState=bi(1|t,n,void 0,void 0===r?null:r)}function ki(e,t,n,r){var a=ui();r=void 0===r?null:r;var o=void 0;if(null!==ti){var i=ti.memoizedState;if(o=i.destroy,null!==r&&ii(r,i.deps))return void bi(t,n,o,r)}ei.flags|=e,a.memoizedState=bi(1|t,n,o,r)}function Ei(e,t){return wi(516,4,e,t)}function Si(e,t){return ki(516,4,e,t)}function xi(e,t){return ki(4,2,e,t)}function Ci(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Oi(e,t,n){return n=null!=n?n.concat([e]):null,ki(4,2,Ci.bind(null,t,e),n)}function Ti(){}function _i(e,t){var n=ui();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ii(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Pi(e,t){var n=ui();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ii(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ai(e,t){var n=Ga();Va(98>n?98:n,(function(){e(!0)})),Va(97<n?97:n,(function(){var n=Xo.transition;Xo.transition=1;try{e(!1),t()}finally{Xo.transition=n}}))}function Li(e,t,n){var r=fs(),a=ps(e),o={lane:a,action:n,eagerReducer:null,eagerState:null,next:null},i=t.pending;if(null===i?o.next=o:(o.next=i.next,i.next=o),t.pending=o,i=e.alternate,e===ei||null!==i&&i===ei)ai=ri=!0;else{if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var l=t.lastRenderedState,s=i(l,n);if(o.eagerReducer=i,o.eagerState=s,cr(s,l))return}catch(u){}ms(e,a,r)}}var Ri={readContext:io,useCallback:oi,useContext:oi,useEffect:oi,useImperativeHandle:oi,useLayoutEffect:oi,useMemo:oi,useReducer:oi,useRef:oi,useState:oi,useDebugValue:oi,useDeferredValue:oi,useTransition:oi,useMutableSource:oi,useOpaqueIdentifier:oi,unstable_isNewReconciler:!1},Di={readContext:io,useCallback:function(e,t){return si().memoizedState=[e,void 0===t?null:t],e},useContext:io,useEffect:Ei,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,wi(4,2,Ci.bind(null,t,e),n)},useLayoutEffect:function(e,t){return wi(4,2,e,t)},useMemo:function(e,t){var n=si();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=si();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Li.bind(null,ei,e),[r.memoizedState,e]},useRef:vi,useState:hi,useDebugValue:Ti,useDeferredValue:function(e){var t=hi(e),n=t[0],r=t[1];return Ei((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=hi(!1),t=e[0];return vi(e=Ai.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=si();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},mi(r,e,t,n)},useOpaqueIdentifier:function(){if($o){var e=!1,t=function(e){return{$$typeof:j,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Yr++).toString(36))),Error(i(355))})),n=hi(t)[1];return 0==(2&ei.mode)&&(ei.flags|=516,bi(5,(function(){n("r:"+(Yr++).toString(36))}),void 0,null)),t}return hi(t="r:"+(Yr++).toString(36)),t},unstable_isNewReconciler:!1},Ni={readContext:io,useCallback:_i,useContext:io,useEffect:Si,useImperativeHandle:Oi,useLayoutEffect:xi,useMemo:Pi,useReducer:di,useRef:yi,useState:function(){return di(ci)},useDebugValue:Ti,useDeferredValue:function(e){var t=di(ci),n=t[0],r=t[1];return Si((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=di(ci)[0];return[yi().current,e]},useMutableSource:gi,useOpaqueIdentifier:function(){return di(ci)[0]},unstable_isNewReconciler:!1},ji={readContext:io,useCallback:_i,useContext:io,useEffect:Si,useImperativeHandle:Oi,useLayoutEffect:xi,useMemo:Pi,useReducer:fi,useRef:yi,useState:function(){return fi(ci)},useDebugValue:Ti,useDeferredValue:function(e){var t=fi(ci),n=t[0],r=t[1];return Si((function(){var t=Xo.transition;Xo.transition=1;try{r(e)}finally{Xo.transition=t}}),[e]),n},useTransition:function(){var e=fi(ci)[0];return[yi().current,e]},useMutableSource:gi,useOpaqueIdentifier:function(){return fi(ci)[0]},unstable_isNewReconciler:!1},Ii=k.ReactCurrentOwner,Mi=!1;function Fi(e,t,n,r){t.child=null===e?_o(t,null,n,r):To(t,e.child,n,r)}function Bi(e,t,n,r,a){n=n.render;var o=t.ref;return oo(t,a),r=li(e,t,n,r,o,a),null===e||Mi?(t.flags|=1,Fi(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,ol(e,t,a))}function zi(e,t,n,r,a,o){if(null===e){var i=n.type;return"function"!=typeof i||Hs(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Zs(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Ui(e,t,i,r,a,o))}return i=e.child,0==(a&o)&&(a=i.memoizedProps,(n=null!==(n=n.compare)?n:fr)(a,r)&&e.ref===t.ref)?ol(e,t,o):(t.flags|=1,(e=Vs(i,r)).ref=t.ref,e.return=t,t.child=e)}function Ui(e,t,n,r,a,o){if(null!==e&&fr(e.memoizedProps,r)&&e.ref===t.ref){if(Mi=!1,0==(o&a))return t.lanes=e.lanes,ol(e,t,o);0!=(16384&e.flags)&&(Mi=!0)}return Gi(e,t,n,r,o)}function $i(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0==(4&t.mode))t.memoizedState={baseLanes:0},Es(t,n);else{if(0==(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},Es(t,e),null;t.memoizedState={baseLanes:0},Es(t,null!==o?o.baseLanes:n)}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Es(t,r);return Fi(e,t,a,n),t.child}function qi(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Gi(e,t,n,r,a){var o=ba(n)?ga:pa.current;return o=ha(t,o),oo(t,a),n=li(e,t,n,r,o,a),null===e||Mi?(t.flags|=1,Fi(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~a,ol(e,t,a))}function Hi(e,t,n,r,a){if(ba(n)){var o=!0;ka(t)}else o=!1;if(oo(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),wo(t,n,r),Eo(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var s=i.context,u=n.contextType;"object"==typeof u&&null!==u?u=io(u):u=ha(t,u=ba(n)?ga:pa.current);var c=n.getDerivedStateFromProps,d="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;d||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==r||s!==u)&&ko(t,i,r,u),lo=!1;var f=t.memoizedState;i.state=f,mo(t,r,i,a),s=t.memoizedState,l!==r||f!==s||ma.current||lo?("function"==typeof c&&(bo(t,n,c,r),s=t.memoizedState),(l=lo||yo(t,n,l,r,f,s,u))?(d||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4)):("function"==typeof i.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=u,r=l):("function"==typeof i.componentDidMount&&(t.flags|=4),r=!1)}else{i=t.stateNode,uo(e,t),l=t.memoizedProps,u=t.type===t.elementType?l:Qa(t.type,l),i.props=u,d=t.pendingProps,f=i.context,"object"==typeof(s=n.contextType)&&null!==s?s=io(s):s=ha(t,s=ba(n)?ga:pa.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==d||f!==s)&&ko(t,i,r,s),lo=!1,f=t.memoizedState,i.state=f,mo(t,r,i,a);var m=t.memoizedState;l!==d||f!==m||ma.current||lo?("function"==typeof p&&(bo(t,n,p,r),m=t.memoizedState),(u=lo||yo(t,n,u,r,f,m,s))?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,s),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,s)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=s,r=u):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),r=!1)}return Vi(e,t,n,r,o,a)}function Vi(e,t,n,r,a,o){qi(e,t);var i=0!=(64&t.flags);if(!r&&!i)return a&&Ea(t,n,!1),ol(e,t,o);r=t.stateNode,Ii.current=t;var l=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=To(t,e.child,null,o),t.child=To(t,null,l,o)):Fi(e,t,l,o),t.memoizedState=r.state,a&&Ea(t,n,!0),t.child}function Zi(e){var t=e.stateNode;t.pendingContext?ya(0,t.pendingContext,t.pendingContext!==t.context):t.context&&ya(0,t.context,!1),No(e,t.containerInfo)}var Wi,Ki,Yi,Qi={dehydrated:null,retryLane:0};function Xi(e,t,n){var r,a=t.pendingProps,o=Fo.current,i=!1;return(r=0!=(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!=(2&o)),r?(i=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),da(Fo,1&o),null===e?(void 0!==a.fallback&&Ho(t),e=a.children,o=a.fallback,i?(e=Ji(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Qi,e):"number"==typeof a.unstable_expectedLoadTime?(e=Ji(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=Qi,t.lanes=33554432,e):((n=Ks({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,i?(a=tl(e,t,a.children,a.fallback,n),i=t.child,o=e.child.memoizedState,i.memoizedState=null===o?{baseLanes:n}:{baseLanes:o.baseLanes|n},i.childLanes=e.childLanes&~n,t.memoizedState=Qi,a):(n=el(e,t,a.children,n),t.memoizedState=null,n))}function Ji(e,t,n,r){var a=e.mode,o=e.child;return t={mode:"hidden",children:t},0==(2&a)&&null!==o?(o.childLanes=0,o.pendingProps=t):o=Ks(t,a,0,null),n=Ws(n,a,r,null),o.return=e,n.return=e,o.sibling=n,e.child=o,n}function el(e,t,n,r){var a=e.child;return e=a.sibling,n=Vs(a,{mode:"visible",children:n}),0==(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function tl(e,t,n,r,a){var o=t.mode,i=e.child;e=i.sibling;var l={mode:"hidden",children:n};return 0==(2&o)&&t.child!==i?((n=t.child).childLanes=0,n.pendingProps=l,null!==(i=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=i,i.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Vs(i,l),null!==e?r=Vs(e,r):(r=Ws(r,o,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function nl(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),ao(e.return,t)}function rl(e,t,n,r,a,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a,lastEffect:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a,i.lastEffect=o)}function al(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Fi(e,t,r.children,n),0!=(2&(r=Fo.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!=(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&nl(e,n);else if(19===e.tag)nl(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(da(Fo,r),0==(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Bo(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),rl(t,!1,a,n,o,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Bo(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}rl(t,!0,n,null,o,t.lastEffect);break;case"together":rl(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function ol(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Ul|=t.lanes,0!=(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Vs(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Vs(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function il(e,t){if(!$o)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ll(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return ba(t.type)&&va(),null;case 3:return jo(),ca(ma),ca(pa),Yo(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Zo(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:Mo(t);var o=Do(Ro.current);if(n=t.type,null!==e&&null!=t.stateNode)Ki(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(i(166));return null}if(e=Do(Ao.current),Zo(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[Xr]=t,r[Jr]=l,n){case"dialog":Ar("cancel",r),Ar("close",r);break;case"iframe":case"object":case"embed":Ar("load",r);break;case"video":case"audio":for(e=0;e<Or.length;e++)Ar(Or[e],r);break;case"source":Ar("error",r);break;case"img":case"image":case"link":Ar("error",r),Ar("load",r);break;case"details":Ar("toggle",r);break;case"input":ee(r,l),Ar("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},Ar("invalid",r);break;case"textarea":se(r,l),Ar("invalid",r)}for(var u in xe(n,l),e=null,l)l.hasOwnProperty(u)&&(o=l[u],"children"===u?"string"==typeof o?r.textContent!==o&&(e=["children",o]):"number"==typeof o&&r.textContent!==""+o&&(e=["children",""+o]):s.hasOwnProperty(u)&&null!=o&&"onScroll"===u&&Ar("scroll",r));switch(n){case"input":Y(r),re(r,l,!0);break;case"textarea":Y(r),ce(r);break;case"select":case"option":break;default:"function"==typeof l.onClick&&(r.onclick=zr)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(u=9===o.nodeType?o:o.ownerDocument,e===de&&(e=pe(n)),e===de?"script"===n?((e=u.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),"select"===n&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[Xr]=t,e[Jr]=r,Wi(e,t),t.stateNode=e,u=Ce(n,r),n){case"dialog":Ar("cancel",e),Ar("close",e),o=r;break;case"iframe":case"object":case"embed":Ar("load",e),o=r;break;case"video":case"audio":for(o=0;o<Or.length;o++)Ar(Or[o],e);o=r;break;case"source":Ar("error",e),o=r;break;case"img":case"image":case"link":Ar("error",e),Ar("load",e),o=r;break;case"details":Ar("toggle",e),o=r;break;case"input":ee(e,r),o=J(e,r),Ar("invalid",e);break;case"option":o=oe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=a({},r,{value:void 0}),Ar("invalid",e);break;case"textarea":se(e,r),o=le(e,r),Ar("invalid",e);break;default:o=r}xe(n,o);var c=o;for(l in c)if(c.hasOwnProperty(l)){var d=c[l];"style"===l?Ee(e,d):"dangerouslySetInnerHTML"===l?null!=(d=d?d.__html:void 0)&&be(e,d):"children"===l?"string"==typeof d?("textarea"!==n||""!==d)&&ve(e,d):"number"==typeof d&&ve(e,""+d):"suppressContentEditableWarning"!==l&&"suppressHydrationWarning"!==l&&"autoFocus"!==l&&(s.hasOwnProperty(l)?null!=d&&"onScroll"===l&&Ar("scroll",e):null!=d&&w(e,l,d,u))}switch(n){case"input":Y(e),re(e,r,!1);break;case"textarea":Y(e),ce(e);break;case"option":null!=r.value&&e.setAttribute("value",""+W(r.value));break;case"select":e.multiple=!!r.multiple,null!=(l=r.value)?ie(e,!!r.multiple,l,!1):null!=r.defaultValue&&ie(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof o.onClick&&(e.onclick=zr)}qr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Yi(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));n=Do(Ro.current),Do(Ao.current),Zo(t)?(r=t.stateNode,n=t.memoizedProps,r[Xr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Xr]=t,t.stateNode=r)}return null;case 13:return ca(Fo),r=t.memoizedState,0!=(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Zo(t):n=null!==e.memoizedState,r&&!n&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Fo.current)?0===Fl&&(Fl=3):(0!==Fl&&3!==Fl||(Fl=4),null===Dl||0==(134217727&Ul)&&0==(134217727&$l)||vs(Dl,jl))),(r||n)&&(t.flags|=4),null);case 4:return jo(),null===e&&Rr(t.stateNode.containerInfo),null;case 10:return ro(t),null;case 19:if(ca(Fo),null===(r=t.memoizedState))return null;if(l=0!=(64&t.flags),null===(u=r.rendering))if(l)il(r,!1);else{if(0!==Fl||null!==e&&0!=(64&e.flags))for(e=t.child;null!==e;){if(null!==(u=Bo(e))){for(t.flags|=64,il(r,!1),null!==(l=u.updateQueue)&&(t.updateQueue=l,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(l=n).flags&=2,l.nextEffect=null,l.firstEffect=null,l.lastEffect=null,null===(u=l.alternate)?(l.childLanes=0,l.lanes=e,l.child=null,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=u.childLanes,l.lanes=u.lanes,l.child=u.child,l.memoizedProps=u.memoizedProps,l.memoizedState=u.memoizedState,l.updateQueue=u.updateQueue,l.type=u.type,e=u.dependencies,l.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return da(Fo,1&Fo.current|2),t.child}e=e.sibling}null!==r.tail&&qa()>Vl&&(t.flags|=64,l=!0,il(r,!1),t.lanes=33554432)}else{if(!l)if(null!==(e=Bo(u))){if(t.flags|=64,l=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),il(r,!0),null===r.tail&&"hidden"===r.tailMode&&!u.alternate&&!$o)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*qa()-r.renderingStartTime>Vl&&1073741824!==n&&(t.flags|=64,l=!0,il(r,!1),t.lanes=33554432);r.isBackwards?(u.sibling=t.child,t.child=u):(null!==(n=r.last)?n.sibling=u:t.child=u,r.last=u)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=qa(),n.sibling=null,t=Fo.current,da(Fo,l?1&t|2:1&t),n):null;case 23:case 24:return Ss(),null!==e&&null!==e.memoizedState!=(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(i(156,t.tag))}function sl(e){switch(e.tag){case 1:ba(e.type)&&va();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(jo(),ca(ma),ca(pa),Yo(),0!=(64&(t=e.flags)))throw Error(i(285));return e.flags=-4097&t|64,e;case 5:return Mo(e),null;case 13:return ca(Fo),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ca(Fo),null;case 4:return jo(),null;case 10:return ro(e),null;case 23:case 24:return Ss(),null;default:return null}}function ul(e,t){try{var n="",r=t;do{n+=V(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a}}function cl(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}Wi=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ki=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Do(Ao.current);var i,l=null;switch(n){case"input":o=J(e,o),r=J(e,r),l=[];break;case"option":o=oe(e,o),r=oe(e,r),l=[];break;case"select":o=a({},o,{value:void 0}),r=a({},r,{value:void 0}),l=[];break;case"textarea":o=le(e,o),r=le(e,r),l=[];break;default:"function"!=typeof o.onClick&&"function"==typeof r.onClick&&(e.onclick=zr)}for(d in xe(n,r),n=null,o)if(!r.hasOwnProperty(d)&&o.hasOwnProperty(d)&&null!=o[d])if("style"===d){var u=o[d];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(s.hasOwnProperty(d)?l||(l=[]):(l=l||[]).push(d,null));for(d in r){var c=r[d];if(u=null!=o?o[d]:void 0,r.hasOwnProperty(d)&&c!==u&&(null!=c||null!=u))if("style"===d)if(u){for(i in u)!u.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&u[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(l||(l=[]),l.push(d,n)),n=c;else"dangerouslySetInnerHTML"===d?(c=c?c.__html:void 0,u=u?u.__html:void 0,null!=c&&u!==c&&(l=l||[]).push(d,c)):"children"===d?"string"!=typeof c&&"number"!=typeof c||(l=l||[]).push(d,""+c):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(s.hasOwnProperty(d)?(null!=c&&"onScroll"===d&&Ar("scroll",e),l||u===c||(l=[])):"object"==typeof c&&null!==c&&c.$$typeof===j?c.toString():(l=l||[]).push(d,c))}n&&(l=l||[]).push("style",n);var d=l;(t.updateQueue=d)&&(t.flags|=4)}},Yi=function(e,t,n,r){n!==r&&(t.flags|=4)};var dl="function"==typeof WeakMap?WeakMap:Map;function fl(e,t,n){(n=co(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Yl||(Yl=!0,Ql=r),cl(0,t)},n}function pl(e,t,n){(n=co(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return cl(0,t),r(a)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===Xl?Xl=new Set([this]):Xl.add(this),cl(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var ml="function"==typeof WeakSet?WeakSet:Set;function gl(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(n){zs(e,n)}else t.current=null}function hl(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Qa(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Zr(t.stateNode.containerInfo))}throw Error(i(163))}function bl(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3==(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var a=e;r=a.next,0!=(4&(a=a.tag))&&0!=(1&a)&&(Ms(n,e),Is(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:Qa(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&go(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}go(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&qr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&Et(n)))))}throw Error(i(163))}function vl(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"==typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var a=n.memoizedProps.style;a=null!=a&&a.hasOwnProperty("display")?a.display:null,r.style.display=ke("display",a)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function yl(e,t){if(xa&&"function"==typeof xa.onCommitFiberUnmount)try{xa.onCommitFiberUnmount(Sa,t)}catch(o){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,a=r.destroy;if(r=r.tag,void 0!==a)if(0!=(4&r))Ms(t,n);else{r=t;try{a()}catch(o){zs(r,o)}}n=n.next}while(n!==e)}break;case 1:if(gl(t),"function"==typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(o){zs(t,o)}break;case 5:gl(t);break;case 4:Cl(e,t)}}function wl(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function kl(e){return 5===e.tag||3===e.tag||4===e.tag}function El(e){e:{for(var t=e.return;null!==t;){if(kl(t))break e;t=t.return}throw Error(i(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}16&n.flags&&(ve(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||kl(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?Sl(e,n,t):xl(e,n,t)}function Sl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=zr));else if(4!==r&&null!==(e=e.child))for(Sl(e,t,n),e=e.sibling;null!==e;)Sl(e,t,n),e=e.sibling}function xl(e,t,n){var r=e.tag,a=5===r||6===r;if(a)e=a?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(xl(e,t,n),e=e.sibling;null!==e;)xl(e,t,n),e=e.sibling}function Cl(e,t){for(var n,r,a=t,o=!1;;){if(!o){o=a.return;e:for(;;){if(null===o)throw Error(i(160));switch(n=o.stateNode,o.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}o=o.return}o=!0}if(5===a.tag||6===a.tag){e:for(var l=e,s=a,u=s;;)if(yl(l,u),null!==u.child&&4!==u.tag)u.child.return=u,u=u.child;else{if(u===s)break e;for(;null===u.sibling;){if(null===u.return||u.return===s)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}r?(l=n,s=a.stateNode,8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)):n.removeChild(a.stateNode)}else if(4===a.tag){if(null!==a.child){n=a.stateNode.containerInfo,r=!0,a.child.return=a,a=a.child;continue}}else if(yl(e,a),null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break;for(;null===a.sibling;){if(null===a.return||a.return===t)return;4===(a=a.return).tag&&(o=!1)}a.sibling.return=a.return,a=a.sibling}}function Ol(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3==(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var a=null!==e?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(n[Jr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),Ce(e,a),t=Ce(e,r),a=0;a<o.length;a+=2){var l=o[a],s=o[a+1];"style"===l?Ee(n,s):"dangerouslySetInnerHTML"===l?be(n,s):"children"===l?ve(n,s):w(n,l,s,t)}switch(e){case"input":ne(n,r);break;case"textarea":ue(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(o=r.value)?ie(n,!!r.multiple,o,!1):e!==!!r.multiple&&(null!=r.defaultValue?ie(n,!!r.multiple,r.defaultValue,!0):ie(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,Et(n.containerInfo)));case 13:return null!==t.memoizedState&&(Hl=qa(),vl(t.child,!0)),void Tl(t);case 19:return void Tl(t);case 23:case 24:return void vl(t,null!==t.memoizedState)}throw Error(i(163))}function Tl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ml),t.forEach((function(t){var r=$s.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function _l(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Pl=Math.ceil,Al=k.ReactCurrentDispatcher,Ll=k.ReactCurrentOwner,Rl=0,Dl=null,Nl=null,jl=0,Il=0,Ml=ua(0),Fl=0,Bl=null,zl=0,Ul=0,$l=0,ql=0,Gl=null,Hl=0,Vl=1/0;function Zl(){Vl=qa()+500}var Wl,Kl=null,Yl=!1,Ql=null,Xl=null,Jl=!1,es=null,ts=90,ns=[],rs=[],as=null,os=0,is=null,ls=-1,ss=0,us=0,cs=null,ds=!1;function fs(){return 0!=(48&Rl)?qa():-1!==ls?ls:ls=qa()}function ps(e){if(0==(2&(e=e.mode)))return 1;if(0==(4&e))return 99===Ga()?1:2;if(0===ss&&(ss=zl),0!==Ya.transition){0!==us&&(us=null!==Gl?Gl.pendingLanes:0),e=ss;var t=4186112&~us;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Ga(),0!=(4&Rl)&&98===e?e=zt(12,ss):e=zt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ss),e}function ms(e,t,n){if(50<os)throw os=0,is=null,Error(i(185));if(null===(e=gs(e,t)))return null;qt(e,t,n),e===Dl&&($l|=t,4===Fl&&vs(e,jl));var r=Ga();1===t?0!=(8&Rl)&&0==(48&Rl)?ys(e):(hs(e,n),0===Rl&&(Zl(),Wa())):(0==(4&Rl)||98!==r&&99!==r||(null===as?as=new Set([e]):as.add(e)),hs(e,n)),Gl=e}function gs(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function hs(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,a=e.pingedLanes,o=e.expirationTimes,l=e.pendingLanes;0<l;){var s=31-Gt(l),u=1<<s,c=o[s];if(-1===c){if(0==(u&r)||0!=(u&a)){c=t,Mt(u);var d=It;o[s]=10<=d?c+250:6<=d?c+5e3:-1}}else c<=t&&(e.expiredLanes|=u);l&=~u}if(r=Ft(e,e===Dl?jl:0),t=It,0===r)null!==n&&(n!==Ma&&Ta(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Ma&&Ta(n)}15===t?(n=ys.bind(null,e),null===Ba?(Ba=[n],za=Oa(Ra,Ka)):Ba.push(n),n=Ma):14===t?n=Za(99,ys.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(i(358,e))}}(t),n=Za(n,bs.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function bs(e){if(ls=-1,us=ss=0,0!=(48&Rl))throw Error(i(327));var t=e.callbackNode;if(js()&&e.callbackNode!==t)return null;var n=Ft(e,e===Dl?jl:0);if(0===n)return null;var r=n,a=Rl;Rl|=16;var o=Os();for(Dl===e&&jl===r||(Zl(),xs(e,r));;)try{Ps();break}catch(s){Cs(e,s)}if(no(),Al.current=o,Rl=a,null!==Nl?r=0:(Dl=null,jl=0,r=Fl),0!=(zl&$l))xs(e,0);else if(0!==r){if(2===r&&(Rl|=64,e.hydrate&&(e.hydrate=!1,Zr(e.containerInfo)),0!==(n=Bt(e))&&(r=Ts(e,n))),1===r)throw t=Bl,xs(e,0),vs(e,n),hs(e,qa()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(i(345));case 2:case 5:Rs(e);break;case 3:if(vs(e,n),(62914560&n)===n&&10<(r=Hl+500-qa())){if(0!==Ft(e,0))break;if(((a=e.suspendedLanes)&n)!==n){fs(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Hr(Rs.bind(null,e),r);break}Rs(e);break;case 4:if(vs(e,n),(4186112&n)===n)break;for(r=e.eventTimes,a=-1;0<n;){var l=31-Gt(n);o=1<<l,(l=r[l])>a&&(a=l),n&=~o}if(n=a,10<(n=(120>(n=qa()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Pl(n/1960))-n)){e.timeoutHandle=Hr(Rs.bind(null,e),n);break}Rs(e);break;default:throw Error(i(329))}}return hs(e,qa()),e.callbackNode===t?bs.bind(null,e):null}function vs(e,t){for(t&=~ql,t&=~$l,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Gt(t),r=1<<n;e[n]=-1,t&=~r}}function ys(e){if(0!=(48&Rl))throw Error(i(327));if(js(),e===Dl&&0!=(e.expiredLanes&jl)){var t=jl,n=Ts(e,t);0!=(zl&$l)&&(n=Ts(e,t=Ft(e,t)))}else n=Ts(e,t=Ft(e,0));if(0!==e.tag&&2===n&&(Rl|=64,e.hydrate&&(e.hydrate=!1,Zr(e.containerInfo)),0!==(t=Bt(e))&&(n=Ts(e,t))),1===n)throw n=Bl,xs(e,0),vs(e,t),hs(e,qa()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Rs(e),hs(e,qa()),null}function ws(e,t){var n=Rl;Rl|=1;try{return e(t)}finally{0===(Rl=n)&&(Zl(),Wa())}}function ks(e,t){var n=Rl;Rl&=-2,Rl|=8;try{return e(t)}finally{0===(Rl=n)&&(Zl(),Wa())}}function Es(e,t){da(Ml,Il),Il|=t,zl|=t}function Ss(){Il=Ml.current,ca(Ml)}function xs(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Vr(n)),null!==Nl)for(n=Nl.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&va();break;case 3:jo(),ca(ma),ca(pa),Yo();break;case 5:Mo(r);break;case 4:jo();break;case 13:case 19:ca(Fo);break;case 10:ro(r);break;case 23:case 24:Ss()}n=n.return}Dl=e,Nl=Vs(e.current,null),jl=Il=zl=t,Fl=0,Bl=null,ql=$l=Ul=0}function Cs(e,t){for(;;){var n=Nl;try{if(no(),Qo.current=Ri,ri){for(var r=ei.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}ri=!1}if(Jo=0,ni=ti=ei=null,ai=!1,Ll.current=null,null===n||null===n.return){Fl=1,Bl=t,Nl=null;break}e:{var o=e,i=n.return,l=n,s=t;if(t=jl,l.flags|=2048,l.firstEffect=l.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var u=s;if(0==(2&l.mode)){var c=l.alternate;c?(l.updateQueue=c.updateQueue,l.memoizedState=c.memoizedState,l.lanes=c.lanes):(l.updateQueue=null,l.memoizedState=null)}var d=0!=(1&Fo.current),f=i;do{var p;if(p=13===f.tag){var m=f.memoizedState;if(null!==m)p=null!==m.dehydrated;else{var g=f.memoizedProps;p=void 0!==g.fallback&&(!0!==g.unstable_avoidThisFallback||!d)}}if(p){var h=f.updateQueue;if(null===h){var b=new Set;b.add(u),f.updateQueue=b}else h.add(u);if(0==(2&f.mode)){if(f.flags|=64,l.flags|=16384,l.flags&=-2981,1===l.tag)if(null===l.alternate)l.tag=17;else{var v=co(-1,1);v.tag=2,fo(l,v)}l.lanes|=1;break e}s=void 0,l=t;var y=o.pingCache;if(null===y?(y=o.pingCache=new dl,s=new Set,y.set(u,s)):void 0===(s=y.get(u))&&(s=new Set,y.set(u,s)),!s.has(l)){s.add(l);var w=Us.bind(null,o,u,l);u.then(w,w)}f.flags|=4096,f.lanes=t;break e}f=f.return}while(null!==f);s=Error((Z(l.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==Fl&&(Fl=2),s=ul(s,l),f=i;do{switch(f.tag){case 3:o=s,f.flags|=4096,t&=-t,f.lanes|=t,po(f,fl(0,o,t));break e;case 1:o=s;var k=f.type,E=f.stateNode;if(0==(64&f.flags)&&("function"==typeof k.getDerivedStateFromError||null!==E&&"function"==typeof E.componentDidCatch&&(null===Xl||!Xl.has(E)))){f.flags|=4096,t&=-t,f.lanes|=t,po(f,pl(f,o,t));break e}}f=f.return}while(null!==f)}Ls(n)}catch(S){t=S,Nl===n&&null!==n&&(Nl=n=n.return);continue}break}}function Os(){var e=Al.current;return Al.current=Ri,null===e?Ri:e}function Ts(e,t){var n=Rl;Rl|=16;var r=Os();for(Dl===e&&jl===t||xs(e,t);;)try{_s();break}catch(a){Cs(e,a)}if(no(),Rl=n,Al.current=r,null!==Nl)throw Error(i(261));return Dl=null,jl=0,Fl}function _s(){for(;null!==Nl;)As(Nl)}function Ps(){for(;null!==Nl&&!_a();)As(Nl)}function As(e){var t=Wl(e.alternate,e,Il);e.memoizedProps=e.pendingProps,null===t?Ls(e):Nl=t,Ll.current=null}function Ls(e){var t=e;do{var n=t.alternate;if(e=t.return,0==(2048&t.flags)){if(null!==(n=ll(n,t,Il)))return void(Nl=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!=(1073741824&Il)||0==(4&n.mode)){for(var r=0,a=n.child;null!==a;)r|=a.lanes|a.childLanes,a=a.sibling;n.childLanes=r}null!==e&&0==(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=sl(t)))return n.flags&=2047,void(Nl=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Nl=t);Nl=t=e}while(null!==t);0===Fl&&(Fl=5)}function Rs(e){var t=Ga();return Va(99,Ds.bind(null,e,t)),null}function Ds(e,t){do{js()}while(null!==es);if(0!=(48&Rl))throw Error(i(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null;var r=n.lanes|n.childLanes,a=r,o=e.pendingLanes&~a;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=a,e.mutableReadLanes&=a,e.entangledLanes&=a,a=e.entanglements;for(var l=e.eventTimes,s=e.expirationTimes;0<o;){var u=31-Gt(o),c=1<<u;a[u]=0,l[u]=-1,s[u]=-1,o&=~c}if(null!==as&&0==(24&r)&&as.has(e)&&as.delete(e),e===Dl&&(Nl=Dl=null,jl=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(a=Rl,Rl|=32,Ll.current=null,Ur=Kt,br(l=hr())){if("selectionStart"in l)s={start:l.selectionStart,end:l.selectionEnd};else e:if(s=(s=l.ownerDocument)&&s.defaultView||window,(c=s.getSelection&&s.getSelection())&&0!==c.rangeCount){s=c.anchorNode,o=c.anchorOffset,u=c.focusNode,c=c.focusOffset;try{s.nodeType,u.nodeType}catch(O){s=null;break e}var d=0,f=-1,p=-1,m=0,g=0,h=l,b=null;t:for(;;){for(var v;h!==s||0!==o&&3!==h.nodeType||(f=d+o),h!==u||0!==c&&3!==h.nodeType||(p=d+c),3===h.nodeType&&(d+=h.nodeValue.length),null!==(v=h.firstChild);)b=h,h=v;for(;;){if(h===l)break t;if(b===s&&++m===o&&(f=d),b===u&&++g===c&&(p=d),null!==(v=h.nextSibling))break;b=(h=b).parentNode}h=v}s=-1===f||-1===p?null:{start:f,end:p}}else s=null;s=s||{start:0,end:0}}else s=null;$r={focusedElem:l,selectionRange:s},Kt=!1,cs=null,ds=!1,Kl=r;do{try{Ns()}catch(O){if(null===Kl)throw Error(i(330));zs(Kl,O),Kl=Kl.nextEffect}}while(null!==Kl);cs=null,Kl=r;do{try{for(l=e;null!==Kl;){var y=Kl.flags;if(16&y&&ve(Kl.stateNode,""),128&y){var w=Kl.alternate;if(null!==w){var k=w.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&y){case 2:El(Kl),Kl.flags&=-3;break;case 6:El(Kl),Kl.flags&=-3,Ol(Kl.alternate,Kl);break;case 1024:Kl.flags&=-1025;break;case 1028:Kl.flags&=-1025,Ol(Kl.alternate,Kl);break;case 4:Ol(Kl.alternate,Kl);break;case 8:Cl(l,s=Kl);var E=s.alternate;wl(s),null!==E&&wl(E)}Kl=Kl.nextEffect}}catch(O){if(null===Kl)throw Error(i(330));zs(Kl,O),Kl=Kl.nextEffect}}while(null!==Kl);if(k=$r,w=hr(),y=k.focusedElem,l=k.selectionRange,w!==y&&y&&y.ownerDocument&&gr(y.ownerDocument.documentElement,y)){null!==l&&br(y)&&(w=l.start,void 0===(k=l.end)&&(k=w),"selectionStart"in y?(y.selectionStart=w,y.selectionEnd=Math.min(k,y.value.length)):(k=(w=y.ownerDocument||document)&&w.defaultView||window).getSelection&&(k=k.getSelection(),s=y.textContent.length,E=Math.min(l.start,s),l=void 0===l.end?E:Math.min(l.end,s),!k.extend&&E>l&&(s=l,l=E,E=s),s=mr(y,E),o=mr(y,l),s&&o&&(1!==k.rangeCount||k.anchorNode!==s.node||k.anchorOffset!==s.offset||k.focusNode!==o.node||k.focusOffset!==o.offset)&&((w=w.createRange()).setStart(s.node,s.offset),k.removeAllRanges(),E>l?(k.addRange(w),k.extend(o.node,o.offset)):(w.setEnd(o.node,o.offset),k.addRange(w))))),w=[];for(k=y;k=k.parentNode;)1===k.nodeType&&w.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof y.focus&&y.focus(),y=0;y<w.length;y++)(k=w[y]).element.scrollLeft=k.left,k.element.scrollTop=k.top}Kt=!!Ur,$r=Ur=null,e.current=n,Kl=r;do{try{for(y=e;null!==Kl;){var S=Kl.flags;if(36&S&&bl(y,Kl.alternate,Kl),128&S){w=void 0;var x=Kl.ref;if(null!==x){var C=Kl.stateNode;Kl.tag,w=C,"function"==typeof x?x(w):x.current=w}}Kl=Kl.nextEffect}}catch(O){if(null===Kl)throw Error(i(330));zs(Kl,O),Kl=Kl.nextEffect}}while(null!==Kl);Kl=null,Fa(),Rl=a}else e.current=n;if(Jl)Jl=!1,es=e,ts=t;else for(Kl=r;null!==Kl;)t=Kl.nextEffect,Kl.nextEffect=null,8&Kl.flags&&((S=Kl).sibling=null,S.stateNode=null),Kl=t;if(0===(r=e.pendingLanes)&&(Xl=null),1===r?e===is?os++:(os=0,is=e):os=0,n=n.stateNode,xa&&"function"==typeof xa.onCommitFiberRoot)try{xa.onCommitFiberRoot(Sa,n,void 0,64==(64&n.current.flags))}catch(O){}if(hs(e,qa()),Yl)throw Yl=!1,e=Ql,Ql=null,e;return 0!=(8&Rl)||Wa(),null}function Ns(){for(;null!==Kl;){var e=Kl.alternate;ds||null===cs||(0!=(8&Kl.flags)?et(Kl,cs)&&(ds=!0):13===Kl.tag&&_l(e,Kl)&&et(Kl,cs)&&(ds=!0));var t=Kl.flags;0!=(256&t)&&hl(e,Kl),0==(512&t)||Jl||(Jl=!0,Za(97,(function(){return js(),null}))),Kl=Kl.nextEffect}}function js(){if(90!==ts){var e=97<ts?97:ts;return ts=90,Va(e,Fs)}return!1}function Is(e,t){ns.push(t,e),Jl||(Jl=!0,Za(97,(function(){return js(),null})))}function Ms(e,t){rs.push(t,e),Jl||(Jl=!0,Za(97,(function(){return js(),null})))}function Fs(){if(null===es)return!1;var e=es;if(es=null,0!=(48&Rl))throw Error(i(331));var t=Rl;Rl|=32;var n=rs;rs=[];for(var r=0;r<n.length;r+=2){var a=n[r],o=n[r+1],l=a.destroy;if(a.destroy=void 0,"function"==typeof l)try{l()}catch(u){if(null===o)throw Error(i(330));zs(o,u)}}for(n=ns,ns=[],r=0;r<n.length;r+=2){a=n[r],o=n[r+1];try{var s=a.create;a.destroy=s()}catch(u){if(null===o)throw Error(i(330));zs(o,u)}}for(s=e.current.firstEffect;null!==s;)e=s.nextEffect,s.nextEffect=null,8&s.flags&&(s.sibling=null,s.stateNode=null),s=e;return Rl=t,Wa(),!0}function Bs(e,t,n){fo(e,t=fl(0,t=ul(n,t),1)),t=fs(),null!==(e=gs(e,1))&&(qt(e,1,t),hs(e,t))}function zs(e,t){if(3===e.tag)Bs(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Bs(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Xl||!Xl.has(r))){var a=pl(n,e=ul(t,e),1);if(fo(n,a),a=fs(),null!==(n=gs(n,1)))qt(n,1,a),hs(n,a);else if("function"==typeof r.componentDidCatch&&(null===Xl||!Xl.has(r)))try{r.componentDidCatch(t,e)}catch(o){}break}}n=n.return}}function Us(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=fs(),e.pingedLanes|=e.suspendedLanes&n,Dl===e&&(jl&n)===n&&(4===Fl||3===Fl&&(62914560&jl)===jl&&500>qa()-Hl?xs(e,0):ql|=n),hs(e,t)}function $s(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0==(2&(t=e.mode))?t=1:0==(4&t)?t=99===Ga()?1:2:(0===ss&&(ss=zl),0===(t=Ut(62914560&~ss))&&(t=4194304))),n=fs(),null!==(e=gs(e,t))&&(qt(e,t,n),hs(e,n))}function qs(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Gs(e,t,n,r){return new qs(e,t,n,r)}function Hs(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Vs(e,t){var n=e.alternate;return null===n?((n=Gs(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Zs(e,t,n,r,a,o){var l=2;if(r=e,"function"==typeof e)Hs(e)&&(l=1);else if("string"==typeof e)l=5;else e:switch(e){case x:return Ws(n.children,a,o,t);case I:l=8,a|=16;break;case C:l=8,a|=1;break;case O:return(e=Gs(12,n,t,8|a)).elementType=O,e.type=O,e.lanes=o,e;case A:return(e=Gs(13,n,t,a)).type=A,e.elementType=A,e.lanes=o,e;case L:return(e=Gs(19,n,t,a)).elementType=L,e.lanes=o,e;case M:return Ks(n,a,o,t);case F:return(e=Gs(24,n,t,a)).elementType=F,e.lanes=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case T:l=10;break e;case _:l=9;break e;case P:l=11;break e;case R:l=14;break e;case D:l=16,r=null;break e;case N:l=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Gs(l,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function Ws(e,t,n,r){return(e=Gs(7,e,r,t)).lanes=n,e}function Ks(e,t,n,r){return(e=Gs(23,e,r,t)).elementType=M,e.lanes=n,e}function Ys(e,t,n){return(e=Gs(6,e,null,t)).lanes=n,e}function Qs(e,t,n){return(t=Gs(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xs(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=$t(0),this.expirationTimes=$t(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=$t(0),this.mutableSourceEagerHydrationData=null}function Js(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:S,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function eu(e,t,n,r){var a=t.current,o=fs(),l=ps(a);e:if(n){t:{if(Ye(n=n._reactInternals)!==n||1!==n.tag)throw Error(i(170));var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break t;case 1:if(ba(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break t}}s=s.return}while(null!==s);throw Error(i(171))}if(1===n.tag){var u=n.type;if(ba(u)){n=wa(n,u,s);break e}}n=s}else n=fa;return null===t.context?t.context=n:t.pendingContext=n,(t=co(o,l)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),fo(a,t),ms(a,l,o),l}function tu(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function nu(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function ru(e,t){nu(e,t),(e=e.alternate)&&nu(e,t)}function au(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Xs(e,t,null!=n&&!0===n.hydrate),t=Gs(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,so(t),e[ea]=n.current,Rr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var a=(t=r[e])._getVersion;a=a(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,a]:n.mutableSourceEagerHydrationData.push(t,a)}this._internalRoot=n}function ou(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function iu(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o._internalRoot;if("function"==typeof a){var l=a;a=function(){var e=tu(i);l.call(e)}}eu(t,i,e,a)}else{if(o=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new au(e,0,t?{hydrate:!0}:void 0)}(n,r),i=o._internalRoot,"function"==typeof a){var s=a;a=function(){var e=tu(i);s.call(e)}}ks((function(){eu(t,i,e,a)}))}return tu(i)}function lu(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!ou(t))throw Error(i(200));return Js(e,t,null,n)}Wl=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||ma.current)Mi=!0;else{if(0==(n&r)){switch(Mi=!1,t.tag){case 3:Zi(t),Wo();break;case 5:Io(t);break;case 1:ba(t.type)&&ka(t);break;case 4:No(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var a=t.type._context;da(Xa,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!=(n&t.child.childLanes)?Xi(e,t,n):(da(Fo,1&Fo.current),null!==(t=ol(e,t,n))?t.sibling:null);da(Fo,1&Fo.current);break;case 19:if(r=0!=(n&t.childLanes),0!=(64&e.flags)){if(r)return al(e,t,n);t.flags|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),da(Fo,Fo.current),r)break;return null;case 23:case 24:return t.lanes=0,$i(e,t,n)}return ol(e,t,n)}Mi=0!=(16384&e.flags)}else Mi=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=ha(t,pa.current),oo(t,n),a=li(null,t,r,e,a,n),t.flags|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ba(r)){var o=!0;ka(t)}else o=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,so(t);var l=r.getDerivedStateFromProps;"function"==typeof l&&bo(t,r,l,e),a.updater=vo,t.stateNode=a,a._reactInternals=t,Eo(t,r,e,n),t=Vi(null,t,r,!0,o,n)}else t.tag=0,Fi(null,t,a,n),t=t.child;return t;case 16:a=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=(o=a._init)(a._payload),t.type=a,o=t.tag=function(e){if("function"==typeof e)return Hs(e)?1:0;if(null!=e){if((e=e.$$typeof)===P)return 11;if(e===R)return 14}return 2}(a),e=Qa(a,e),o){case 0:t=Gi(null,t,a,e,n);break e;case 1:t=Hi(null,t,a,e,n);break e;case 11:t=Bi(null,t,a,e,n);break e;case 14:t=zi(null,t,a,Qa(a.type,e),r,n);break e}throw Error(i(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Gi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 1:return r=t.type,a=t.pendingProps,Hi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 3:if(Zi(t),r=t.updateQueue,null===e||null===r)throw Error(i(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,uo(e,t),mo(t,r,null,n),(r=t.memoizedState.element)===a)Wo(),t=ol(e,t,n);else{if((o=(a=t.stateNode).hydrate)&&(Uo=Wr(t.stateNode.containerInfo.firstChild),zo=t,o=$o=!0),o){if(null!=(e=a.mutableSourceEagerHydrationData))for(a=0;a<e.length;a+=2)(o=e[a])._workInProgressVersionPrimary=e[a+1],Ko.push(o);for(n=_o(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else Fi(e,t,r,n),Wo();t=t.child}return t;case 5:return Io(t),null===e&&Ho(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,l=a.children,Gr(r,a)?l=null:null!==o&&Gr(r,o)&&(t.flags|=16),qi(e,t),Fi(e,t,l,n),t.child;case 6:return null===e&&Ho(t),null;case 13:return Xi(e,t,n);case 4:return No(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=To(t,null,r,n):Fi(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Bi(e,t,r,a=t.elementType===r?a:Qa(r,a),n);case 7:return Fi(e,t,t.pendingProps,n),t.child;case 8:case 12:return Fi(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,l=t.memoizedProps,o=a.value;var s=t.type._context;if(da(Xa,s._currentValue),s._currentValue=o,null!==l)if(s=l.value,0===(o=cr(s,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(s,o):1073741823))){if(l.children===a.children&&!ma.current){t=ol(e,t,n);break e}}else for(null!==(s=t.child)&&(s.return=t);null!==s;){var u=s.dependencies;if(null!==u){l=s.child;for(var c=u.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&o)){1===s.tag&&((c=co(-1,n&-n)).tag=2,fo(s,c)),s.lanes|=n,null!==(c=s.alternate)&&(c.lanes|=n),ao(s.return,n),u.lanes|=n;break}c=c.next}}else l=10===s.tag&&s.type===t.type?null:s.child;if(null!==l)l.return=s;else for(l=s;null!==l;){if(l===t){l=null;break}if(null!==(s=l.sibling)){s.return=l.return,l=s;break}l=l.return}s=l}Fi(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(o=t.pendingProps).children,oo(t,n),r=r(a=io(a,o.unstable_observedBits)),t.flags|=1,Fi(e,t,r,n),t.child;case 14:return o=Qa(a=t.type,t.pendingProps),zi(e,t,a,o=Qa(a.type,o),r,n);case 15:return Ui(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Qa(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,ba(r)?(e=!0,ka(t)):e=!1,oo(t,n),wo(t,r,a),Eo(t,r,a,n),Vi(null,t,r,!0,e,n);case 19:return al(e,t,n);case 23:case 24:return $i(e,t,n)}throw Error(i(156,t.tag))},au.prototype.render=function(e){eu(e,this._internalRoot,null,null)},au.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;eu(null,e,null,(function(){t[ea]=null}))},tt=function(e){13===e.tag&&(ms(e,4,fs()),ru(e,4))},nt=function(e){13===e.tag&&(ms(e,67108864,fs()),ru(e,67108864))},rt=function(e){if(13===e.tag){var t=fs(),n=ps(e);ms(e,n,t),ru(e,n)}},at=function(e,t){return t()},Te=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=oa(r);if(!a)throw Error(i(90));Q(r),ne(r,a)}}}break;case"textarea":ue(e,n);break;case"select":null!=(t=n.value)&&ie(e,!!n.multiple,t,!1)}},De=ws,Ne=function(e,t,n,r,a){var o=Rl;Rl|=4;try{return Va(98,e.bind(null,t,n,r,a))}finally{0===(Rl=o)&&(Zl(),Wa())}},je=function(){0==(49&Rl)&&(function(){if(null!==as){var e=as;as=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,hs(e,qa())}))}Wa()}(),js())},Ie=function(e,t){var n=Rl;Rl|=2;try{return e(t)}finally{0===(Rl=n)&&(Zl(),Wa())}};var su={Events:[ra,aa,oa,Le,Re,js,{current:!1}]},uu={findFiberByHostInstance:na,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},cu={bundleType:uu.bundleType,version:uu.version,rendererPackageName:uu.rendererPackageName,rendererConfig:uu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:k.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Je(e))?null:e.stateNode},findFiberByHostInstance:uu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var du=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!du.isDisabled&&du.supportsFiber)try{Sa=du.inject(cu),xa=du}catch(he){}}t.createPortal=lu,t.hydrate=function(e,t,n){if(!ou(t))throw Error(i(200));return iu(null,e,t,!0,n)}},3935:(e,t,n)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(4448)},405:(e,t,n)=>{"use strict";n.d(t,{B6:()=>H,ql:()=>J});var r=n(7294),a=n(5697),o=n.n(a),i=n(6403),l=n.n(i),s=n(1143),u=n.n(s),c=n(6774),d=n.n(c);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function g(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(a[n]=e[n]);return a}var h={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},b={rel:["amphtml","canonical","alternate"]},v={type:["application/ld+json"]},y={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},w=Object.keys(h).map((function(e){return h[e]})),k={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},E=Object.keys(k).reduce((function(e,t){return e[k[t]]=t,e}),{}),S=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},x=function(e){var t=S(e,h.TITLE),n=S(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=S(e,"defaultTitle");return t||r||void 0},C=function(e){return S(e,"onChangeClientState")||function(){}},O=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return f({},e,t)}),{})},T=function(e,t){return t.filter((function(e){return void 0!==e[h.BASE]})).map((function(e){return e[h.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a<r.length;a+=1){var o=r[a].toLowerCase();if(-1!==e.indexOf(o)&&n[o])return t.concat(n)}return t}),[])},_=function(e,t,n){var r={};return n.filter((function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&console&&"function"==typeof console.warn&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof t[e]+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,n){var a={};n.filter((function(e){for(var n,o=Object.keys(e),i=0;i<o.length;i+=1){var l=o[i],s=l.toLowerCase();-1===t.indexOf(s)||"rel"===n&&"canonical"===e[n].toLowerCase()||"rel"===s&&"stylesheet"===e[s].toLowerCase()||(n=s),-1===t.indexOf(l)||"innerHTML"!==l&&"cssText"!==l&&"itemprop"!==l||(n=l)}if(!n||!e[n])return!1;var u=e[n].toLowerCase();return r[n]||(r[n]={}),a[n]||(a[n]={}),!r[n][u]&&(a[n][u]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var o=Object.keys(a),i=0;i<o.length;i+=1){var l=o[i],s=f({},r[l],a[l]);r[l]=s}return e}),[]).reverse()},P=function(e,t){if(Array.isArray(e)&&e.length)for(var n=0;n<e.length;n+=1)if(e[n][t])return!0;return!1},A=function(e){return Array.isArray(e)?e.join(""):e},L=function(e,t){return Array.isArray(e)?e.reduce((function(e,n){return function(e,t){for(var n=Object.keys(e),r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1}(n,t)?e.priority.push(n):e.default.push(n),e}),{priority:[],default:[]}):{default:e}},R=function(e,t){var n;return f({},e,((n={})[t]=void 0,n))},D=[h.NOSCRIPT,h.SCRIPT,h.STYLE],N=function(e,t){return void 0===t&&(t=!0),!1===t?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},j=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},I=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[k[n]||n]=e[n],t}),t)},M=function(e,t){return t.map((function(t,n){var a,o=((a={key:n})["data-rh"]=!0,a);return Object.keys(t).forEach((function(e){var n=k[e]||e;"innerHTML"===n||"cssText"===n?o.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:o[n]=t[e]})),r.createElement(e,o)}))},F=function(e,t,n){switch(e){case h.TITLE:return{toComponent:function(){return n=t.titleAttributes,(a={key:e=t.title})["data-rh"]=!0,o=I(n,a),[r.createElement(h.TITLE,o,e)];var e,n,a,o},toString:function(){return function(e,t,n,r){var a=j(n),o=A(t);return a?"<"+e+' data-rh="true" '+a+">"+N(o,r)+"</"+e+">":"<"+e+' data-rh="true">'+N(o,r)+"</"+e+">"}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return I(t)},toString:function(){return j(t)}};default:return{toComponent:function(){return M(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+N(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===D.indexOf(e);return t+"<"+e+' data-rh="true" '+a+(i?"/>":">"+o+"</"+e+">")}),"")}(e,t,n)}}}},B=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.noscriptTags,i=e.styleTags,l=e.title,s=void 0===l?"":l,u=e.titleAttributes,c=e.linkTags,d=e.metaTags,f=e.scriptTags,p={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var m=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,a=L(e.metaTags,y),o=L(t,b),i=L(n,v);return{priorityMethods:{toComponent:function(){return[].concat(M(h.META,a.priority),M(h.LINK,o.priority),M(h.SCRIPT,i.priority))},toString:function(){return F(h.META,a.priority,r)+" "+F(h.LINK,o.priority,r)+" "+F(h.SCRIPT,i.priority,r)}},metaTags:a.default,linkTags:o.default,scriptTags:i.default}}(e);p=m.priorityMethods,c=m.linkTags,d=m.metaTags,f=m.scriptTags}return{priority:p,base:F(h.BASE,t,r),bodyAttributes:F("bodyAttributes",n,r),htmlAttributes:F("htmlAttributes",a,r),link:F(h.LINK,c,r),meta:F(h.META,d,r),noscript:F(h.NOSCRIPT,o,r),script:F(h.SCRIPT,f,r),style:F(h.STYLE,i,r),title:F(h.TITLE,{title:s,titleAttributes:u},r)}},z=[],U=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?z:n.instances},add:function(e){(n.canUseDOM?z:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?z:n.instances).indexOf(e);(n.canUseDOM?z:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=B({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},$=r.createContext({}),q=o().shape({setHelmet:o().func,helmetInstances:o().shape({get:o().func,add:o().func,remove:o().func})}),G="undefined"!=typeof document,H=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new U(r.props.context,t.canUseDOM),r}return p(t,e),t.prototype.render=function(){return r.createElement($.Provider,{value:this.helmetData.value},this.props.children)},t}(r.Component);H.canUseDOM=G,H.propTypes={context:o().shape({helmet:o().shape()}),children:o().node.isRequired},H.defaultProps={context:{}},H.displayName="HelmetProvider";var V=function(e,t){var n,r=document.head||document.querySelector(h.HEAD),a=r.querySelectorAll(e+"[data-rh]"),o=[].slice.call(a),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&("innerHTML"===a?r.innerHTML=t.innerHTML:"cssText"===a?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(a,void 0===t[a]?"":t[a]));r.setAttribute("data-rh","true"),o.some((function(e,t){return n=t,r.isEqualNode(e)}))?o.splice(n,1):i.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:i}},Z=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),l=0;l<i.length;l+=1){var s=i[l],u=t[s]||"";n.getAttribute(s)!==u&&n.setAttribute(s,u),-1===a.indexOf(s)&&a.push(s);var c=o.indexOf(s);-1!==c&&o.splice(c,1)}for(var d=o.length-1;d>=0;d-=1)n.removeAttribute(o[d]);a.length===o.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},W=function(e,t){var n=e.baseTag,r=e.htmlAttributes,a=e.linkTags,o=e.metaTags,i=e.noscriptTags,l=e.onChangeClientState,s=e.scriptTags,u=e.styleTags,c=e.title,d=e.titleAttributes;Z(h.BODY,e.bodyAttributes),Z(h.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=A(e)),Z(h.TITLE,t)}(c,d);var f={baseTag:V(h.BASE,n),linkTags:V(h.LINK,a),metaTags:V(h.META,o),noscriptTags:V(h.NOSCRIPT,i),scriptTags:V(h.SCRIPT,s),styleTags:V(h.STYLE,u)},p={},m={};Object.keys(f).forEach((function(e){var t=f[e],n=t.newTags,r=t.oldTags;n.length&&(p[e]=n),r.length&&(m[e]=f[e].oldTags)})),t&&t(),l(e,p,m)},K=null,Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).rendered=!1,t}p(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!d()(e,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var e,t,n=this.props.context,r=n.setHelmet,a=null,o=(e=n.helmetInstances.get().map((function(e){var t=f({},e.props);return delete t.context,t})),{baseTag:T(["href"],e),bodyAttributes:O("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:O("htmlAttributes",e),linkTags:_(h.LINK,["rel","href"],e),metaTags:_(h.META,["name","charset","http-equiv","property","itemprop"],e),noscriptTags:_(h.NOSCRIPT,["innerHTML"],e),onChangeClientState:C(e),scriptTags:_(h.SCRIPT,["src","innerHTML"],e),styleTags:_(h.STYLE,["cssText"],e),title:x(e),titleAttributes:O("titleAttributes",e),prioritizeSeoTags:P(e,"prioritizeSeoTags")});H.canUseDOM?(t=o,K&&cancelAnimationFrame(K),t.defer?K=requestAnimationFrame((function(){W(t,(function(){K=null}))})):(W(t),K=null)):B&&(a=B(o)),r(a)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t}(r.Component);Y.propTypes={context:q.isRequired},Y.displayName="HelmetDispatcher";var Q=["children"],X=["children"],J=function(e){function t(){return e.apply(this,arguments)||this}p(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!l()(R(this.props,"helmetData"),R(e,"helmetData"))},n.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case h.SCRIPT:case h.NOSCRIPT:return{innerHTML:t};case h.STYLE:return{cssText:t};default:throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return f({},r,((t={})[n.type]=[].concat(r[n.type]||[],[f({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(r.type){case h.TITLE:return f({},a,((t={})[r.type]=i,t.titleAttributes=f({},o),t));case h.BODY:return f({},a,{bodyAttributes:f({},o)});case h.HTML:return f({},a,{htmlAttributes:f({},o)});default:return f({},a,((n={})[r.type]=f({},o),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=f({},t);return Object.keys(e).forEach((function(t){var r;n=f({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return u()(w.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+w.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),u()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``}</"+e.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,a={};return r.Children.forEach(e,(function(e){if(e&&e.props){var r=e.props,o=r.children,i=g(r,Q),l=Object.keys(i).reduce((function(e,t){return e[E[t]||t]=i[t],e}),{}),s=e.type;switch("symbol"==typeof s?s=s.toString():n.warnOnInvalidChildren(e,o),s){case h.FRAGMENT:t=n.mapChildrenToProps(o,t);break;case h.LINK:case h.META:case h.NOSCRIPT:case h.SCRIPT:case h.STYLE:a=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:a,newChildProps:l,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:l,nestedChildren:o})}}})),this.mapArrayTypeChildrenToProps(a,t)},n.render=function(){var e=this.props,t=e.children,n=g(e,X),a=f({},n),o=n.helmetData;return t&&(a=this.mapChildrenToProps(t,a)),!o||o instanceof U||(o=new U(o.context,o.instances)),o?r.createElement(Y,f({},a,{context:o.value,helmetData:void 0})):r.createElement($.Consumer,null,(function(e){return r.createElement(Y,f({},a,{context:e}))}))},t}(r.Component);J.propTypes={base:o().object,bodyAttributes:o().object,children:o().oneOfType([o().arrayOf(o().node),o().node]),defaultTitle:o().string,defer:o().bool,encodeSpecialCharacters:o().bool,htmlAttributes:o().object,link:o().arrayOf(o().object),meta:o().arrayOf(o().object),noscript:o().arrayOf(o().object),onChangeClientState:o().func,script:o().arrayOf(o().object),style:o().arrayOf(o().object),title:o().string,titleAttributes:o().object,titleTemplate:o().string,prioritizeSeoTags:o().bool,helmetData:o().object},J.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},J.displayName="Helmet"},6403:e=>{var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function o(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var l,s,u,c;if(Array.isArray(e)){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(!o(e[s],i[s]))return!1;return!0}if(n&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(c=e.entries();!(s=c.next()).done;)if(!i.has(s.value[0]))return!1;for(c=e.entries();!(s=c.next()).done;)if(!o(s.value[1],i.get(s.value[0])))return!1;return!0}if(r&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(c=e.entries();!(s=c.next()).done;)if(!i.has(s.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((l=e.length)!=i.length)return!1;for(s=l;0!=s--;)if(e[s]!==i[s])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===i.toString();if((l=(u=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(s=l;0!=s--;)if(!Object.prototype.hasOwnProperty.call(i,u[s]))return!1;if(t&&e instanceof Element)return!1;for(s=l;0!=s--;)if(("_owner"!==u[s]&&"__v"!==u[s]&&"__o"!==u[s]||!e.$$typeof)&&!o(e[u[s]],i[u[s]]))return!1;return!0}return e!=e&&i!=i}e.exports=function(e,t){try{return o(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},9921:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,h=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,v=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,w=n?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case o:case l:case i:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case h:case g:case s:return e;default:return t}}case a:return t}}}function E(e){return k(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=s,t.Element=r,t.ForwardRef=f,t.Fragment=o,t.Lazy=h,t.Memo=g,t.Portal=a,t.Profiler=l,t.StrictMode=i,t.Suspense=p,t.isAsyncMode=function(e){return E(e)||k(e)===c},t.isConcurrentMode=E,t.isContextConsumer=function(e){return k(e)===u},t.isContextProvider=function(e){return k(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===f},t.isFragment=function(e){return k(e)===o},t.isLazy=function(e){return k(e)===h},t.isMemo=function(e){return k(e)===g},t.isPortal=function(e){return k(e)===a},t.isProfiler=function(e){return k(e)===l},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===l||e===i||e===p||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===g||e.$$typeof===s||e.$$typeof===u||e.$$typeof===f||e.$$typeof===v||e.$$typeof===y||e.$$typeof===w||e.$$typeof===b)},t.typeOf=k},9864:(e,t,n)=>{"use strict";e.exports=n(9921)},8356:(e,t,n)=>{"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}var l=n(7294),s=n(5697),u=[],c=[];function d(e){var t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then((function(e){return n.loading=!1,n.loaded=e,e})).catch((function(e){throw n.loading=!1,n.error=e,e})),n}function f(e){var t={loading:!1,loaded:{},error:null},n=[];try{Object.keys(e).forEach((function(r){var a=d(e[r]);a.loading?t.loading=!0:(t.loaded[r]=a.loaded,t.error=a.error),n.push(a.promise),a.promise.then((function(e){t.loaded[r]=e})).catch((function(e){t.error=e}))}))}catch(r){t.error=r}return t.promise=Promise.all(n).then((function(e){return t.loading=!1,e})).catch((function(e){throw t.loading=!1,e})),t}function p(e,t){return l.createElement((n=e)&&n.__esModule?n.default:n,t);var n}function m(e,t){var d,f;if(!t.loading)throw new Error("react-loadable requires a `loading` component");var m=i({loader:null,loading:null,delay:200,timeout:null,render:p,webpack:null,modules:null},t),g=null;function h(){return g||(g=e(m.loader)),g.promise}return u.push(h),"function"==typeof m.webpack&&c.push((function(){if((0,m.webpack)().every((function(e){return void 0!==e&&void 0!==n.m[e]})))return h()})),f=d=function(t){function n(n){var r;return o(a(a(r=t.call(this,n)||this)),"retry",(function(){r.setState({error:null,loading:!0,timedOut:!1}),g=e(m.loader),r._loadModule()})),h(),r.state={error:g.error,pastDelay:!1,timedOut:!1,loading:g.loading,loaded:g.loaded},r}r(n,t),n.preload=function(){return h()};var i=n.prototype;return i.UNSAFE_componentWillMount=function(){this._loadModule()},i.componentDidMount=function(){this._mounted=!0},i._loadModule=function(){var e=this;if(this.context.loadable&&Array.isArray(m.modules)&&m.modules.forEach((function(t){e.context.loadable.report(t)})),g.loading){var t=function(t){e._mounted&&e.setState(t)};"number"==typeof m.delay&&(0===m.delay?this.setState({pastDelay:!0}):this._delay=setTimeout((function(){t({pastDelay:!0})}),m.delay)),"number"==typeof m.timeout&&(this._timeout=setTimeout((function(){t({timedOut:!0})}),m.timeout));var n=function(){t({error:g.error,loaded:g.loaded,loading:g.loading}),e._clearTimeouts()};g.promise.then((function(){return n(),null})).catch((function(e){return n(),null}))}},i.componentWillUnmount=function(){this._mounted=!1,this._clearTimeouts()},i._clearTimeouts=function(){clearTimeout(this._delay),clearTimeout(this._timeout)},i.render=function(){return this.state.loading||this.state.error?l.createElement(m.loading,{isLoading:this.state.loading,pastDelay:this.state.pastDelay,timedOut:this.state.timedOut,error:this.state.error,retry:this.retry}):this.state.loaded?m.render(this.state.loaded,this.props):null},n}(l.Component),o(d,"contextTypes",{loadable:s.shape({report:s.func.isRequired})}),f}function g(e){return m(d,e)}g.Map=function(e){if("function"!=typeof e.render)throw new Error("LoadableMap requires a `render(loaded, props)` function");return m(f,e)};var h=function(e){function t(){return e.apply(this,arguments)||this}r(t,e);var n=t.prototype;return n.getChildContext=function(){return{loadable:{report:this.props.report}}},n.render=function(){return l.Children.only(this.props.children)},t}(l.Component);function b(e){for(var t=[];e.length;){var n=e.pop();t.push(n())}return Promise.all(t).then((function(){if(e.length)return b(e)}))}o(h,"propTypes",{report:s.func.isRequired}),o(h,"childContextTypes",{loadable:s.shape({report:s.func.isRequired}).isRequired}),g.Capture=h,g.preloadAll=function(){return new Promise((function(e,t){b(u).then(e,t)}))},g.preloadReady=function(){return new Promise((function(e,t){b(c).then(e,e)}))},e.exports=g},8790:(e,t,n)=>{"use strict";n.d(t,{H:()=>l,f:()=>i});var r=n(6775),a=n(7462),o=n(7294);function i(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var a=e.path?(0,r.LX)(t,e):n.length?n[n.length-1].match:r.F0.computeRootMatch(t);return a&&(n.push({route:e,match:a}),e.routes&&i(e.routes,t,n)),a})),n}function l(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?o.createElement(r.rs,n,e.map((function(e,n){return o.createElement(r.AW,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render((0,a.Z)({},n,{},t,{route:e})):o.createElement(e.component,(0,a.Z)({},n,t,{route:e}))}})}))):null}},3727:(e,t,n)=>{"use strict";n.d(t,{OL:()=>y,VK:()=>c,rU:()=>h});var r=n(6775),a=n(5068),o=n(7294),i=n(9318),l=n(7462),s=n(3366),u=n(2177),c=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=(0,i.lX)(t.props),t}return(0,a.Z)(t,e),t.prototype.render=function(){return o.createElement(r.F0,{history:this.history,children:this.props.children})},t}(o.Component);o.Component;var d=function(e,t){return"function"==typeof e?e(t):e},f=function(e,t){return"string"==typeof e?(0,i.ob)(e,null,null,t):e},p=function(e){return e},m=o.forwardRef;void 0===m&&(m=p);var g=m((function(e,t){var n=e.innerRef,r=e.navigate,a=e.onClick,i=(0,s.Z)(e,["innerRef","navigate","onClick"]),u=i.target,c=(0,l.Z)({},i,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||u&&"_self"!==u||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return c.ref=p!==m&&t||n,o.createElement("a",c)}));var h=m((function(e,t){var n=e.component,a=void 0===n?g:n,c=e.replace,h=e.to,b=e.innerRef,v=(0,s.Z)(e,["component","replace","to","innerRef"]);return o.createElement(r.s6.Consumer,null,(function(e){e||(0,u.Z)(!1);var n=e.history,r=f(d(h,e.location),e.location),s=r?n.createHref(r):"",g=(0,l.Z)({},v,{href:s,navigate:function(){var t=d(h,e.location),r=(0,i.Ep)(e.location)===(0,i.Ep)(f(t));(c||r?n.replace:n.push)(t)}});return p!==m?g.ref=t||b:g.innerRef=b,o.createElement(a,g)}))})),b=function(e){return e},v=o.forwardRef;void 0===v&&(v=b);var y=v((function(e,t){var n=e["aria-current"],a=void 0===n?"page":n,i=e.activeClassName,c=void 0===i?"active":i,p=e.activeStyle,m=e.className,g=e.exact,y=e.isActive,w=e.location,k=e.sensitive,E=e.strict,S=e.style,x=e.to,C=e.innerRef,O=(0,s.Z)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return o.createElement(r.s6.Consumer,null,(function(e){e||(0,u.Z)(!1);var n=w||e.location,i=f(d(x,n),n),s=i.pathname,T=s&&s.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),_=T?(0,r.LX)(n.pathname,{path:T,exact:g,sensitive:k,strict:E}):null,P=!!(y?y(_,n):_),A="function"==typeof m?m(P):m,L="function"==typeof S?S(P):S;P&&(A=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(A,c),L=(0,l.Z)({},L,p));var R=(0,l.Z)({"aria-current":P&&a||null,className:A,style:L,to:i},O);return b!==v?R.ref=t||C:R.innerRef=C,o.createElement(h,R)}))}))},6775:(e,t,n)=>{"use strict";n.d(t,{AW:()=>C,F0:()=>k,rs:()=>L,s6:()=>w,LX:()=>x,k6:()=>D,TH:()=>N});var r=n(5068),a=n(7294),o=n(9318),i=n(5697),l=n.n(i),s=1073741823,u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:{};function c(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var d=a.createContext||function(e,t){var n,o,i="__create-react-context-"+function(){var e="__global_unique_id__";return u[e]=(u[e]||0)+1}()+"__",d=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=c(t.props.value),t}(0,r.Z)(n,e);var a=n.prototype;return a.getChildContext=function(){var e;return(e={})[i]=this.emitter,e},a.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,a=e.value;((o=r)===(i=a)?0!==o||1/o==1/i:o!=o&&i!=i)?n=0:(n="function"==typeof t?t(r,a):s,0!==(n|=0)&&this.emitter.set(e.value,n))}var o,i},a.render=function(){return this.props.children},n}(a.Component);d.childContextTypes=((n={})[i]=l().object.isRequired,n);var f=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!=((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}(0,r.Z)(n,t);var a=n.prototype;return a.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?s:t},a.componentDidMount=function(){this.context[i]&&this.context[i].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?s:e},a.componentWillUnmount=function(){this.context[i]&&this.context[i].off(this.onUpdate)},a.getValue=function(){return this.context[i]?this.context[i].get():e},a.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(a.Component);return f.contextTypes=((o={})[i]=l().object,o),{Provider:d,Consumer:f}};const f=d;var p=n(2177),m=n(7462),g=n(4779),h=n.n(g),b=(n(9864),n(3366)),v=(n(8679),function(e){var t=f();return t.displayName=e,t}),y=v("Router-History"),w=v("Router"),k=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}(0,r.Z)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return a.createElement(w.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},a.createElement(y.Provider,{children:this.props.children||null,value:this.props.history}))},t}(a.Component);a.Component;a.Component;var E={},S=0;function x(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,a=n.exact,o=void 0!==a&&a,i=n.strict,l=void 0!==i&&i,s=n.sensitive,u=void 0!==s&&s;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=E[n]||(E[n]={});if(r[e])return r[e];var a=[],o={regexp:h()(e,a,t),keys:a};return S<1e4&&(r[e]=o,S++),o}(n,{end:o,strict:l,sensitive:u}),a=r.regexp,i=r.keys,s=a.exec(e);if(!s)return null;var c=s[0],d=s.slice(1),f=e===c;return o&&!f?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:f,params:i.reduce((function(e,t,n){return e[t.name]=d[n],e}),{})}}),null)}var C=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return a.createElement(w.Consumer,null,(function(t){t||(0,p.Z)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?x(n.pathname,e.props):t.match,o=(0,m.Z)({},t,{location:n,match:r}),i=e.props,l=i.children,s=i.component,u=i.render;return Array.isArray(l)&&function(e){return 0===a.Children.count(e)}(l)&&(l=null),a.createElement(w.Provider,{value:o},o.match?l?"function"==typeof l?l(o):l:s?a.createElement(s,o):u?u(o):null:"function"==typeof l?l(o):null)}))},t}(a.Component);function O(e){return"/"===e.charAt(0)?e:"/"+e}function T(e,t){if(!e)return t;var n=O(e);return 0!==t.pathname.indexOf(n)?t:(0,m.Z)({},t,{pathname:t.pathname.substr(n.length)})}function _(e){return"string"==typeof e?e:(0,o.Ep)(e)}function P(e){return function(){(0,p.Z)(!1)}}function A(){}a.Component;var L=function(e){function t(){return e.apply(this,arguments)||this}return(0,r.Z)(t,e),t.prototype.render=function(){var e=this;return a.createElement(w.Consumer,null,(function(t){t||(0,p.Z)(!1);var n,r,o=e.props.location||t.location;return a.Children.forEach(e.props.children,(function(e){if(null==r&&a.isValidElement(e)){n=e;var i=e.props.path||e.props.from;r=i?x(o.pathname,(0,m.Z)({},e.props,{path:i})):t.match}})),r?a.cloneElement(n,{location:o,computedMatch:r}):null}))},t}(a.Component);var R=a.useContext;function D(){return R(y)}function N(){return R(w).location}},7332:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r=(0,n(7267).Z)({color:"#007fb1",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"})},3597:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5456),a=n(6459);const o=(0,n(9075).Z)("linkedin",(function(e,t){var n=t.title,o=t.summary,i=t.source;return(0,r.Z)(e,"linkedin.url"),"https://linkedin.com/shareArticle"+(0,a.Z)({url:e,mini:"true",title:n,summary:o,source:i})}),(function(e){return{title:e.title,summary:e.summary,source:e.source}}),{windowWidth:750,windowHeight:600})},6616:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(5456),a=n(6459);const o=(0,n(9075).Z)("twitter",(function(e,t){var n=t.title,o=t.via,i=t.hashtags,l=void 0===i?[]:i,s=t.related,u=void 0===s?[]:s;return(0,r.Z)(e,"twitter.url"),(0,r.Z)(Array.isArray(l),"twitter.hashtags is not an array"),(0,r.Z)(Array.isArray(u),"twitter.related is not an array"),"https://twitter.com/share"+(0,a.Z)({url:e,text:n,via:o,hashtags:l.length>0?l.join(","):void 0,related:u.length>0?u.join(","):void 0})}),(function(e){return{hashtags:e.hashtags,title:e.title,via:e.via,related:e.related}}),{windowWidth:550,windowHeight:400})},7267:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(7294),a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},a.apply(this,arguments)},o=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function i(e){var t=function(t){var n=t.bgStyle,i=t.borderRadius,l=t.iconFillColor,s=t.round,u=t.size,c=o(t,["bgStyle","borderRadius","iconFillColor","round","size"]);return r.createElement("svg",a({viewBox:"0 0 64 64",width:u,height:u},c),s?r.createElement("circle",{cx:"32",cy:"32",r:"31",fill:e.color,style:n}):r.createElement("rect",{width:"64",height:"64",rx:i,ry:i,fill:e.color,style:n}),r.createElement("path",{d:e.path,fill:l}))};return t.defaultProps={bgStyle:{},borderRadius:0,iconFillColor:"white",size:64},t}},9075:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});var r,a=n(7294),o=n(4184),i=n.n(o),l=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},s.apply(this,arguments)},u=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{s(r.next(e))}catch(t){o(t)}}function l(e){try{s(r.throw(e))}catch(t){o(t)}}function s(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}s((r=r.apply(e,t||[])).next())}))},c=function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(l){o=[6,l],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,l])}}},d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},f=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then},p=function(e,t){return{left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}},m=function(e,t){return{top:(window.screen.height-t)/2,left:(window.screen.width-e)/2}};function g(e,t,n){var r=t.height,a=t.width,o=d(t,["height","width"]),i=s({height:r,width:a,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},o),l=window.open(e,"",Object.keys(i).map((function(e){return e+"="+i[e]})).join(", "));if(n)var u=window.setInterval((function(){try{(null===l||l.closed)&&(window.clearInterval(u),n(l))}catch(e){console.error(e)}}),1e3);return l}const h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.openShareDialog=function(e){var n=t.props,r=n.onShareWindowClose,a=n.windowHeight,o=void 0===a?400:a,i=n.windowPosition,l=void 0===i?"windowCenter":i,u=n.windowWidth,c=void 0===u?550:u;g(e,s({height:o,width:c},"windowCenter"===l?p(c,o):m(c,o)),r)},t.handleClick=function(e){return u(t,void 0,void 0,(function(){var t,n,r,a,o,i,l,s,u,d;return c(this,(function(c){switch(c.label){case 0:return t=this.props,n=t.beforeOnClick,r=t.disabled,a=t.networkLink,o=t.onClick,i=t.url,l=t.openShareDialogOnClick,s=t.opts,u=a(i,s),r?[2]:(e.preventDefault(),n?(d=n(),f(d)?[4,d]:[3,2]):[3,2]);case 1:c.sent(),c.label=2;case 2:return l&&this.openShareDialog(u),o&&o(e,u),[2]}}))}))},t}return l(t,e),t.prototype.render=function(){var e=this.props,t=(e.beforeOnClick,e.children),n=e.className,r=e.disabled,o=e.disabledStyle,l=e.forwardedRef,u=(e.networkLink,e.networkName),c=(e.onShareWindowClose,e.openShareDialogOnClick,e.opts,e.resetButtonStyle),f=e.style,p=(e.url,e.windowHeight,e.windowPosition,e.windowWidth,d(e,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","networkLink","networkName","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"])),m=i()("react-share__ShareButton",{"react-share__ShareButton--disabled":!!r,disabled:!!r},n),g=s(s(c?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",cursor:"pointer"}:{},f),r&&o);return a.createElement("button",s({},p,{"aria-label":p["aria-label"]||u,className:m,onClick:this.handleClick,ref:l,style:g}),t)},t.defaultProps={disabledStyle:{opacity:.6},openShareDialogOnClick:!0,resetButtonStyle:!0},t}(a.Component);var b=function(){return b=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},b.apply(this,arguments)};const v=function(e,t,n,r){function o(o,i){var l=n(o),s=b({},o);return Object.keys(l).forEach((function(e){delete s[e]})),a.createElement(h,b({},r,s,{forwardedRef:i,networkName:e,networkLink:t,opts:n(o)}))}return o.displayName="ShareButton-"+e,(0,a.forwardRef)(o)}},5456:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r,a=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=function(e){function t(t){var n=e.call(this,t)||this;return n.name="AssertionError",n}return a(t,e),t}(Error);function i(e,t){if(!e)throw new o(t)}},6459:(e,t,n)=>{"use strict";function r(e){var t=Object.entries(e).filter((function(e){var t=e[1];return null!=t})).map((function(e){var t=e[0],n=e[1];return encodeURIComponent(t)+"="+encodeURIComponent(String(n))}));return t.length>0?"?"+t.join("&"):""}n.d(t,{Z:()=>r})},2408:(e,t,n)=>{"use strict";var r=n(7418),a=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,l=60110,s=60112;t.Suspense=60113;var u=60115,c=60116;if("function"==typeof Symbol&&Symbol.for){var d=Symbol.for;a=d("react.element"),o=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),i=d("react.provider"),l=d("react.context"),s=d("react.forward_ref"),t.Suspense=d("react.suspense"),u=d("react.memo"),c=d("react.lazy")}var f="function"==typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function h(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function b(){}function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=h.prototype;var y=v.prototype=new b;y.constructor=v,r(y,h.prototype),y.isPureReactComponent=!0;var w={current:null},k=Object.prototype.hasOwnProperty,E={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r,o={},i=null,l=null;if(null!=t)for(r in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,r)&&!E.hasOwnProperty(r)&&(o[r]=t[r]);var s=arguments.length-2;if(1===s)o.children=n;else if(1<s){for(var u=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];o.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps)void 0===o[r]&&(o[r]=s[r]);return{$$typeof:a,type:e,key:i,ref:l,props:o,_owner:w.current}}function x(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var C=/\/+/g;function O(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function T(e,t,n,r,i){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var s=!1;if(null===e)s=!0;else switch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case a:case o:s=!0}}if(s)return i=i(s=e),e=""===r?"."+O(s,0):r,Array.isArray(i)?(n="",null!=e&&(n=e.replace(C,"$&/")+"/"),T(i,t,n,"",(function(e){return e}))):null!=i&&(x(i)&&(i=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,n+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(C,"$&/")+"/")+e)),t.push(i)),1;if(s=0,r=""===r?".":r+":",Array.isArray(e))for(var u=0;u<e.length;u++){var c=r+O(l=e[u],u);s+=T(l,t,n,c,i)}else if(c=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),u=0;!(l=e.next()).done;)s+=T(l=l.value,t,n,c=r+O(l,u++),i);else if("object"===l)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return s}function _(e,t,n){if(null==e)return e;var r=[],a=0;return T(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function P(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var A={current:null};function L(){var e=A.current;if(null===e)throw Error(p(321));return e}var R={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:w,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:_,forEach:function(e,t,n){_(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return _(e,(function(){t++})),t},toArray:function(e){return _(e,(function(e){return e}))||[]},only:function(e){if(!x(e))throw Error(p(143));return e}},t.Component=h,t.PureComponent=v,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.cloneElement=function(e,t,n){if(null==e)throw Error(p(267,e));var o=r({},e.props),i=e.key,l=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(l=t.ref,s=w.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(c in t)k.call(t,c)&&!E.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==u?u[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){u=Array(c);for(var d=0;d<c;d++)u[d]=arguments[d+2];o.children=u}return{$$typeof:a,type:e.type,key:i,ref:l,props:o,_owner:s}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:l,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:i,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:s,render:e}},t.isValidElement=x,t.lazy=function(e){return{$$typeof:c,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return L().useCallback(e,t)},t.useContext=function(e,t){return L().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return L().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return L().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return L().useLayoutEffect(e,t)},t.useMemo=function(e,t){return L().useMemo(e,t)},t.useReducer=function(e,t,n){return L().useReducer(e,t,n)},t.useRef=function(e){return L().useRef(e)},t.useState=function(e){return L().useState(e)},t.version="17.0.2"},7294:(e,t,n)=>{"use strict";e.exports=n(2408)},53:(e,t)=>{"use strict";var n,r,a,o;if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var l=Date,s=l.now();t.unstable_now=function(){return l.now()-s}}if("undefined"==typeof window||"function"!=typeof MessageChannel){var u=null,c=null,d=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(n){throw setTimeout(d,0),n}};n=function(e){null!==u?setTimeout(n,0,e):(u=e,setTimeout(d,0))},r=function(e,t){c=setTimeout(e,t)},a=function(){clearTimeout(c)},t.unstable_shouldYield=function(){return!1},o=t.unstable_forceFrameRate=function(){}}else{var f=window.setTimeout,p=window.clearTimeout;if("undefined"!=typeof console){var m=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var g=!1,h=null,b=-1,v=5,y=0;t.unstable_shouldYield=function(){return t.unstable_now()>=y},o=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):v=0<e?Math.floor(1e3/e):5};var w=new MessageChannel,k=w.port2;w.port1.onmessage=function(){if(null!==h){var e=t.unstable_now();y=e+v;try{h(!0,e)?k.postMessage(null):(g=!1,h=null)}catch(n){throw k.postMessage(null),n}}else g=!1},n=function(e){h=e,g||(g=!0,k.postMessage(null))},r=function(e,n){b=f((function(){e(t.unstable_now())}),n)},a=function(){p(b),b=-1}}function E(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<C(a,t)))break e;e[r]=t,e[n]=a,n=r}}function S(e){return void 0===(e=e[0])?null:e}function x(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var o=2*(r+1)-1,i=e[o],l=o+1,s=e[l];if(void 0!==i&&0>C(i,n))void 0!==s&&0>C(s,i)?(e[r]=s,e[l]=n,r=l):(e[r]=i,e[o]=n,r=o);else{if(!(void 0!==s&&0>C(s,n)))break e;e[r]=s,e[l]=n,r=l}}}return t}return null}function C(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var O=[],T=[],_=1,P=null,A=3,L=!1,R=!1,D=!1;function N(e){for(var t=S(T);null!==t;){if(null===t.callback)x(T);else{if(!(t.startTime<=e))break;x(T),t.sortIndex=t.expirationTime,E(O,t)}t=S(T)}}function j(e){if(D=!1,N(e),!R)if(null!==S(O))R=!0,n(I);else{var t=S(T);null!==t&&r(j,t.startTime-e)}}function I(e,n){R=!1,D&&(D=!1,a()),L=!0;var o=A;try{for(N(n),P=S(O);null!==P&&(!(P.expirationTime>n)||e&&!t.unstable_shouldYield());){var i=P.callback;if("function"==typeof i){P.callback=null,A=P.priorityLevel;var l=i(P.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?P.callback=l:P===S(O)&&x(O),N(n)}else x(O);P=S(O)}if(null!==P)var s=!0;else{var u=S(T);null!==u&&r(j,u.startTime-n),s=!1}return s}finally{P=null,A=o,L=!1}}var M=o;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){R||L||(R=!0,n(I))},t.unstable_getCurrentPriorityLevel=function(){return A},t.unstable_getFirstCallbackNode=function(){return S(O)},t.unstable_next=function(e){switch(A){case 1:case 2:case 3:var t=3;break;default:t=A}var n=A;A=t;try{return e()}finally{A=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=M,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=A;A=e;try{return t()}finally{A=n}},t.unstable_scheduleCallback=function(e,o,i){var l=t.unstable_now();switch("object"==typeof i&&null!==i?i="number"==typeof(i=i.delay)&&0<i?l+i:l:i=l,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:_++,callback:o,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>l?(e.sortIndex=i,E(T,e),null===S(O)&&e===S(T)&&(D?a():D=!0,r(j,i-l))):(e.sortIndex=s,E(O,e),R||L||(R=!0,n(I))),e},t.unstable_wrapCallback=function(e){var t=A;return function(){var n=A;A=t;try{return e.apply(this,arguments)}finally{A=n}}}},3840:(e,t,n)=>{"use strict";e.exports=n(53)},6774:e=>{e.exports=function(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s<o.length;s++){var u=o[s];if(!l(u))return!1;var c=e[u],d=t[u];if(!1===(a=n?n.call(r,c,d,u):void 0)||void 0===a&&c!==d)return!1}return!0}},5658:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var r=n(7294),a=n(8356),o=n.n(a),i=n(6887);const l={"01a85c17":[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(4013)]).then(n.bind(n,8173)),"@theme/BlogTagsListPage",8173],"0b16afee":[()=>n.e(2666).then(n.t.bind(n,3667,19)),"~blog/default/blog-tags-india-6fe-list.json",3667],"13e8f716":[()=>n.e(5657).then(n.t.bind(n,8131,19)),"~blog/default/blog-tags-jambudweep-a85.json",8131],17896441:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2703),n.e(2846),n.e(7918)]).then(n.bind(n,446)),"@theme/DocItem",446],"1a4e3797":[()=>Promise.all([n.e(532),n.e(7920)]).then(n.bind(n,6098)),"@theme/SearchPage",6098],"1be78505":[()=>Promise.all([n.e(9568),n.e(2560),n.e(4342),n.e(9514)]).then(n.bind(n,5652)),"@theme/DocPage",5652],"1df93b7f":[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(3237)]).then(n.bind(n,7021)),"@site/src/pages/index.tsx",7021],"1e6804ca":[()=>n.e(1104).then(n.t.bind(n,4487,19)),"~blog/default/blog-tags-bharat-53a.json",4487],"250fb10f":[()=>n.e(6051).then(n.t.bind(n,7445,19)),"~blog/default/blog-tags-india-6fe.json",7445],"254740b8":[()=>n.e(2468).then(n.bind(n,1012)),"@site/blog/2024-02-01-history-of-bharatvarsha.md?truncated=true",1012],"30a5b4cb":[()=>n.e(9626).then(n.t.bind(n,7085,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-theme-search-algolia/default/plugin-route-context-module-100.json",7085],"32edcac6":[()=>n.e(6923).then(n.t.bind(n,2653,19)),"~blog/default/blog-tags-tenjiku-7bd-list.json",2653],"3ea19abf":[()=>n.e(2211).then(n.t.bind(n,5745,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",5745],"48e051ee":[()=>n.e(1065).then(n.t.bind(n,6377,19)),"~blog/default/blog-tags-universe-00e.json",6377],"512de6cc":[()=>n.e(4408).then(n.t.bind(n,4469,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json",4469],"55184d83":[()=>n.e(4788).then(n.t.bind(n,6505,19)),"~blog/default/blog-tags-hindustan-27b.json",6505],"568f633c":[()=>n.e(5726).then(n.t.bind(n,5371,19)),"~blog/default/blog-tags-universe-00e-list.json",5371],"57e1ebb6":[()=>n.e(4763).then(n.t.bind(n,6889,19)),"~blog/default/blog-tags-bharatvarsha-7d7-list.json",6889],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,6809)),"@generated/docusaurus.config",6809],"62cdc558":[()=>n.e(3732).then(n.t.bind(n,5862,19)),"~blog/default/blog-tags-tenjiku-7bd.json",5862],"638cf40c":[()=>n.e(3583).then(n.t.bind(n,4572,19)),"~blog/default/blog-tags-bharatkhand-6d3.json",4572],"6732a855":[()=>n.e(5050).then(n.t.bind(n,6073,19)),"~blog/default/blog-tags-hindustan-27b-list.json",6073],"6875c492":[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(8610)]).then(n.bind(n,5345)),"@theme/BlogTagsPostsPage",5345],"7012c4a1":[()=>n.e(7867).then(n.t.bind(n,3564,19)),"~blog/default/blog-tags-ajnabhavarsh-cd0.json",3564],"795849ca":[()=>n.e(7627).then(n.bind(n,3563)),"@site/blog/2024-02-02-history-of-universe.md?truncated=true",3563],"7a96ca3d":[()=>n.e(8835).then(n.bind(n,7919)),"@site/docs/getting-started/overview.md",7919],"880620e0":[()=>n.e(9137).then(n.t.bind(n,3769,19)),"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",3769],"935f2afb":[()=>n.e(53).then(n.t.bind(n,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"94b5c938":[()=>n.e(519).then(n.t.bind(n,3478,19)),"~blog/default/blog-tags-jambudweep-a85-list.json",3478],"9f0e9abb":[()=>n.e(2218).then(n.t.bind(n,2159,19)),"~blog/default/blog-tags-bharat-53a-list.json",2159],a6aa9e1f:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(2703),n.e(3089)]).then(n.bind(n,5503)),"@theme/BlogListPage",5503],a7023ddc:[()=>n.e(1713).then(n.t.bind(n,3457,19)),"~blog/default/blog-tags-tags-4c2.json",3457],a81f113e:[()=>n.e(3557).then(n.bind(n,3094)),"@site/blog/2024-02-01-history-of-bharatvarsha.md",3094],acbcfa00:[()=>n.e(6405).then(n.t.bind(n,4059,19)),"~blog/default/blog-tags-ajnabhavarsh-cd0-list.json",4059],b2b675dd:[()=>n.e(533).then(n.t.bind(n,8017,19)),"~blog/default/blog-c06.json",8017],b455e532:[()=>Promise.all([n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(1659)]).then(n.bind(n,9981)),"@site/src/pages/about/index.tsx",9981],bbd6c9b2:[()=>n.e(3921).then(n.t.bind(n,400,19)),"~blog/default/blog-tags-aryavarta-83d.json",400],c1d171ff:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(2703),n.e(1025)]).then(n.bind(n,6040)),"@site/src/components/blog/author-page",6040],c50fed50:[()=>n.e(4779).then(n.t.bind(n,6752,19)),"~blog/default/blog-tags-bharatvarsha-7d7.json",6752],c58e4cfb:[()=>n.e(4881).then(n.t.bind(n,6589,19)),"~blog/default/blog-tags-bharatkhand-6d3-list.json",6589],c6854f77:[()=>n.e(9409).then(n.bind(n,8486)),"@site/blog/2024-02-02-history-of-universe.md",8486],ccc49370:[()=>Promise.all([n.e(532),n.e(9568),n.e(5002),n.e(2560),n.e(788),n.e(2703),n.e(6103)]).then(n.bind(n,3191)),"@theme/BlogPostPage",3191],f6d01317:[()=>n.e(7283).then(n.t.bind(n,6560,19)),"~blog/default/blog-tags-aryavarta-83d-list.json",6560],fbd7a87c:[()=>n.e(3039).then(n.bind(n,697)),"@site/docs/getting-started/quickstart.md",697]};function s({error:e,retry:t,pastDelay:n}){return e?r.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},r.createElement("p",null,String(e)),r.createElement("div",null,r.createElement("button",{type:"button",onClick:t},"Retry"))):n?r.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},r.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},r.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},r.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),r.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),r.createElement("circle",{cx:"22",cy:"22",r:"8"},r.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var u=n(3289),c=n(2284);function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){if("*"===e)return o()({loading:s,loader:()=>n.e(889).then(n.bind(n,889)),modules:["@theme/NotFound"],webpack:()=>[889],render(e,t){const n=e.default;return r.createElement(c.z,{value:{plugin:{name:"native",id:"default"}}},r.createElement(n,t))}});const a=i[`${e}-${t}`],f={},p=[],m=[],g=(0,u.Z)(a);return Object.entries(g).forEach((([e,t])=>{const n=l[t];n&&(f[e]=n[0],p.push(n[1]),m.push(n[2]))})),o().Map({loading:s,loader:f,modules:p,webpack:()=>m,render(t,n){const o=JSON.parse(JSON.stringify(a));Object.entries(t).forEach((([t,n])=>{const r=n.default;if(!r)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof r&&"function"!=typeof r||Object.keys(n).filter((e=>"default"!==e)).forEach((e=>{r[e]=n[e]}));let a=o;const i=t.split(".");i.slice(0,-1).forEach((e=>{a=a[e]})),a[i[i.length-1]]=r}));const i=o.__comp;delete o.__comp;const l=o.__context;return delete o.__context,r.createElement(c.z,{value:l},r.createElement(i,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){d(e,t,n[t])}))}return e}({},o,n)))}})}const p=[{path:"/about/",component:f("/about/","abf"),exact:!0},{path:"/blog/",component:f("/blog/","dfd"),exact:!0},{path:"/blog/author/AkashSingh3031/",component:f("/blog/author/AkashSingh3031/","4ec"),exact:!0},{path:"/blog/bharatvarsha/",component:f("/blog/bharatvarsha/","5bb"),exact:!0},{path:"/blog/tags/",component:f("/blog/tags/","a68"),exact:!0},{path:"/blog/tags/ajnabhavarsh/",component:f("/blog/tags/ajnabhavarsh/","9d0"),exact:!0},{path:"/blog/tags/aryavarta/",component:f("/blog/tags/aryavarta/","652"),exact:!0},{path:"/blog/tags/bharat/",component:f("/blog/tags/bharat/","47a"),exact:!0},{path:"/blog/tags/bharatkhand/",component:f("/blog/tags/bharatkhand/","435"),exact:!0},{path:"/blog/tags/bharatvarsha/",component:f("/blog/tags/bharatvarsha/","ed7"),exact:!0},{path:"/blog/tags/hindustan/",component:f("/blog/tags/hindustan/","b63"),exact:!0},{path:"/blog/tags/india/",component:f("/blog/tags/india/","7bb"),exact:!0},{path:"/blog/tags/jambudweep/",component:f("/blog/tags/jambudweep/","215"),exact:!0},{path:"/blog/tags/tenjiku/",component:f("/blog/tags/tenjiku/","ad4"),exact:!0},{path:"/blog/tags/universe/",component:f("/blog/tags/universe/","b10"),exact:!0},{path:"/blog/universe/",component:f("/blog/universe/","160"),exact:!0},{path:"/search/",component:f("/search/","7d6"),exact:!0},{path:"/docs/",component:f("/docs/","153"),routes:[{path:"/docs/",component:f("/docs/","6d7"),exact:!0,sidebar:"someSidebar"},{path:"/docs/getting-started/quickstart/",component:f("/docs/getting-started/quickstart/","faf"),exact:!0,sidebar:"someSidebar"}]},{path:"/",component:f("/","370"),exact:!0},{path:"*",component:f("*")}]},3770:(e,t,n)=>{"use strict";n.d(t,{_:()=>a,t:()=>o});var r=n(7294);const a=r.createContext(!1);function o({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{n(!0)}),[]),r.createElement(a.Provider,{value:t},e)}},4455:(e,t,n)=>{"use strict";var r=n(7294),a=n(3935),o=n(3727),i=n(405),l=n(8087);const s=[n(4984),n(2497),n(1295),n(4902),n(8222),n(5051),n(2295),n(942),n(8724)];var u=n(5658),c=n(6775),d=n(8790),f=n(4695);const p=({children:e})=>r.createElement(f.$m,null,e);var m=n(1098),g=n(8241),h=n(676),b=n(6016),v=n(9712);function y(){const{siteConfig:{baseUrl:e,url:t},i18n:{defaultLocale:n,currentLocale:r}}=(0,g.Z)(),{pathname:a}=(0,c.TH)(),o=r===n?e:e.replace(`/${r}/`,"/"),i=a.replace(e,"");return{createUrl:function({locale:e,fullyQualified:r}){return`${r?t:""}${function(e){return e===n?`${o}`:`${o}${e}/`}(e)}${i}`}}}var w=n(6792),k=n(6391),E=n(6894);function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,g.Z)(),n=y();return r.createElement(m.Z,null,Object.entries(t).map((([e,{htmlLang:t}])=>r.createElement("link",{key:e,rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:t}))),r.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function C({permalink:e}){const{siteConfig:{url:t}}=(0,g.Z)(),n=function(){const{siteConfig:{url:e}}=(0,g.Z)(),{pathname:t}=(0,c.TH)();return e+(0,h.Z)(t)}(),a=e?`${t}${e}`:n;return r.createElement(m.Z,null,r.createElement("meta",{property:"og:url",content:a}),r.createElement("link",{rel:"canonical",href:a}))}function O(){const{i18n:{currentLocale:e}}=(0,g.Z)(),{metadata:t,image:n}=(0,b.L)();return r.createElement(r.Fragment,null,r.createElement(m.Z,null,r.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),r.createElement("body",{className:w.h})),n&&r.createElement(v.d,{image:n}),r.createElement(C,null),r.createElement(x,null),r.createElement(E.Z,{tag:k.HX,locale:e}),r.createElement(m.Z,null,t.map(((e,t)=>r.createElement("meta",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){S(e,t,n[t])}))}return e}({key:t},e))))))}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){T(e,t,n[t])}))}return e}function P(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const A=new Map;function L(e){if(A.has(e.pathname))return P(_({},e),{pathname:A.get(e.pathname)});if((0,d.f)(u.Z,e.pathname).some((({route:e})=>!0===e.exact)))return A.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return A.set(e.pathname,t),P(_({},e),{pathname:t})}var R=n(3770),D=n(4722);function N(e,...t){const n=s.map((n=>{var r,a,o;return null===(a=null!==(o=null===(r=n.default)||void 0===r?void 0:r[e])&&void 0!==o?o:n[e])||void 0===a?void 0:a(...t)}));return()=>n.forEach((e=>{var t;return null===(t=e)||void 0===t?void 0:t()}))}const j=function({children:e,location:t,previousLocation:n}){return(0,r.useLayoutEffect)((()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,a=e.search===t.search;if(n&&r&&!a)return;const{hash:o}=e;if(o){var i,l;const e=decodeURIComponent(o.substring(1));null===(l=document.getElementById(e))||void 0===l||null===(i=l.scrollIntoView)||void 0===i||i.call(l)}else window.scrollTo(0,0)}({location:t,previousLocation:n}),N("onRouteDidUpdate",{previousLocation:n,location:t}))}),[n,t]),e};function I(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.f)(u.Z,e))).flat();return Promise.all(t.map((e=>{var t,n;return null===(n=e.route.component)||void 0===n||null===(t=n.preload)||void 0===t?void 0:t.call(n)})))}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class F extends r.Component{shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=N("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),I(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return r.createElement(j,{previousLocation:this.previousLocation,location:t},r.createElement(c.AW,{location:t,render:()=>e}))}constructor(e){super(e),M(this,"previousLocation",void 0),M(this,"routeUpdateCleanupCb",void 0),this.previousLocation=null,this.routeUpdateCleanupCb=l.Z.canUseDOM?N("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}}const B=F,z="docusaurus-base-url-issue-banner-container",U="docusaurus-base-url-issue-banner-suggestion-container",$="__DOCUSAURUS_INSERT_BASEURL_BANNER";function q(e){return`\nwindow['${$}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${$}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${z}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n<div id="docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">${e}</span> ${"/"===e?" (default value)":""}</p>\n <p>We suggest trying baseUrl = <span id="${U}" style="font-weight: bold; color: green;"></span></p>\n</div>\n`}(e)).replace(/</g,"\\<")};\n bannerContainer.innerHTML = bannerHtml;\n var suggestionContainer = document.getElementById('${U}');\n var actualHomePagePath = window.location.pathname;\n var suggestedBaseUrl = actualHomePagePath.substr(-1) === '/'\n ? actualHomePagePath\n : actualHomePagePath + '/';\n suggestionContainer.innerHTML = suggestedBaseUrl;\n}\n`}function G(){const{siteConfig:{baseUrl:e}}=(0,g.Z)();return(0,r.useLayoutEffect)((()=>{window[$]=!1}),[]),r.createElement(r.Fragment,null,!l.Z.canUseDOM&&r.createElement(m.Z,null,r.createElement("script",null,q(e))),r.createElement("div",{id:z}))}function H(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,g.Z)(),{pathname:n}=(0,c.TH)();return t&&n===e?r.createElement(G,null):null}function V(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:a,localeConfigs:o}}=(0,g.Z)(),i=(0,h.Z)(e),{htmlLang:l,direction:s}=o[a];return r.createElement(m.Z,null,r.createElement("html",{lang:l,dir:s}),r.createElement("title",null,t),r.createElement("meta",{property:"og:title",content:t}),r.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&r.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&r.createElement("link",{rel:"icon",href:i}))}var Z=n(7743);function W(){const e=(0,d.H)(u.Z),t=(0,c.TH)();return r.createElement(Z.Z,null,r.createElement(D.M,null,r.createElement(R.t,null,r.createElement(p,null,r.createElement(V,null),r.createElement(O,null),r.createElement(H,null),r.createElement(B,{location:L(t)},e)))))}var K=n(6887);const Y=function(e){try{return document.createElement("link").relList.supports(e)}catch(t){return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{var r,a,o;if("undefined"==typeof document)return void n();const i=document.createElement("link");var l;i.setAttribute("rel","prefetch"),i.setAttribute("href",e),i.onload=()=>t(),i.onerror=()=>n();null===(o=null!==(l=document.getElementsByTagName("head")[0])&&void 0!==l?l:null===(r=document.getElementsByName("script")[0])||void 0===r?void 0:r.parentNode)||void 0===o||null===(a=o.appendChild)||void 0===a||a.call(o,i)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Q,X,J,ee,te=n(3289);const ne=new Set,re=new Set,ae=()=>(null===(J=navigator.connection)||void 0===J||null===(Q=(X=J.effectiveType).includes)||void 0===Q?void 0:Q.call(X,"2g"))||(null===(ee=navigator.connection)||void 0===ee?void 0:ee.saveData),oe={prefetch(e){if(!(e=>!ae()&&!re.has(e)&&!ne.has(e))(e))return!1;ne.add(e);const t=(0,d.f)(u.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(K).filter((([e])=>e.replace(/-[^-]+$/,"")===t)).flatMap((([,e])=>Object.values((0,te.Z)(e))));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?Y(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!ae()&&!re.has(e))(e)&&(re.add(e),I(e))},ie=Object.freeze(oe);if(l.Z.canUseDOM){window.docusaurus=ie;const e=a.hydrate;I(window.location.pathname).then((()=>{e(r.createElement(i.B6,null,r.createElement(o.VK,null,r.createElement(W,null))),document.getElementById("__docusaurus"))}))}},4722:(e,t,n)=>{"use strict";n.d(t,{_:()=>c,M:()=>d});var r=n(7294),a=n(6809);const o=JSON.parse('{"docusaurus-plugin-google-gtag":{"default":{"trackingID":["G-JF4ZWKWVGC"],"anonymizeIP":false,"id":"default"}},"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"DSA","isLast":true,"path":"/docs","mainDocId":"getting-started/overview","docs":[{"id":"getting-started/overview","path":"/docs/","sidebar":"someSidebar"},{"id":"getting-started/quickstart","path":"/docs/getting-started/quickstart","sidebar":"someSidebar"}],"draftIds":[],"sidebars":{"someSidebar":{"link":{"path":"/docs/","label":"getting-started/overview"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var l=n(7529);const s=JSON.parse('{"docusaurusVersion":"2.4.0","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.4.0"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.4.0"},"docusaurus-plugin-google-gtag":{"type":"package","name":"@docusaurus/plugin-google-gtag","version":"2.4.0"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.4.0"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.4.0"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"2.4.0"},"docusaurus-plugin-client-redirects":{"type":"package","name":"@docusaurus/plugin-client-redirects","version":"2.4.0"},"docusaurus-plugin-copy":{"type":"package","name":"docusaurus-plugin-copy","version":"0.1.1"},"docusaurus-tailwindcss":{"type":"local"},"docusaurus-plugin-prepverse-docgen":{"type":"project"},"docusaurus-plugin-prepverse-examples":{"type":"project"},"docusaurus-plugin-prepverse-checklist":{"type":"project"},"docusaurus-plugin-content-blog":{"type":"project"},"@pankod/docusaurus-plugin-intercom":{"type":"project"}}}'),u={siteConfig:a.default,siteMetadata:s,globalData:o,i18n:i,codeTranslations:l},c=r.createContext(u);function d({children:e}){return r.createElement(c.Provider,{value:u},e)}},7743:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(7294),a=n(8087),o=n(1098),i=n(5750),l=n(8894);function s({error:e,tryAgain:t}){return r.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"}},r.createElement("h1",{style:{fontSize:"3rem"}},"This page crashed"),r.createElement("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"}},"Try again"),r.createElement(u,{error:e}))}function u({error:e}){const t=(0,i.getErrorCausalChain)(e).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{style:{whiteSpace:"pre-wrap"}},t)}function c({error:e,tryAgain:t}){return r.createElement(f,{fallback:()=>r.createElement(s,{error:e,tryAgain:t})},r.createElement(o.Z,null,r.createElement("title",null,"Page Error")),r.createElement(l.Z,null,r.createElement(s,{error:e,tryAgain:t})))}const d=e=>r.createElement(c,e);class f extends r.Component{componentDidCatch(e){a.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};var n;return(null!==(n=this.props.fallback)&&void 0!==n?n:d)(e)}return null!=e?e:null}constructor(e){super(e),this.state={error:null}}}},8087:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},1098:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(405);function o(e){return r.createElement(a.ql,e)}},2210:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,I:()=>l});var r=n(7294);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){var r;const n=null===(r=t)||void 0===r?void 0:r[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var o=n(7529);function i({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");var n,r;return null!==(r=null!==(n=o[null!=e?e:t])&&void 0!==n?n:t)&&void 0!==r?r:e}function l({message:e,id:t},n){return a(i({message:e,id:t}),n)}function s({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw console.warn("Illegal <Translate> children",e),new Error("The Docusaurus <Translate> component only accept simple string values");const o=i({message:e,id:t});return r.createElement(r.Fragment,null,a(o,n))}},9437:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});const r="default"},7785:(e,t,n)=>{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}n.d(t,{Z:()=>a,b:()=>r})},676:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,Z:()=>l});var r=n(7294),a=n(8241),o=n(7785);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,a.Z)(),n=(0,r.useCallback)(((n,r)=>function(e,t,n,{forcePrependBaseUrl:r=!1,absolute:a=!1}={}){if(!n||n.startsWith("#")||(0,o.b)(n))return n;if(r)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const i=n.startsWith(t)?n:t+n.replace(/^\//,"");return a?e+i:i}(t,e,n,r)),[t,e]);return{withBaseUrl:n}}function l(e,t={}){const{withBaseUrl:n}=i();return n(e,t)}},8241:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(4722);function o(){return(0,r.useContext)(a._)}},358:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(3770);function o(){return(0,r.useContext)(a._)}},3289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});function r(e){const t={};return function e(n,r){Object.entries(n).forEach((([n,a])=>{const o=r?`${r}.${n}`:n;var i;"object"==typeof(i=a)&&i&&Object.keys(i).length>0?e(a,o):t[o]=a}))}(e),t}},2284:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,z:()=>l});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const o=r.createContext(null);function i({parent:e,value:t}){var n;if(!e){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({},e.data,null===(n=t)||void 0===n?void 0:n.data);return{plugin:e.plugin,data:r}}function l({children:e,value:t}){const n=r.useContext(o),a=(0,r.useMemo)((()=>i({parent:n,value:t})),[n,t]);return r.createElement(o.Provider,{value:a},e)}},5995:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>b,gA:()=>m,WS:()=>g,_r:()=>f,Jo:()=>v,zh:()=>p,gB:()=>h});var r=n(6775),a=n(8241),o=n(9437);function i(e,t={}){const n=function(){const{globalData:e}=(0,a.Z)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find((e=>e.isLast));function s(e,t){const n=l(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1})))}function u(e,t){var n,a,o;const i=s(e,t),l=null===(o=i)||void 0===o||null===(n=(a=o.docs).find)||void 0===n?void 0:n.call(a,(e=>!!(0,r.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:i,activeDoc:l,alternateDocVersions:l?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===t&&(n[e.name]=r)}))})),n}(l.id):{}}}const c={};var d;const f=()=>null!==(d=i("docusaurus-plugin-content-docs"))&&void 0!==d?d:c,p=e=>function(e,t=o.m,n={}){var r;const a=null===(r=i(e))||void 0===r?void 0:r[t];if(!a&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0});function m(e={}){const t=f(),{pathname:n}=(0,r.TH)();return function(e,t,n={}){const a=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((([,e])=>!!(0,r.LX)(t,{path:e.path,exact:!1,strict:!1}))),o=a?{pluginId:a[0],pluginData:a[1]}:void 0;if(!o&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return o}(t,n,e)}function g(e={}){const t=m(e),{pathname:n}=(0,r.TH)();if(!t)return;return{activePlugin:t,activeVersion:s(t.pluginData,n)}}function h(e){return p(e).versions}function b(e){const t=p(e),{pathname:n}=(0,r.TH)();return u(t,n)}function v(e){const t=p(e),{pathname:n}=(0,r.TH)();return function(e,t){const n=l(e);return{latestDocSuggestion:u(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},4984:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={onRouteDidUpdate({location:e,previousLocation:t}){!t||e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash||setTimeout((()=>{window.gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:e.pathname+e.search+e.hash})}))}}},4902:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var r=n(4865),a=n.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate({location:e,previousLocation:t}){if(t&&e.pathname!==t.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},1295:(e,t,n)=>{"use strict";n.r(t);var r=n(7410),a=n(6809);!function(e){const{themeConfig:{prism:t}}=a.default,{additionalLanguages:r}=t;globalThis.Prism=e,r.forEach((e=>{n(6726)(`./prism-${e}`)})),delete globalThis.Prism}(r.Z)},6894:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(1098);function o({locale:e,version:t,tag:n}){const o=e;return r.createElement(a.Z,null,e&&r.createElement("meta",{name:"docusaurus_locale",content:e}),t&&r.createElement("meta",{name:"docusaurus_version",content:t}),n&&r.createElement("meta",{name:"docusaurus_tag",content:n}),o&&r.createElement("meta",{name:"docsearch:language",content:o}),t&&r.createElement("meta",{name:"docsearch:version",content:t}),n&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:n}))}},9526:(e,t,n)=>{"use strict";n.d(t,{I:()=>h,S:()=>g});var r=n(7294),a=n(8087),o=n(7806),i=n(6632),l=n(6016);const s=r.createContext(void 0),u="theme",c=(0,i.WA)(u),d="light",f="dark",p=e=>e===f?f:d;function m(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.L)(),[o,i]=(0,r.useState)((e=>a.Z.canUseDOM?p(document.documentElement.getAttribute("data-theme")):p(e))(e));(0,r.useEffect)((()=>{t&&c.del()}),[t]);const s=(0,r.useCallback)(((t,r={})=>{const{persist:a=!0}=r;t?(i(t),a&&(e=>{c.set(p(e))})(t)):(i(n?window.matchMedia("(prefers-color-scheme: dark)").matches?f:d:e),c.del())}),[n,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",p(o))}),[o]),(0,r.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==u)return;const t=c.get();null!==t&&s(p(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,s]);const m=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||m.current?m.current=window.matchMedia("print").matches:s(null)};return e.addListener(r),()=>e.removeListener(r)}),[s,t,n]),(0,r.useMemo)((()=>({colorMode:o,setColorMode:s,get isDarkTheme(){return o===f},setLightTheme(){s(d)},setDarkTheme(){s(f)}})),[o,s])}function g({children:e}){const t=m();return r.createElement(s.Provider,{value:t},e)}function h(){const e=(0,r.useContext)(s);if(null==e)throw new o.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},9085:(e,t,n)=>{"use strict";n.d(t,{J:()=>k,L5:()=>y,Oh:()=>E});var r=n(7294),a=n(5995),o=n(9437),i=n(6016),l=n(3964),s=n(7806),u=n(6632);function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const f=e=>`docs-preferred-version-${e}`,p=(e,t,n)=>{(0,u.WA)(f(e),{persistence:t}).set(n)},m=(e,t)=>(0,u.WA)(f(e),{persistence:t}).get(),g=(e,t)=>{(0,u.WA)(f(e),{persistence:t}).del()};const h=r.createContext(null);function b(){const e=(0,a._r)(),t=(0,i.L)().docs.versionPersistence,n=(0,r.useMemo)((()=>Object.keys(e)),[e]),[o,l]=(0,r.useState)((()=>(e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}]))))(n)));(0,r.useEffect)((()=>{l(function({pluginIds:e,versionPersistence:t,allDocsData:n}){function r(e){const r=m(e,t);return n[e].versions.some((e=>e.name===r))?{preferredVersionName:r}:(g(e,t),{preferredVersionName:null})}return Object.fromEntries(e.map((e=>[e,r(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);const s=(0,r.useMemo)((()=>({savePreferredVersion:function(e,n){p(e,t,n),l((t=>d(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){c(e,t,n[t])}))}return e}({},t),{[e]:{preferredVersionName:n}})))}})),[t]);return[o,s]}function v({children:e}){const t=b();return r.createElement(h.Provider,{value:t},e)}function y({children:e}){return l.cE?r.createElement(v,null,e):r.createElement(r.Fragment,null,e)}function w(){const e=(0,r.useContext)(h);if(!e)throw new s.i6("DocsPreferredVersionContextProvider");return e}function k(e=o.m){const t=(0,a.zh)(e),[n,i]=w(),{preferredVersionName:l}=n[e];var s;return{preferredVersion:null!==(s=t.versions.find((e=>e.name===l)))&&void 0!==s?s:null,savePreferredVersionName:(0,r.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}function E(){const e=(0,a._r)(),[t]=w();function n(n){const r=e[n],{preferredVersionName:a}=t[n];var o;return null!==(o=r.versions.find((e=>e.name===a)))&&void 0!==o?o:null}const r=Object.keys(e);return Object.fromEntries(r.map((e=>[e,n(e)])))}},5682:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,b:()=>l});var r=n(7294),a=n(7806);const o=Symbol("EmptyContext"),i=r.createContext(o);function l({children:e,name:t,items:n}){const a=(0,r.useMemo)((()=>t&&n?{name:t,items:n}:null),[t,n]);return r.createElement(i.Provider,{value:a},e)}function s(){const e=(0,r.useContext)(i);if(e===o)throw new a.i6("DocsSidebarProvider");return e}},6792:(e,t,n)=>{"use strict";n.d(t,{h:()=>a,t:()=>o});var r=n(7294);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},3964:(e,t,n)=>{"use strict";n.d(t,{_F:()=>c,cE:()=>s,hI:()=>p,s1:()=>f});n(7294);var r=n(6775),a=n(8790),o=n(5995),i=n(5682),l=n(7275);const s=!!o._r;const u=(e,t)=>void 0!==e&&(0,l.Mg)(e,t);function c(e,t){return"link"===e.type?u(e.href,t):"category"===e.type&&(u(e.href,t)||((e,t)=>e.some((e=>c(e,t))))(e.items,t))}function d({sidebarItems:e,pathname:t,onlyCategories:n=!1}){const r=[];return function e(a){for(const o of a)if("category"===o.type&&((0,l.Mg)(o.href,t)||e(o.items))||"link"===o.type&&(0,l.Mg)(o.href,t)){return n&&"category"!==o.type||r.unshift(o),!0}return!1}(e),r}function f(){var e;const t=(0,i.V)(),{pathname:n}=(0,r.TH)();return!1!==(null===(e=(0,o.gA)())||void 0===e?void 0:e.pluginData.breadcrumbs)&&t?d({sidebarItems:t.items,pathname:n}):null}function p({route:e,versionMetadata:t}){const n=(0,r.TH)(),o=e.routes,i=o.find((e=>(0,r.LX)(n.pathname,e)));if(!i)return null;const l=i.sidebar,s=l?t.docsSidebars[l]:void 0;return{docElement:(0,a.H)(o),sidebarName:l,sidebarItems:s}}},4995:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(8241);function a(e){var t,n;const{siteConfig:a}=(0,r.Z)(),{title:o,titleDelimiter:i}=a;return(null===(n=e)||void 0===n?void 0:(null===(t=n.trim)||void 0===t?void 0:t.call(n)).length)?`${e.trim()} ${i} ${o}`:o}},7348:(e,t,n)=>{"use strict";n.d(t,{Nc:()=>u,Rb:()=>l,_X:()=>s});var r=n(7294),a=n(6775),o=n(1688),i=n(7806);function l(e){!function(e){const t=(0,a.k6)(),n=(0,i.zX)(e);(0,r.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}function s(e){return function(e){const t=(0,a.k6)();return(0,o.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}function u(e){var t;const n=null!==(t=s(e))&&void 0!==t?t:"",o=function(){const e=(0,a.k6)();return(0,r.useCallback)(((t,n,r)=>{var a;const o=new URLSearchParams(e.location.search);n?o.set(t,n):o.delete(t),((null===(a=r)||void 0===a?void 0:a.push)?e.push:e.replace)({search:o.toString()})}),[e])}();return[n,(0,r.useCallback)(((t,n)=>{o(e,t,n)}),[o,e])]}},9712:(e,t,n)=>{"use strict";n.d(t,{FG:()=>f,d:()=>c,VC:()=>p});var r=n(7294),a=n(6010),o=n(1098),i=n(2284);function l(){const e=r.useContext(i._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(676),u=n(4995);function c({title:e,description:t,keywords:n,image:a,children:i}){const l=(0,u.p)(e),{withBaseUrl:c}=(0,s.C)(),d=a?c(a,{absolute:!0}):void 0;return r.createElement(o.Z,null,e&&r.createElement("title",null,l),e&&r.createElement("meta",{property:"og:title",content:l}),t&&r.createElement("meta",{name:"description",content:t}),t&&r.createElement("meta",{property:"og:description",content:t}),n&&r.createElement("meta",{name:"keywords",content:Array.isArray(n)?n.join(","):n}),d&&r.createElement("meta",{property:"og:image",content:d}),d&&r.createElement("meta",{name:"twitter:image",content:d}),i)}const d=r.createContext(void 0);function f({className:e,children:t}){const n=r.useContext(d),i=(0,a.Z)(n,e);return r.createElement(d.Provider,{value:i},r.createElement(o.Z,null,r.createElement("html",{className:i})),t)}function p({children:e}){const t=l(),n=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const o=`plugin-id-${t.plugin.id}`;return r.createElement(f,{className:(0,a.Z)(n,o)},e)}},7806:(e,t,n)=>{"use strict";n.d(t,{D9:()=>i,Qc:()=>u,Ql:()=>s,i6:()=>l,zX:()=>o});var r=n(7294);const a=n(8087).Z.canUseDOM?r.useLayoutEffect:r.useEffect;function o(e){const t=(0,r.useRef)(e);return a((()=>{t.current=e}),[e]),(0,r.useCallback)(((...e)=>t.current(...e)),[])}function i(e){const t=(0,r.useRef)();return a((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){var n,r,a,o,i,l;super(),this.name="ReactContextError",this.message=`Hook ${null!==(l=null===(n=null===(a=null===(i=this.stack)||void 0===i?void 0:(null===(o=i.split)||void 0===o?void 0:o.call(i,"\n"))[1])||void 0===a||null===(r=a.match)||void 0===r?void 0:r.call(a,RegExp("at (?:\\w+\\.)?(?<name>\\w+)")))||void 0===n?void 0:n.groups.name)&&void 0!==l?l:""} is called outside the <${e}>. ${null!=t?t:""}`}}function s(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,r.useMemo)((()=>e),t.flat())}function u(e){return({children:t})=>r.createElement(r.Fragment,null,e.reduceRight(((e,t)=>r.createElement(t,null,e)),t))}},7275:(e,t,n)=>{"use strict";n.d(t,{Mg:()=>i,Ns:()=>l});var r=n(7294),a=n(5658),o=n(8241);function i(e,t){const n=e=>{var t,n;return null===(n=!e||e.endsWith("/")?e:`${e}/`)||void 0===n||null===(t=n.toLowerCase)||void 0===t?void 0:t.call(n)};return n(e)===n(t)}function l(){const{baseUrl:e}=(0,o.Z)().siteConfig;return(0,r.useMemo)((()=>function({baseUrl:e,routes:t}){function n(t){return t.path===e&&!0===t.exact}function r(t){return t.path===e&&!t.exact}return function e(t){if(0===t.length)return;return t.find(n)||e(t.filter(r).flatMap((e=>null!==(a=e.routes)&&void 0!==a?a:[])));var a}(t)}({routes:a.Z,baseUrl:e})),[e])}},6379:(e,t,n)=>{"use strict";n.d(t,{OC:()=>i,o5:()=>s});var r=n(7294),a=(n(8087),n(358),n(7806));const o=r.createContext(void 0);function i({children:e}){const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return r.createElement(o.Provider,{value:t},e)}function l(){const e=(0,r.useContext)(o);if(null==e)throw new a.i6("ScrollControllerProvider");return e}function s(){const e=l(),t=function(){const e=(0,r.useRef)({elem:null,top:0}),t=(0,r.useCallback)((t=>{e.current={elem:t,top:t.getBoundingClientRect().top}}),[]),n=(0,r.useCallback)((()=>{const{current:{elem:t,top:n}}=e;if(!t)return{restored:!1};const r=t.getBoundingClientRect().top-n;return r&&window.scrollBy({left:0,top:r}),e.current={elem:null,top:0},{restored:0!==r}}),[]);return(0,r.useMemo)((()=>({save:t,restore:n})),[n,t])}(),n=(0,r.useRef)(void 0),a=(0,r.useCallback)((r=>{t.save(r),e.disableScrollEvents(),n.current=()=>{const{restored:r}=t.restore();if(n.current=void 0,r){const t=()=>{e.enableScrollEvents(),window.removeEventListener("scroll",t)};window.addEventListener("scroll",t)}else e.enableScrollEvents()}}),[e,t]);return(0,r.useLayoutEffect)((()=>{queueMicrotask((()=>{var e,t;return null===(t=n)||void 0===t||null===(e=t.current)||void 0===e?void 0:e.call(t)}))})),{blockElementScrollPositionUntilNextRender:a}}},6391:(e,t,n)=>{"use strict";n.d(t,{HX:()=>i,_q:()=>s,os:()=>l});var r=n(5995),a=n(8241),o=n(9085);const i="default";function l(e,t){return`docs-${e}-${t}`}function s(){const{i18n:e}=(0,a.Z)(),t=(0,r._r)(),n=(0,r.WS)(),s=(0,o.Oh)();const u=[i,...Object.keys(t).map((function(e){var r;const a=(null===(r=n)||void 0===r?void 0:r.activePlugin.pluginId)===e?n.activeVersion:void 0,o=s[e],i=t[e].versions.find((e=>e.isLast));var u;return l(e,(null!==(u=null!=a?a:o)&&void 0!==u?u:i).name)}))];return{locale:e.currentLocale,tags:u}}},6632:(e,t,n)=>{"use strict";n.d(t,{Nk:()=>c,WA:()=>u});var r=n(7294),a=n(1688);function o({key:e,oldValue:t,newValue:n,storage:r}){if(t===n)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,e,t,n,window.location.href,r),window.dispatchEvent(a)}function i(e="localStorage"){if("undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,l||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),l=!0),null}var t}let l=!1;const s={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function u(e,t){var n;if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const r=i(null===(n=t)||void 0===n?void 0:n.persistence);return null===r?s:{get:()=>{try{return r.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const n=r.getItem(e);r.setItem(e,t),o({key:e,oldValue:n,newValue:t,storage:r})}catch(n){console.error(`Docusaurus storage error, can't set ${e}=${t}`,n)}},del:()=>{try{const t=r.getItem(e);r.removeItem(e),o({key:e,oldValue:t,newValue:null,storage:r})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const n=n=>{n.storageArea===r&&n.key===e&&t(n)};return window.addEventListener("storage",n),()=>window.removeEventListener("storage",n)}catch(n){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,n),()=>{}}}}}function c(e,t){const n=(0,r.useRef)((()=>null===e?s:u(e,t))).current(),o=(0,r.useCallback)((e=>"undefined"==typeof window?()=>{}:n.listen(e)),[n]);return[(0,a.useSyncExternalStore)(o,(()=>"undefined"==typeof window?null:n.get()),(()=>null)),n]}},6016:(e,t,n)=>{"use strict";n.d(t,{L:()=>a});var r=n(8241);function a(){return(0,r.Z)().siteConfig.themeConfig}},2683:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[a]=e.split(/[#?]/),o="/"===a||a===r?a:(i=a,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(a,o)}},7619:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},5750:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="post-content";var a=n(2683);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(a).default}});var o=n(7619);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return o.getErrorCausalChain}})},6250:(e,t,n)=>{"use strict";n.d(t,{Ey:()=>c,_Q:()=>u,n6:()=>f,s$:()=>s,tL:()=>d});var r=n(6010),a=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){o(e,t,n[t])}))}return e}function l(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const s=e=>a.createElement("svg",i({"aria-hidden":"true",className:"h-5 w-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),a.createElement("path",{fillRule:"evenodd",d:"M12.707 5.293a1 1 0 010 1.414L9.414 10l3.293 3.293a1 1 0 01-1.414 1.414l-4-4a1 1 0 010-1.414l4-4a1 1 0 011.414 0z",clipRule:"evenodd"})),u=e=>a.createElement("svg",i({"aria-hidden":"true",className:"h-5 w-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),a.createElement("path",{fillRule:"evenodd",d:"M7.293 14.707a1 1 0 010-1.414L10.586 10 7.293 6.707a1 1 0 011.414-1.414l4 4a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0z",clipRule:"evenodd"})),c=e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),a.createElement("path",{fill:"#fff",fillRule:"evenodd",d:"M12.058 0a11.894 11.894 0 0 0-7.814 2.929 12.37 12.37 0 0 0-4.088 7.404 12.523 12.523 0 0 0 1.588 8.344A12.094 12.094 0 0 0 8.25 23.98c.606.112.82-.273.82-.597V21.29c-3.364.747-4.073-1.655-4.073-1.655A3.285 3.285 0 0 0 3.66 17.83c-1.088-.755.088-.755.088-.755.382.055.745.196 1.064.417.32.22.584.511.777.85.164.304.384.571.65.787a2.523 2.523 0 0 0 2.855.241 2.631 2.631 0 0 1 .74-1.646c-2.677-.31-5.487-1.367-5.487-6.042a4.816 4.816 0 0 1 1.235-3.3A4.575 4.575 0 0 1 5.7 5.127s1.012-.333 3.311 1.261a11.156 11.156 0 0 1 6.034 0c2.3-1.593 3.305-1.261 3.305-1.261a4.55 4.55 0 0 1 .147 3.232 4.816 4.816 0 0 1 1.235 3.301c0 4.728-2.816 5.762-5.501 6.041.288.296.51.651.652 1.042.142.39.199.808.17 1.224v3.377c0 .4.213.71.827.59a12.1 12.1 0 0 0 6.414-5.322 12.524 12.524 0 0 0 1.548-8.29 12.37 12.37 0 0 0-4.047-7.36A11.897 11.897 0 0 0 12.058 0Z",clipRule:"evenodd"})),d=e=>a.createElement("svg",l(i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 50 50"},e),{className:(0,r.Z)("dark:text-[#e7e9ea] text-[#0f1419]")}),a.createElement("path",{fillRule:"evenodd",d:"M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z",clipRule:"evenodd",fill:"currentColor"})),f=e=>a.createElement("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"none"},e),a.createElement("rect",{width:24,height:24,fill:"#0A66C2",rx:12}),a.createElement("path",{fill:"#fff",d:"M9.364 16.762H7.385V10.4h1.979v6.362ZM8.375 9.53a1.146 1.146 0 1 1 0-2.293 1.146 1.146 0 0 1 0 2.293Zm8.395 7.233h-1.977v-3.094c0-.738-.013-1.687-1.027-1.687-1.03 0-1.188.803-1.188 1.633v3.148h-1.974V10.4H12.5v.87h.027c.263-.5.908-1.028 1.871-1.028 2.003 0 2.372 1.318 2.372 3.031v3.49h-.001Z"}))},6822:(e,t,n)=>{"use strict";n.d(t,{QU:()=>o,dD:()=>i});var r=n(7294);const a=r.createContext({shared:void 0,sharedCss:void 0,setShared:()=>{},setSharedCss:()=>{}}),o=({children:e})=>{const[t,n]=r.useState(void 0),[o,i]=r.useState(void 0);return r.createElement(a.Provider,{value:{shared:t,setShared:n,sharedCss:o,setSharedCss:i}},e)},i=()=>{const e=r.useContext(a);if(!e)throw new Error("useLivePreviewContext must be used within a LivePreviewProvider");return e}},4695:(e,t,n)=>{"use strict";n.d(t,{$m:()=>o,h:()=>i});var r=n(7294);const a=(0,r.createContext)(void 0),o=({children:e})=>{const[t,n]=(0,r.useState)(!0),[o,i]=(0,r.useState)(0),[s,u]=(0,r.useState)(0),[c,d]=(0,r.useState)(0),f=(0,r.useCallback)((async e=>{try{n(!0);const t=await fetch("https://api.github.com/repos/AkashSingh3031/The-Complete-FAANG-Preparation",{method:"GET",headers:{"Content-Type":"application/json"},signal:e}),r=await t.json();i(r.stargazers_count),u(r.githubCommitCount),d(r.discordMemberCount)}catch(t){}finally{n(!1)}}),[]);(0,r.useEffect)((()=>{const e=new AbortController;return f(e.signal),()=>{e.abort()}}),[f]);const p=(0,r.useMemo)((()=>l(o)),[o]),m=(0,r.useMemo)((()=>l(c)),[c]),g={githubStarCount:o,githubStarCountText:p,githubCommitCount:s,discordMemberCount:c,discordMemberCountText:m,loading:t,refetch:f};return r.createElement(a.Provider,{value:g},e)},i=()=>{const e=(0,r.useContext)(a);if(void 0===e)throw new Error("useGithubProvider must be used within a GithubProvider");return e},l=e=>{if(!("object"==typeof Intl&&Intl&&"function"==typeof Intl.NumberFormat))return`${(e/1e3).toFixed(1)}k`;return new Intl.NumberFormat("en-US",{notation:"compact",compactDisplay:"short",maximumSignificantDigits:3}).format(e)}},8110:(e,t,n)=>{"use strict";n.d(t,{j:()=>me});var r=n(7294),a=n(7743),o=n(6775),i=n(9712),l=n(6792),s=n(2210),u=n(5750);const c="errorBoundaryError_a6uf";function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){return r.createElement("button",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){d(e,t,n[t])}))}return e}({type:"button"},e),r.createElement(s.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error"},"Try again"))}function p({error:e}){const t=(0,u.getErrorCausalChain)(e).map((e=>e.message)).join("\n\nCause:\n");return r.createElement("p",{className:c},t)}class m extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}function g({error:e,tryAgain:t}){return r.createElement("main",{className:"container margin-vert--xl"},r.createElement("div",{className:"row"},r.createElement("div",{className:"col col--6 col--offset-3"},r.createElement("h1",{className:"hero__title"},r.createElement(s.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),r.createElement("div",{className:"margin-vert--lg"},r.createElement(f,{onClick:t,className:"button button--primary shadow--lw"})),r.createElement("hr",null),r.createElement("div",{className:"margin-vert--md"},r.createElement(p,{error:e})))))}var h=n(7806),b=n(9526),v=n(358),y=n(6632),w=n(6016);const k=(0,y.WA)("docusaurus.announcement.dismiss"),E=(0,y.WA)("docusaurus.announcement.id"),S=()=>"true"===k.get(),x=e=>k.set(String(e)),C=r.createContext(null);var O=n(6379),T=n(9085);const _=r.createContext(null);function P({children:e}){const t=(0,r.useState)({component:null,props:null});return r.createElement(_.Provider,{value:t},e)}function A(){const e=(0,r.useContext)(_);if(!e)throw new h.i6("NavbarSecondaryMenuContentProvider");return e[0]}var L=n(8087);const R="desktop",D="mobile",N="ssr";function j(){return L.Z.canUseDOM?window.innerWidth>996?R:D:N}var I=n(7348);const M=r.createContext(void 0);function F(){const e=function(){const e=A(),{items:t}=(0,w.L)().navbar;return 0===t.length&&!e.component}(),t=function(){const[e,t]=(0,r.useState)((()=>j()));return(0,r.useEffect)((()=>{function e(){t(j())}return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(void 0)}}),[]),e}(),n=!e&&"mobile"===t,[a,o]=(0,r.useState)(!1);(0,I.Rb)((()=>{if(a)return o(!1),!1}));const i=(0,r.useCallback)((()=>{o((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===t&&o(!1)}),[t]),(0,r.useMemo)((()=>({disabled:e,shouldRender:n,toggle:i,shown:a})),[e,n,i,a])}function B({children:e}){const t=F();return r.createElement(M.Provider,{value:t},e)}const z=r.createContext(null);function U(){const e=function(){const e=r.useContext(M);if(void 0===e)throw new h.i6("NavbarMobileSidebarProvider");return e}(),t=A(),[n,a]=(0,r.useState)(!1),o=null!==t.component,i=(0,h.D9)(o);return(0,r.useEffect)((()=>{o&&!i&&a(!0)}),[o,i]),(0,r.useEffect)((()=>{o?e.shown||a(!0):a(!1)}),[e.shown,o]),(0,r.useMemo)((()=>[n,a]),[n])}function $({children:e}){const t=U();return r.createElement(z.Provider,{value:t},e)}const q=(0,h.Qc)([b.S,function({children:e}){const t=function(){const{announcementBar:e}=(0,w.L)(),t=(0,v.Z)(),[n,a]=(0,r.useState)((()=>!!t&&S()));(0,r.useEffect)((()=>{a(S())}),[]);const o=(0,r.useCallback)((()=>{x(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=E.get();"annoucement-bar"===n&&(n="announcement-bar");const r=t!==n;E.set(t),r&&x(!1),!r&&S()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!n,close:o})),[e,n,o])}();return r.createElement(C.Provider,{value:t},e)},O.OC,T.L5,i.VC,function({children:e}){return r.createElement(P,null,r.createElement(B,null,r.createElement($,null,e)))}]);function G({children:e}){return r.createElement(q,null,e)}function H(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function V(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}const Z="docusaurus_skipToContent_fallback";function W(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function K(){const e=(0,r.useRef)(null),{action:t}=(0,o.k6)(),n=(0,r.useCallback)((e=>{e.preventDefault();const t=null!==(n=document.querySelector("main:first-of-type"))&&void 0!==n?n:document.getElementById(Z);var n;t&&W(t)}),[]);return function(e){const t=(0,o.TH)(),n=(0,h.D9)(t),a=(0,h.zX)(e);(0,r.useEffect)((()=>{n&&t!==n&&a({location:t,previousLocation:n})}),[a,t,n])}((({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&W(e.current)})),{containerRef:e,onClick:n}}const Y=(0,s.I)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function Q(e){var t;const n=null!==(t=e.children)&&void 0!==t?t:Y,{containerRef:a,onClick:o}=K();return r.createElement("div",{ref:a,role:"region","aria-label":Y},r.createElement("a",V(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){H(e,t,n[t])}))}return e}({},e),{href:`#${Z}`,onClick:o}),n))}const X="skipToContent_fXgn";function J(){return r.createElement(Q,{className:X})}var ee=n(6822);const te=()=>"undefined"!=typeof window&&window.innerWidth<=768;var ne=n(6010),re=n(2935),ae=n(6616),oe=n(5456),ie=n(6459);const le=(0,n(9075).Z)("reddit",(function(e,t){var n=t.title;return(0,oe.Z)(e,"reddit.url"),"https://www.reddit.com/submit"+(0,ie.Z)({url:e,title:n})}),(function(e){return{title:e.title}}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});const se=(0,n(7267).Z)({color:"#ff4500",networkName:"reddit",path:"m 52.8165,31.942362 c 0,-2.4803 -2.0264,-4.4965 -4.5169,-4.4965 -1.2155,0 -2.3171,0.4862 -3.128,1.2682 -3.077,-2.0247 -7.2403,-3.3133 -11.8507,-3.4782 l 2.5211,-7.9373 6.8272,1.5997 -0.0102,0.0986 c 0,2.0281 1.6575,3.6771 3.6958,3.6771 2.0366,0 3.6924,-1.649 3.6924,-3.6771 0,-2.0281 -1.6575,-3.6788 -3.6924,-3.6788 -1.564,0 -2.8968,0.9758 -3.4357,2.3443 l -7.3593,-1.7255 c -0.3213,-0.0782 -0.6477,0.1071 -0.748,0.4233 L 32,25.212062 c -4.8246,0.0578 -9.1953,1.3566 -12.41,3.4425 -0.8058,-0.7446 -1.8751,-1.2104 -3.0583,-1.2104 -2.4905,0 -4.5152,2.0179 -4.5152,4.4982 0,1.649 0.9061,3.0787 2.2389,3.8607 -0.0884,0.4794 -0.1462,0.9639 -0.1462,1.4569 0,6.6487 8.1736,12.0581 18.2223,12.0581 10.0487,0 18.224,-5.4094 18.224,-12.0581 0,-0.4658 -0.0493,-0.9248 -0.1275,-1.377 1.4144,-0.7599 2.3885,-2.2304 2.3885,-3.9406 z m -29.2808,3.0872 c 0,-1.4756 1.207,-2.6775 2.6894,-2.6775 1.4824,0 2.6877,1.2019 2.6877,2.6775 0,1.4756 -1.2053,2.6758 -2.6877,2.6758 -1.4824,0 -2.6894,-1.2002 -2.6894,-2.6758 z m 15.4037,7.9373 c -1.3549,1.3481 -3.4816,2.0043 -6.5008,2.0043 l -0.0221,-0.0051 -0.0221,0.0051 c -3.0209,0 -5.1476,-0.6562 -6.5008,-2.0043 -0.2465,-0.2448 -0.2465,-0.6443 0,-0.8891 0.2465,-0.2465 0.6477,-0.2465 0.8942,0 1.105,1.0999 2.9393,1.6337 5.6066,1.6337 l 0.0221,0.0051 0.0221,-0.0051 c 2.6673,0 4.5016,-0.5355 5.6066,-1.6354 0.2465,-0.2465 0.6477,-0.2448 0.8942,0 0.2465,0.2465 0.2465,0.6443 0,0.8908 z m -0.3213,-5.2615 c -1.4824,0 -2.6877,-1.2002 -2.6877,-2.6758 0,-1.4756 1.2053,-2.6775 2.6877,-2.6775 1.4824,0 2.6877,1.2019 2.6877,2.6775 0,1.4756 -1.2053,2.6758 -2.6877,2.6758 z"});var ue=n(3597),ce=n(7332),de=n(6250);const fe=()=>{const{search:e}=(0,o.TH)(),{replace:t}=(0,o.k6)(),[n,a]=r.useState(!1),[i,l]=r.useState("initial");r.useEffect((()=>{var t,n;(null===(n=e)||void 0===n||null===(t=n.includes)||void 0===t?void 0:t.call(n,"15k_modal"))?a(!0):a(!1)}),[e]),r.useEffect((()=>{const e=document.cookie.split(";").find((e=>e.trim().startsWith("15k_video_modal=")));l(e?"shown":"unset")}),[]),r.useEffect((()=>{const e=setTimeout((()=>{"unset"===i&&(document.cookie="15k_video_modal=true")}),2e3);return()=>{clearTimeout(e)}}),[i]);const s=()=>{l("shown"),document.cookie="15k_video_modal=true",t({search:""})};r.useEffect((()=>{"unset"===i&&t({search:"?15k_modal=1"})}),[i]);const u=n||"unset"===i;return r.createElement("div",{className:(0,ne.Z)("transition-all","duration-200","ease-in-out","origin-center",u?"":"pointer-events-none",u?"":"select-none",u?"scale-100":"scale-0",u?"opacity-100":"opacity-0","z-[9999]","fixed","top-0","left-0","right-0","bottom-0","w-full","h-full","bg-gray-900","bg-opacity-30","backdrop-blur-sm","p-2"),onClick:()=>{s()}},u&&r.createElement("div",{className:(0,ne.Z)("relative","mx-auto","top-1/2","left-0","-translate-y-1/2","max-w-2xl","w-full","bg-gray-0","p-2","md:p-8","rounded-2xl","md:rounded-[32px]","flex","flex-col","gap-2","md:gap-4"),onClick:e=>{e.preventDefault(),e.stopPropagation()}},r.createElement("button",{type:"button",name:"close-video",className:(0,ne.Z)("absolute","right-0","-top-12","md:-right-8","md:-top-8","w-8","h-8","bg-gray-0","rounded-full","p-1","text-gray-1000","transition-colors","duration-200","ease-in-out","group","flex","items-center","justify-center"),onClick:e=>{e.stopPropagation(),s()}},r.createElement(re.T,{className:(0,ne.Z)("w-3 h-3","group-hover:scale-150","transition-transform","duration-200","ease-in-out")})),r.createElement("iframe",{className:(0,ne.Z)("w-full","h-full","aspect-video"),src:"https://www.youtube.com/embed/w_3c7_szYuU?si=SJ7gHH4A8ZHHJO1q",title:"YouTube video player",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0}),r.createElement("div",{className:(0,ne.Z)("flex","items-center","gap-4","ml-auto")},r.createElement("span",{className:"text-gray-900 text-sm"},"Share on"),r.createElement(ae.Z,{windowWidth:750,windowHeight:800,url:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",title:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f",className:"flex"},r.createElement(de.tL,{className:(0,ne.Z)("bg-gray-1000","fill-gray-0","rounded-full","w-8","h-8","flex","items-center","justify-center","p-2","transition-transform","duration-200","ease-in-out","hover:scale-110")})),r.createElement(le,{className:"flex",windowWidth:750,windowHeight:600,url:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",title:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f"},r.createElement("div",{className:(0,ne.Z)("rounded-full","h-8","w-8","flex","items-center","justify-center","bg-[#ff4500]","transition-transform","duration-200","ease-in-out","hover:scale-110")},r.createElement(se,{size:28,round:!0}))),r.createElement(ue.Z,{url:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",source:"https://youtu.be/w_3c7_szYuU?si=DSDqz3q1VzyrAHKE",className:"flex",summary:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f",title:"Take a look at @refine_dev's fun journey to 15K GitHub stars \ud83c\udf1f"},r.createElement("div",{className:(0,ne.Z)("rounded-full","h-8","w-8","flex","items-center","justify-center","bg-[#007fb1]","transition-transform","duration-200","ease-in-out","hover:scale-110")},r.createElement(ce.Z,{size:32,round:!0}))))))},pe=()=>{const{search:e}=(0,o.TH)(),[t,n]=r.useState(!1);return r.useEffect((()=>{var t,r;(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"15k_modal"))&&n(!0)}),[e]),t?r.createElement(fe,null):null},me=e=>{const{children:t,title:n,description:s}=e;(0,l.t)();const u=(0,o.TH)(),c=function(){const[e,t]=(0,r.useState)(te());return(0,r.useEffect)((()=>{const e=()=>{t(te())};return"undefined"!=typeof window&&window.addEventListener("resize",e),()=>{"undefined"!=typeof window&&window.removeEventListener("resize",e)}}),[]),e}();return r.useEffect((()=>{var e,t,n,r;"undefined"==typeof window||c||(u.pathname.startsWith("/blog")||u.pathname.startsWith("/")?null===(t=window)||void 0===t||null===(e=t.Intercom)||void 0===e||e.call(t,"update",{hide_default_launcher:!0}):null===(r=window)||void 0===r||null===(n=r.Intercom)||void 0===n||n.call(r,"update",{hide_default_launcher:!1}))}),[u,c]),(0,r.useEffect)((()=>{var e,t;c&&(null===(t=window)||void 0===t||null===(e=t.Intercom)||void 0===e||e.call(t,"update",{hide_default_launcher:!0}))}),[c]),r.createElement(G,null,r.createElement(i.d,{title:n,description:s}),r.createElement(J,null),r.createElement("div",{className:(0,ne.Z)("main-wrapper","min-h-[100dvh]","flex flex-col","dark:bg-gray-900 bg-gray-0")},r.createElement(a.Z,{fallback:e=>r.createElement(g,e)},r.createElement(ee.QU,null,t)),r.createElement(pe,null)))}},2935:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const o=e=>r.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r.createElement("rect",{x:"6.80786",y:"23.7783",width:"24",height:"2",rx:"1",transform:"rotate(-45 6.80786 23.7783)",fill:"currentColor"}),r.createElement("rect",{x:"8.22192",y:"6.80762",width:"24",height:"2",rx:"1",transform:"rotate(45 8.22192 6.80762)",fill:"currentColor"}))},8894:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(7294),a=n(8110);function o(e){return r.createElement(a.j,e)}},2177:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var r="Invariant failed";function a(e,t){if(!e)throw new Error(r)}},3250:(e,t,n)=>{"use strict";var r=n(7294);var a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,i=r.useEffect,l=r.useLayoutEffect,s=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,c=r[1];return l((function(){a.value=n,a.getSnapshot=t,u(a)&&c({inst:a})}),[e,n,t]),i((function(){return u(a)&&c({inst:a}),e((function(){u(a)&&c({inst:a})}))}),[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},1688:(e,t,n)=>{"use strict";e.exports=n(3250)},6809:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});const r={title:"PrepVerse",tagline:"Computer Science Preparation",url:"https://prepverse.github.io",baseUrl:"/",projectName:"prepverse",organizationName:"PrepVerse",trailingSlash:!0,favicon:"img/prepverse_favicon.jpg",scripts:["https://platform.twitter.com/widgets.js"],presets:[["@docusaurus/preset-classic",{docs:{path:"./docs",sidebarPath:"/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/sidebars.js",editUrl:"https://github.com/PrepVerse/PrepVerse/tree/master/documentation",showLastUpdateAuthor:!0,showLastUpdateTime:!0,disableVersioning:!1,versions:{current:{label:"DSA"}},lastVersion:"current",admonitions:{tag:":::",keywords:["additional","note","tip","info-tip","info","caution","danger","sourcecode","create-example","simple"]}},blog:!1,theme:{customCss:["/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/prepverse-theme/css/fonts.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/prepverse-theme/css/custom.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/custom.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/split-pane.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/demo-page.css"]},gtag:{trackingID:"G-JF4ZWKWVGC"}}]],plugins:[["@docusaurus/plugin-client-redirects",{redirects:[{from:"/docs/",to:"/docs/"}]}],["docusaurus-plugin-copy",{id:"Copy Workers",path:"static/workers",context:"workers",include:["**/*.{js}"]}],null,"./plugins/docgen.js","./plugins/examples.js","./plugins/checklist.js",["./plugins/blog-plugin.js",{blogTitle:"Blog",blogDescription:"A Docusaurus powered blog!",routeBasePath:"/blog",postsPerPage:12,blogSidebarTitle:"All posts",blogSidebarCount:0,feedOptions:{type:"all",copyright:"Copyright \xa9 2024 Akash Singh."}}],"./plugins/intercom.js"],themeConfig:{prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#9CDCFE",backgroundColor:"#1E1E1E"},styles:[{types:["prolog"],style:{color:"rgb(0, 0, 128)"}},{types:["comment"],style:{color:"rgb(106, 153, 85)"}},{types:["builtin","changed","keyword","interpolation-punctuation"],style:{color:"rgb(86, 156, 214)"}},{types:["number","inserted"],style:{color:"rgb(181, 206, 168)"}},{types:["constant"],style:{color:"rgb(100, 102, 149)"}},{types:["attr-name","variable"],style:{color:"rgb(156, 220, 254)"}},{types:["deleted","string","attr-value","template-punctuation"],style:{color:"rgb(206, 145, 120)"}},{types:["selector"],style:{color:"rgb(215, 186, 125)"}},{types:["tag"],style:{color:"rgb(78, 201, 176)"}},{types:["tag"],languages:["markup"],style:{color:"rgb(86, 156, 214)"}},{types:["punctuation","operator"],style:{color:"rgb(212, 212, 212)"}},{types:["punctuation"],languages:["markup"],style:{color:"#808080"}},{types:["function"],style:{color:"rgb(220, 220, 170)"}},{types:["class-name"],style:{color:"rgb(78, 201, 176)"}},{types:["char"],style:{color:"rgb(209, 105, 105)"}}]},magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}},{className:"code-block-hidden",line:"hide-next-line",block:{start:"hide-start",end:"hide-end"}},{className:"theme-code-block-added-line",line:"added-line",block:{start:"added-start",end:"added-end"}},{className:"theme-code-block-removed-line",line:"removed-line",block:{start:"removed-start",end:"removed-end"}}],additionalLanguages:[]},image:"img/prepverse_favicon.jpg",algolia:{appId:"1",apiKey:"2",indexName:"prepverse",contextualSearch:!0,searchParameters:{},searchPagePath:"search"},metadata:[{name:"keywords",content:"react-admin, react-framework, internal-tool, admin-panel, ant-design, material ui, mui"}],navbar:{logo:{alt:"PrepVerse",src:"img/prepverse_favicon.jpg"},items:[{to:"blog",label:"Blog",position:"left"},{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",position:"right",className:"header-icon-link header-github-link"},{href:"https://twitter.com/akashsingh3031",position:"right",className:"header-icon-link header-twitter-link"}],hideOnScroll:!1},footer:{logo:{alt:"PrepVerse",src:"/img/prepverse_favicon.jpg"},links:[{title:"Resources",items:[{label:"Getting Started",to:"docs"},{label:"Blog",to:"blog"}]},{title:"Product",items:[{label:"CodePoint",to:"https://prepverse.github.io/CodePoint/"},{label:"LeetVerse",to:"https://prepverse.github.io/LeetVerse/"}]},{title:"About Me",items:[{label:"About",to:"about"}]},{title:"__LEGAL",items:[{label:"License",to:"https://github.com/PrepVerse/PrepVerse/blob/next/LICENSE"},{label:"codewithsky@gmail.com",to:"mailto:codewithsky@gmail.com"}]},{title:"__SOCIAL",items:[{href:"https://github.com/AkashSingh3031",label:"github"},{href:"https://twitter.com/akashsingh3031",label:"twitter"},{href:"https://www.linkedin.com/in/akashsingh3031",label:"linkedin"}]}],style:"light"},docs:{sidebar:{autoCollapseCategories:!0,hideable:!1},versionPersistence:"localStorage"},colorMode:{defaultMode:"dark",disableSwitch:!1,respectPrefersColorScheme:!1},tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},customFields:{footerDescription:"",contactTitle:"Contact",contactDescription:["PrepVerse"],contactEmail:"codewithsky@gmail.com",LIVE_PREVIEW_URL:"http://localhost:3030/preview",tutorial:{tutorial:{path_prefix:"/docs/tutorial/",units:{introduction:{no:1,label:"Welcome"}}}}},webpack:{},baseUrlIssueBanner:!0,i18n:{defaultLocale:"en",path:"i18n",locales:["en"],localeConfigs:{}},onBrokenLinks:"throw",onBrokenMarkdownLinks:"warn",onDuplicateRoutes:"warn",staticDirectories:["static"],themes:[],headTags:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1,markdown:{mermaid:!1}}},7462:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{Z:()=>r})},5068:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{Z:()=>a})},3366:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}n.d(t,{Z:()=>r})},7529:e=>{"use strict";e.exports={}},6887:e=>{"use strict";e.exports=JSON.parse('{"/about/-abf":{"__comp":"b455e532","__context":{"plugin":"3ea19abf"},"config":"5e9f5e1a"},"/blog/-dfd":{"__comp":"a6aa9e1f","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"},{"content":"254740b8"}],"metadata":"b2b675dd","tags":"a7023ddc"},"/blog/author/AkashSingh3031/-4ec":{"__comp":"c1d171ff","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"},{"content":"254740b8"}]},"/blog/bharatvarsha/-5bb":{"__comp":"ccc49370","__context":{"plugin":"512de6cc"},"content":"a81f113e"},"/blog/tags/-a68":{"__comp":"01a85c17","__context":{"plugin":"512de6cc"},"tags":"a7023ddc"},"/blog/tags/ajnabhavarsh/-9d0":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"7012c4a1","tags":"a7023ddc","listMetadata":"acbcfa00"},"/blog/tags/aryavarta/-652":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"bbd6c9b2","tags":"a7023ddc","listMetadata":"f6d01317"},"/blog/tags/bharat/-47a":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"},{"content":"254740b8"}],"tag":"1e6804ca","tags":"a7023ddc","listMetadata":"9f0e9abb"},"/blog/tags/bharatkhand/-435":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"638cf40c","tags":"a7023ddc","listMetadata":"c58e4cfb"},"/blog/tags/bharatvarsha/-ed7":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"c50fed50","tags":"a7023ddc","listMetadata":"57e1ebb6"},"/blog/tags/hindustan/-b63":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"55184d83","tags":"a7023ddc","listMetadata":"6732a855"},"/blog/tags/india/-7bb":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"250fb10f","tags":"a7023ddc","listMetadata":"0b16afee"},"/blog/tags/jambudweep/-215":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"13e8f716","tags":"a7023ddc","listMetadata":"94b5c938"},"/blog/tags/tenjiku/-ad4":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"254740b8"}],"tag":"62cdc558","tags":"a7023ddc","listMetadata":"32edcac6"},"/blog/tags/universe/-b10":{"__comp":"6875c492","__context":{"plugin":"512de6cc"},"items":[{"content":"795849ca"}],"tag":"48e051ee","tags":"a7023ddc","listMetadata":"568f633c"},"/blog/universe/-160":{"__comp":"ccc49370","__context":{"plugin":"512de6cc"},"content":"c6854f77"},"/search/-7d6":{"__comp":"1a4e3797","__context":{"plugin":"30a5b4cb"}},"/docs/-153":{"__comp":"1be78505","__context":{"plugin":"880620e0"},"versionMetadata":"935f2afb"},"/docs/-6d7":{"__comp":"17896441","content":"7a96ca3d"},"/docs/getting-started/quickstart/-faf":{"__comp":"17896441","content":"fbd7a87c"},"/-370":{"__comp":"1df93b7f","__context":{"plugin":"3ea19abf"},"config":"5e9f5e1a"}}')}},e=>{e.O(0,[532],(()=>{return t=4455,e(e.s=t);var t}));e.O()}]); \ No newline at end of file diff --git a/assets/js/main.c3747972.js.LICENSE.txt b/assets/js/main.4d104f18.js.LICENSE.txt similarity index 100% rename from assets/js/main.c3747972.js.LICENSE.txt rename to assets/js/main.4d104f18.js.LICENSE.txt diff --git a/assets/js/runtime~main.f970dce3.js b/assets/js/runtime~main.417a4fe8.js similarity index 84% rename from assets/js/runtime~main.f970dce3.js rename to assets/js/runtime~main.417a4fe8.js index fd8e673a..a99a55eb 100644 --- a/assets/js/runtime~main.f970dce3.js +++ b/assets/js/runtime~main.417a4fe8.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,t,c,f,r={},d={};function b(e){var a=d[e];if(void 0!==a)return a.exports;var t=d[e]={id:e,loaded:!1,exports:{}};return r[e].call(t.exports,t,t.exports,b),t.loaded=!0,t.exports}b.m=r,b.c=d,e=[],b.O=(a,t,c,f)=>{if(!t){var r=1/0;for(i=0;i<e.length;i++){t=e[i][0],c=e[i][1],f=e[i][2];for(var d=!0,o=0;o<t.length;o++)(!1&f||r>=f)&&Object.keys(b.O).every((e=>b.O[e](t[o])))?t.splice(o--,1):(d=!1,f<r&&(r=f));if(d){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[t,c,f]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var f=Object.create(null);b.r(f);var r={};a=a||[null,t({}),t([]),t(t)];for(var d=2&c&&e;"object"==typeof d&&!~a.indexOf(d);d=t(d))Object.getOwnPropertyNames(d).forEach((a=>r[a]=()=>e[a]));return r.default=()=>e,b.d(f,r),f},b.d=(e,a)=>{for(var t in a)b.o(a,t)&&!b.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,t)=>(b.f[t](e,a),a)),[])),b.u=e=>"assets/js/"+({53:"935f2afb",519:"94b5c938",533:"b2b675dd",1025:"c1d171ff",1065:"48e051ee",1104:"1e6804ca",1659:"b455e532",1713:"a7023ddc",2211:"3ea19abf",2218:"9f0e9abb",2468:"254740b8",2666:"0b16afee",3039:"fbd7a87c",3089:"a6aa9e1f",3237:"1df93b7f",3557:"a81f113e",3583:"638cf40c",3732:"62cdc558",3921:"bbd6c9b2",4013:"01a85c17",4408:"512de6cc",4763:"57e1ebb6",4779:"c50fed50",4788:"55184d83",4881:"c58e4cfb",5050:"6732a855",5657:"13e8f716",5726:"568f633c",6051:"250fb10f",6103:"ccc49370",6405:"acbcfa00",6923:"32edcac6",7283:"f6d01317",7627:"795849ca",7867:"7012c4a1",7918:"17896441",7920:"1a4e3797",8610:"6875c492",8835:"7a96ca3d",9137:"880620e0",9409:"c6854f77",9514:"1be78505",9626:"30a5b4cb"}[e]||e)+"."+{53:"478d2ad1",519:"060e1b5c",533:"cf79566f",781:"4c978b11",788:"9d012866",889:"4bfaf830",1025:"fbadcb73",1065:"3983c083",1104:"e3029bf8",1659:"500405bd",1713:"3121a849",2181:"90f911b7",2211:"ba7f04e9",2218:"e3cb1a85",2468:"6f8c14be",2560:"2debeb31",2666:"cf2a4ad6",2703:"24079bde",2846:"14006f8d",3039:"a4850763",3089:"9e704b22",3237:"4c90cd24",3557:"ef999a5c",3583:"2c9981f2",3732:"f88f2000",3921:"f3eb2a1a",4013:"7ae9e931",4342:"0796142b",4408:"f18ab1d5",4763:"fd583d0c",4779:"dcf5cdb8",4788:"3558b75a",4881:"8193134d",5002:"8f024de8",5050:"bb2135ad",5657:"db980393",5726:"3feb22ee",6051:"687d5134",6103:"fbb10f91",6405:"d7f1f511",6923:"0e77f7e9",6945:"3bcb9442",7283:"bde4df51",7627:"bef70ea0",7867:"fd432bfc",7918:"fd69a151",7920:"bcf9028e",8610:"4ca9302d",8835:"486d0d05",9137:"0f60dc1b",9409:"41c400a0",9514:"53a54786",9568:"357c3da7",9626:"0d7aa9fa",9846:"91a4e274"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},f="documentation:",b.l=(e,a,t,r)=>{if(c[e])c[e].push(a);else{var d,o;if(void 0!==t)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==f+t){d=u;break}}d||(o=!0,(d=document.createElement("script")).charset="utf-8",d.timeout=120,b.nc&&d.setAttribute("nonce",b.nc),d.setAttribute("data-webpack",f+t),d.src=e),c[e]=[a];var l=(a,t)=>{d.onerror=d.onload=null,clearTimeout(s);var f=c[e];if(delete c[e],d.parentNode&&d.parentNode.removeChild(d),f&&f.forEach((e=>e(t))),a)return a(t)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),o&&document.head.appendChild(d)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/",b.gca=function(e){return e={17896441:"7918","935f2afb":"53","94b5c938":"519",b2b675dd:"533",c1d171ff:"1025","48e051ee":"1065","1e6804ca":"1104",b455e532:"1659",a7023ddc:"1713","3ea19abf":"2211","9f0e9abb":"2218","254740b8":"2468","0b16afee":"2666",fbd7a87c:"3039",a6aa9e1f:"3089","1df93b7f":"3237",a81f113e:"3557","638cf40c":"3583","62cdc558":"3732",bbd6c9b2:"3921","01a85c17":"4013","512de6cc":"4408","57e1ebb6":"4763",c50fed50:"4779","55184d83":"4788",c58e4cfb:"4881","6732a855":"5050","13e8f716":"5657","568f633c":"5726","250fb10f":"6051",ccc49370:"6103",acbcfa00:"6405","32edcac6":"6923",f6d01317:"7283","795849ca":"7627","7012c4a1":"7867","1a4e3797":"7920","6875c492":"8610","7a96ca3d":"8835","880620e0":"9137",c6854f77:"9409","1be78505":"9514","30a5b4cb":"9626"}[e]||e,b.p+b.u(e)},(()=>{var e={1303:0,532:0};b.f.j=(a,t)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)t.push(c[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var f=new Promise(((t,f)=>c=e[a]=[t,f]));t.push(c[2]=f);var r=b.p+b.u(a),d=new Error;b.l(r,(t=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var f=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.src;d.message="Loading chunk "+a+" failed.\n("+f+": "+r+")",d.name="ChunkLoadError",d.type=f,d.request=r,c[1](d)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,t)=>{var c,f,r=t[0],d=t[1],o=t[2],n=0;if(r.some((a=>0!==e[a]))){for(c in d)b.o(d,c)&&(b.m[c]=d[c]);if(o)var i=o(b)}for(a&&a(t);n<r.length;n++)f=r[n],b.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return b.O(i)},t=self.webpackChunkdocumentation=self.webpackChunkdocumentation||[];t.forEach(a.bind(null,0)),t.push=a.bind(null,t.push.bind(t))})()})(); \ No newline at end of file +(()=>{"use strict";var e,a,t,c,f,r={},d={};function b(e){var a=d[e];if(void 0!==a)return a.exports;var t=d[e]={id:e,loaded:!1,exports:{}};return r[e].call(t.exports,t,t.exports,b),t.loaded=!0,t.exports}b.m=r,b.c=d,e=[],b.O=(a,t,c,f)=>{if(!t){var r=1/0;for(i=0;i<e.length;i++){t=e[i][0],c=e[i][1],f=e[i][2];for(var d=!0,o=0;o<t.length;o++)(!1&f||r>=f)&&Object.keys(b.O).every((e=>b.O[e](t[o])))?t.splice(o--,1):(d=!1,f<r&&(r=f));if(d){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[t,c,f]},b.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return b.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,b.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var f=Object.create(null);b.r(f);var r={};a=a||[null,t({}),t([]),t(t)];for(var d=2&c&&e;"object"==typeof d&&!~a.indexOf(d);d=t(d))Object.getOwnPropertyNames(d).forEach((a=>r[a]=()=>e[a]));return r.default=()=>e,b.d(f,r),f},b.d=(e,a)=>{for(var t in a)b.o(a,t)&&!b.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},b.f={},b.e=e=>Promise.all(Object.keys(b.f).reduce(((a,t)=>(b.f[t](e,a),a)),[])),b.u=e=>"assets/js/"+({53:"935f2afb",519:"94b5c938",533:"b2b675dd",1025:"c1d171ff",1065:"48e051ee",1104:"1e6804ca",1659:"b455e532",1713:"a7023ddc",2211:"3ea19abf",2218:"9f0e9abb",2468:"254740b8",2666:"0b16afee",3039:"fbd7a87c",3089:"a6aa9e1f",3237:"1df93b7f",3557:"a81f113e",3583:"638cf40c",3732:"62cdc558",3921:"bbd6c9b2",4013:"01a85c17",4408:"512de6cc",4763:"57e1ebb6",4779:"c50fed50",4788:"55184d83",4881:"c58e4cfb",5050:"6732a855",5657:"13e8f716",5726:"568f633c",6051:"250fb10f",6103:"ccc49370",6405:"acbcfa00",6923:"32edcac6",7283:"f6d01317",7627:"795849ca",7867:"7012c4a1",7918:"17896441",7920:"1a4e3797",8610:"6875c492",8835:"7a96ca3d",9137:"880620e0",9409:"c6854f77",9514:"1be78505",9626:"30a5b4cb"}[e]||e)+"."+{53:"478d2ad1",519:"060e1b5c",533:"cf79566f",781:"4c978b11",788:"dfc73581",889:"4bfaf830",1025:"476d894b",1065:"3983c083",1104:"e3029bf8",1659:"97ea0720",1713:"3121a849",2211:"ba7f04e9",2218:"e3cb1a85",2468:"6f8c14be",2560:"2debeb31",2666:"cf2a4ad6",2703:"5f136730",2846:"14006f8d",3039:"a4850763",3089:"5dbafc8d",3237:"5c4ad7ba",3557:"ef999a5c",3583:"2c9981f2",3732:"f88f2000",3921:"f3eb2a1a",4013:"8af32a67",4342:"0796142b",4408:"f18ab1d5",4763:"fd583d0c",4779:"dcf5cdb8",4788:"3558b75a",4881:"8193134d",5002:"8f024de8",5050:"bb2135ad",5657:"db980393",5726:"3feb22ee",6051:"687d5134",6103:"93caf3b0",6405:"d7f1f511",6923:"0e77f7e9",6945:"3bcb9442",7283:"bde4df51",7627:"bef70ea0",7867:"fd432bfc",7918:"33da02f3",7920:"a050e87f",8610:"47efd58b",8835:"486d0d05",9137:"0f60dc1b",9409:"41c400a0",9514:"aa18d58b",9568:"357c3da7",9626:"0d7aa9fa",9846:"91a4e274",9867:"87f774ce"}[e]+".js",b.miniCssF=e=>{},b.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),b.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},f="documentation:",b.l=(e,a,t,r)=>{if(c[e])c[e].push(a);else{var d,o;if(void 0!==t)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var u=n[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==f+t){d=u;break}}d||(o=!0,(d=document.createElement("script")).charset="utf-8",d.timeout=120,b.nc&&d.setAttribute("nonce",b.nc),d.setAttribute("data-webpack",f+t),d.src=e),c[e]=[a];var l=(a,t)=>{d.onerror=d.onload=null,clearTimeout(s);var f=c[e];if(delete c[e],d.parentNode&&d.parentNode.removeChild(d),f&&f.forEach((e=>e(t))),a)return a(t)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=l.bind(null,d.onerror),d.onload=l.bind(null,d.onload),o&&document.head.appendChild(d)}},b.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},b.p="/",b.gca=function(e){return e={17896441:"7918","935f2afb":"53","94b5c938":"519",b2b675dd:"533",c1d171ff:"1025","48e051ee":"1065","1e6804ca":"1104",b455e532:"1659",a7023ddc:"1713","3ea19abf":"2211","9f0e9abb":"2218","254740b8":"2468","0b16afee":"2666",fbd7a87c:"3039",a6aa9e1f:"3089","1df93b7f":"3237",a81f113e:"3557","638cf40c":"3583","62cdc558":"3732",bbd6c9b2:"3921","01a85c17":"4013","512de6cc":"4408","57e1ebb6":"4763",c50fed50:"4779","55184d83":"4788",c58e4cfb:"4881","6732a855":"5050","13e8f716":"5657","568f633c":"5726","250fb10f":"6051",ccc49370:"6103",acbcfa00:"6405","32edcac6":"6923",f6d01317:"7283","795849ca":"7627","7012c4a1":"7867","1a4e3797":"7920","6875c492":"8610","7a96ca3d":"8835","880620e0":"9137",c6854f77:"9409","1be78505":"9514","30a5b4cb":"9626"}[e]||e,b.p+b.u(e)},(()=>{var e={1303:0,532:0};b.f.j=(a,t)=>{var c=b.o(e,a)?e[a]:void 0;if(0!==c)if(c)t.push(c[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var f=new Promise(((t,f)=>c=e[a]=[t,f]));t.push(c[2]=f);var r=b.p+b.u(a),d=new Error;b.l(r,(t=>{if(b.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var f=t&&("load"===t.type?"missing":t.type),r=t&&t.target&&t.target.src;d.message="Loading chunk "+a+" failed.\n("+f+": "+r+")",d.name="ChunkLoadError",d.type=f,d.request=r,c[1](d)}}),"chunk-"+a,a)}},b.O.j=a=>0===e[a];var a=(a,t)=>{var c,f,r=t[0],d=t[1],o=t[2],n=0;if(r.some((a=>0!==e[a]))){for(c in d)b.o(d,c)&&(b.m[c]=d[c]);if(o)var i=o(b)}for(a&&a(t);n<r.length;n++)f=r[n],b.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return b.O(i)},t=self.webpackChunkdocumentation=self.webpackChunkdocumentation||[];t.forEach(a.bind(null,0)),t.push=a.bind(null,t.push.bind(t))})()})(); \ No newline at end of file diff --git a/blog/author/AkashSingh3031/index.html b/blog/author/AkashSingh3031/index.html index ca9abb8f..433d4376 100644 --- a/blog/author/AkashSingh3031/index.html +++ b/blog/author/AkashSingh3031/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="h-12"></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 max-w-[640px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="flex justify-between items-center"><div class="w-full flex items-center justify-between flex-wrap"><div class="flex items-center gap-2 sm:gap-6"><a itemprop="url" class="flex-shrink-0" href="/blog/author/AkashSingh3031/"><img src="https://github.com/AkashSingh3031.png" alt="Akash Singh" loading="lazy" class="flex flex-shrink-0 h-12 w-12 blog-sm:h-[88px] blog-sm:w-[88px] blog-md:h-[120px] blog-md:w-[120px] rounded-full object-cover"></a><div class="not-prose flex flex-col justify-between"><h1 class="text-xl sm:text-[40px] sm:leading-[56px] m-0 p-0 pb-2 font-bold text-gray-900 dark:text-gray-200">Akash Singh</h1><div class="text-xs sm:text-base text-gray-600 dark:text-gray-400">Founder, PrepVerse</div></div></div></div></div><div class="border-b border-gray-200 dark:border-gray-700 mb-8"></div></div><div class="px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><h1 class="text-4xl !mb-0 px-0 lg:px-4">Posts</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0"><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-0"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg"><div><a itemprop="url" href="/blog/universe/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg?h=160" alt="The History of Universe" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/universe/">Universe</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/universe/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Universe</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-02T00:00:00.000Z" itemprop="datePublished">February 2, 2024</time></span></div></div></article><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/bharatvarsha/index.html b/blog/bharatvarsha/index.html index c3c9971c..ded84bba 100644 --- a/blog/bharatvarsha/index.html +++ b/blog/bharatvarsha/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div><div class="w-full h-0.5 translate"><div class="h-full bg-refine-blue" style="width:0%"></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><article class="py-10 px-4 sm:px-0 blog-sm:py-12 blog-md:py-16 w-full mx-auto max-w-[512px] blog-sm:max-w-screen-blog-sm blog-lg:max-w-screen-content-2xl" itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div class="flex justify-between items-center blog-sm:px-6"><a class="!text-gray-500 text-sm no-underline" href="/blog/">← Back to blog</a><div class="flex items-center space-x-2 px-2 py-1"><span class="text-gray-500 text-sm">Share on</span><button hashtags="Bharatvarsha,Jambudweep,Bharatkhand,Bharat,Hindustan,Aryavarta,Ajnabhavarsh,Tenjiku,India" aria-label="linkedin" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="26" height="26"><circle cx="32" cy="32" r="31" fill="#007fb1"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button><button aria-label="twitter" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 50 50" class="dark:text-[#e7e9ea] text-[#0f1419]"><path fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd" fill="currentColor"></path></svg></button><button hashtags="Bharatvarsha,Jambudweep,Bharatkhand,Bharat,Hindustan,Aryavarta,Ajnabhavarsh,Tenjiku,India" aria-label="telegram" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="26" height="26"><circle cx="32" cy="32" r="31" fill="#37aee2"></circle><path d="m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957" fill="white"></path></svg></button><button title="The History of Bharatvarsha" hashtags="Bharatvarsha,Jambudweep,Bharatkhand,Bharat,Hindustan,Aryavarta,Ajnabhavarsh,Tenjiku,India" aria-label="facebook" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="26" height="26"><circle cx="32" cy="32" r="31" fill="#3b5998"></circle><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z" fill="white"></path></svg></button></div></div><div><img class="mb-2 w-full rounded-xl" src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?w=160" alt="The History of Bharatvarsha"></div><div class="blog-sm:px-6"><div class="mb-6 text-sm"><div class="flex justify-between sm:flex-row flex-col"><div class="flex justify-center items-center gap-2"><a itemprop="url" href="/blog/author/AkashSingh3031/"><img src="https://github.com/AkashSingh3031.png" alt="Akash Singh" loading="lazy" class="flex h-[32px] w-[32px] rounded-full object-cover"></a><a itemprop="url" class="flex-1 text-gray-900 dark:text-gray-200 text-sm no-underline hover:no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 dark:text-gray-400">Founder, PrepVerse</span></div><div class="flex items-center gap-2 text-gray-600 dark:text-gray-400"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time><span class="w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span>4 min read</div></div></div><h1 class="text-xl md:text-4xl" itemprop="headline">The History of Bharatvarsha</h1><div id="post-content" class="markdown" itemprop="articleBody"><h2 class="anchor anchorWithStickyNavbar_LWe7" id="introduction">Introduction:<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction:" title="Direct link to Introduction:">​</a></h2><p>Bharatvarsha, known today as India, is a land of ancient civilizations, diverse cultures, and rich heritage. Its history, stretching back to the mythical ages of Satyug, is a fascinating tapestry woven with legends, stories, and historical events. In this blog, we embark on a journey through the annals of time, exploring the history of Bharatvarsha from Satyug to the modern era.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="satyug-the-age-of-truth-and-virtue">Satyug: The Age of Truth and Virtue<a href="#satyug-the-age-of-truth-and-virtue" class="hash-link" aria-label="Direct link to Satyug: The Age of Truth and Virtue" title="Direct link to Satyug: The Age of Truth and Virtue">​</a></h2><p>According to Hindu cosmology, Satyug, the first of the four Yugas (ages), is characterized by truth, righteousness, and spiritual enlightenment. It is believed to be an era of purity and harmony, where humanity lived in harmony with nature and the divine. While historical evidence for Satyug is scarce, it forms the foundational mythos of Indian civilization, inspiring spiritual and philosophical traditions that endure to this day.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="treta-yuga-the-age-of-sacred-epics">Treta Yuga: The Age of Sacred Epics<a href="#treta-yuga-the-age-of-sacred-epics" class="hash-link" aria-label="Direct link to Treta Yuga: The Age of Sacred Epics" title="Direct link to Treta Yuga: The Age of Sacred Epics">​</a></h2><p>Following Satyug comes Treta Yuga, the second age, marked by the advent of sacred epics such as the Ramayana and the Mahabharata. These timeless narratives, filled with heroic deeds, moral dilemmas, and divine interventions, continue to shape the cultural landscape of Bharatvarsha. The Ramayana chronicles the life and exploits of Lord Rama, while the Mahabharata recounts the epic Kurukshetra War and the teachings of Lord Krishna.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="dvapara-yuga-the-age-of-epic-battles-and-divine-incarnations">Dvapara Yuga: The Age of Epic Battles and Divine Incarnations<a href="#dvapara-yuga-the-age-of-epic-battles-and-divine-incarnations" class="hash-link" aria-label="Direct link to Dvapara Yuga: The Age of Epic Battles and Divine Incarnations" title="Direct link to Dvapara Yuga: The Age of Epic Battles and Divine Incarnations">​</a></h2><p>Dvapara Yuga, the third age, witnesses the descent of divine incarnations (avatars) such as Lord Krishna, who plays a central role in the Mahabharata. The age is characterized by epic battles, royal lineages, and the gradual decline of dharma (righteousness). The Bhagavad Gita, a sacred text embedded within the Mahabharata, imparts timeless wisdom on duty, morality, and the path to spiritual liberation.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="kali-yuga-the-age-of-darkness-and-spiritual-decline">Kali Yuga: The Age of Darkness and Spiritual Decline<a href="#kali-yuga-the-age-of-darkness-and-spiritual-decline" class="hash-link" aria-label="Direct link to Kali Yuga: The Age of Darkness and Spiritual Decline" title="Direct link to Kali Yuga: The Age of Darkness and Spiritual Decline">​</a></h2><p>The current age, Kali Yuga, is regarded as an era of spiritual decline, moral degradation, and societal upheaval. While Kali Yuga is often associated with darkness and chaos, it also offers opportunities for spiritual growth and redemption. Despite its challenges, Bharatvarsha has continued to preserve its spiritual heritage, philosophical traditions, and cultural diversity through the centuries.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="ancient-civilizations-and-empires">Ancient Civilizations and Empires<a href="#ancient-civilizations-and-empires" class="hash-link" aria-label="Direct link to Ancient Civilizations and Empires" title="Direct link to Ancient Civilizations and Empires">​</a></h2><p>Throughout antiquity, Bharatvarsha was home to flourishing civilizations, including the Indus Valley Civilization, which thrived along the banks of the Indus River in present-day Pakistan. The Maurya Empire, Gupta Empire, and other dynasties left indelible imprints on the land, contributing to advancements in science, mathematics, art, and literature.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="medieval-dynasties-and-cultural-flourishing">Medieval Dynasties and Cultural Flourishing<a href="#medieval-dynasties-and-cultural-flourishing" class="hash-link" aria-label="Direct link to Medieval Dynasties and Cultural Flourishing" title="Direct link to Medieval Dynasties and Cultural Flourishing">​</a></h2><p>The medieval period witnessed the rise of powerful dynasties such as the Cholas, Chalukyas, and Rashtrakutas in South India, and the Delhi Sultanate in the north. This era saw the synthesis of diverse cultural influences, including Hindu, Buddhist, and Islamic traditions, resulting in architectural marvels, literary masterpieces, and vibrant artistic expressions.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="colonial-rule-and-independence-struggle">Colonial Rule and Independence Struggle<a href="#colonial-rule-and-independence-struggle" class="hash-link" aria-label="Direct link to Colonial Rule and Independence Struggle" title="Direct link to Colonial Rule and Independence Struggle">​</a></h2><p>The arrival of European powers, particularly the British East India Company, heralded a new chapter in Bharatvarsha's history. Colonial rule brought profound changes to Indian society, economy, and politics, sparking movements for independence and self-determination. Visionaries such as Mahatma Gandhi, Jawaharlal Nehru, and Subhas Chandra Bose spearheaded the struggle for freedom, leading to India's independence in 1947.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="modern-india-and-beyond">Modern India and Beyond<a href="#modern-india-and-beyond" class="hash-link" aria-label="Direct link to Modern India and Beyond" title="Direct link to Modern India and Beyond">​</a></h2><p>Since gaining independence, India has emerged as a vibrant democracy, a global economic powerhouse, and a cultural hub. Its journey from a colonial past to a sovereign nation is a testament to the resilience, diversity, and dynamism of Bharatvarsha. Today, India stands at the crossroads of tradition and modernity, embracing technological innovations while cherishing its ancient wisdom and cultural heritage.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion">Conclusion:<a href="#conclusion" class="hash-link" aria-label="Direct link to Conclusion:" title="Direct link to Conclusion:">​</a></h3><p>The history of Bharatvarsha is a saga of resilience, endurance, and transformation, spanning millennia of civilization, conquests, and cultural exchanges. From the mythical realms of Satyug to the complexities of the modern era, India's journey reflects the aspirations, struggles, and triumphs of its people. As we navigate the currents of time, may we continue to cherish and honor the legacy of Bharatvarsha, a land of infinite possibilities and timeless wisdom.</p></div></div></article><div class="mx-auto w-full py-10 blog-sm:py-12 blog-md:py-16 max-w-[512px] blog-sm:max-w-screen-blog-sm blog-lg:max-w-screen-content-2xl"><div class="blog-sm:px-6 w-full px-4"><h2 class="m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200">Related Articles</h2><div class="flex flex-col"><div class="flex flex-col p-5 mb-5 rounded-md bg-gray-50 dark:bg-gray-800"><a rel="dofollow" class="font-bold text-gray-800 dark:text-gray-200 no-underline hover:text-gray-800 hover:no-underline dark:hover:text-gray-200 mb-2" href="/blog/universe/">The History of Universe</a><p class="font-sm text-gray-700 dark:text-gray-400">A Journey Through the History of Bharatvarsha</p><div id="post-info" class="flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"><a itemprop="url" id="author-name" class="text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><time datetime="2024-02-02T00:00:00.000Z" itemprop="datePublished">February 2, 2024</time></div></div></div></div></div></div><div class="w-[280px] hidden blog-md:block flex-shrink-0"><div class="hidden blog-md:block w-full sticky right-0 top-[67px] max-w-[280px] overflow-auto h-[calc(100vh-67px)] px-3 blog-md:py-16 border-l dark:border-l-gray-700 border-l-gray-100"><div class="flex flex-wrap gap-2 pb-6 pl-1"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/india/">India</a></div><ul class="list-none m-0 p-0"><li><a href="#introduction" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Introduction:</a></li><li><a href="#satyug-the-age-of-truth-and-virtue" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Satyug: The Age of Truth and Virtue</a></li><li><a href="#treta-yuga-the-age-of-sacred-epics" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Treta Yuga: The Age of Sacred Epics</a></li><li><a href="#dvapara-yuga-the-age-of-epic-battles-and-divine-incarnations" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Dvapara Yuga: The Age of Epic Battles and Divine Incarnations</a></li><li><a href="#kali-yuga-the-age-of-darkness-and-spiritual-decline" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Kali Yuga: The Age of Darkness and Spiritual Decline</a></li><li><a href="#ancient-civilizations-and-empires" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Ancient Civilizations and Empires</a></li><li><a href="#medieval-dynasties-and-cultural-flourishing" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Medieval Dynasties and Cultural Flourishing</a></li><li><a href="#colonial-rule-and-independence-struggle" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Colonial Rule and Independence Struggle</a></li><li><a href="#modern-india-and-beyond" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Modern India and Beyond</a></li><li><a href="#conclusion" class="refine-toc-item pl-7 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Conclusion:</a></li></ul></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/index.html b/blog/index.html index 463e1195..f5aeb36f 100644 --- a/blog/index.html +++ b/blog/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-10 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto not-prose"><h2 class="m-0 p-0 blog-lg:mb-12 blog-md:mb-8 mb-10 text-xl blog-sm:text-4xl blog-lg:text-5xl text-gray-900 dark:text-gray-0 px-0 blog-sm:px-6 font-semibold">Featured Posts</h2><div class="grid grid-cols-1 blog-md:grid-cols-2 blog-lg:gap-12 gap-8"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90 md:h-64"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=256" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover" loading="lazy"></div></a><div class="px-4 py-4 md:px-6 md:py-6"><div class="mb-2 gap-1 md:mb-4 2xl:mb-6 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4 2xl:mb-6"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="mb-2 md:mb-4 2xl:mb-6 text-gray-700 dark:text-gray-200 text-sm sm:text-2xl 2xl:text-[32px] 2xl:leading-10 font-lg font-bold">The History of Bharatvarsha</div></a><div class="line-clamp-3 text-gray-700 dark:text-gray-300 text-xs md:text-base 2xl:text-xl">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs 2xl:text-base no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs 2xl:text-base leading-6 no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto blog-md:block hidden"><div class="border-b border-gray-100 dark:border-gray-700"></div></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 blog-sm:pb-16 blog-md:pb-8 blog-2xl:pb-12 pb-10 blog-md:pt-16 blog-2xl:pt-20 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="flex flex-col blog-md:flex-row items-start lg:items-center justify-between mb-4 lg:mb-8 px-0 blog-sm:px-6 not-prose"><h2 class="!m-0 !mt-0 !mb-0 p-0 blog-lg:mb-12 blog-md:mb-8 mb-8 text-xl blog-sm:text-4xl blog-lg:text-5xl text-gray-900 dark:text-gray-0 font-semibold">All Posts</h2><p class="text-sm blog-md:text-base blog-lg:text-xl blog-md:max-w-[624px] mt-6 lg:mt-0 text-gray-500 dark:text-gray-400"><b>PrepVerse blog</b> - contains all the DSA, Core Subjects, Web Tech, Data Science & FAANG Interview questions based blogs.</p></div><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg"><div><a itemprop="url" href="/blog/universe/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg?h=160" alt="The History of Universe" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/universe/">Universe</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/universe/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Universe</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-02T00:00:00.000Z" itemprop="datePublished">February 2, 2024</time></span></div></div></article></div></div><div class="max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto blog-md:border-t border-t-gray-200 dark:border-t-gray-700 blog-sm:mb-16 blog-2xl:mb-20 mb-10"></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/ajnabhavarsh/index.html b/blog/tags/ajnabhavarsh/index.html index ad8e6e6f..38480ede 100644 --- a/blog/tags/ajnabhavarsh/index.html +++ b/blog/tags/ajnabhavarsh/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Ajnabhavarsh</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/aryavarta/index.html b/blog/tags/aryavarta/index.html index 593738af..41e85abd 100644 --- a/blog/tags/aryavarta/index.html +++ b/blog/tags/aryavarta/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Aryavarta</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/bharat/index.html b/blog/tags/bharat/index.html index 55469728..8794d95d 100644 --- a/blog/tags/bharat/index.html +++ b/blog/tags/bharat/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Bharat</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg"><div><a itemprop="url" href="/blog/universe/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg?h=160" alt="The History of Universe" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/universe/">Universe</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/universe/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Universe</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-02T00:00:00.000Z" itemprop="datePublished">February 2, 2024</time></span></div></div></article><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/bharatkhand/index.html b/blog/tags/bharatkhand/index.html index 54337763..bee4ba20 100644 --- a/blog/tags/bharatkhand/index.html +++ b/blog/tags/bharatkhand/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Bharatkhand</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/bharatvarsha/index.html b/blog/tags/bharatvarsha/index.html index 9d997b54..f357076c 100644 --- a/blog/tags/bharatvarsha/index.html +++ b/blog/tags/bharatvarsha/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Bharatvarsha</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/hindustan/index.html b/blog/tags/hindustan/index.html index b63087b8..e9380fe7 100644 --- a/blog/tags/hindustan/index.html +++ b/blog/tags/hindustan/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Hindustan</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/index.html b/blog/tags/index.html index c8c50a41..1b561b50 100644 --- a/blog/tags/index.html +++ b/blog/tags/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><h1>Tags</h1><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/india/index.html b/blog/tags/india/index.html index 4d2dfc8f..285484b4 100644 --- a/blog/tags/india/index.html +++ b/blog/tags/india/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">India</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/jambudweep/index.html b/blog/tags/jambudweep/index.html index f795b70f..1ea5de65 100644 --- a/blog/tags/jambudweep/index.html +++ b/blog/tags/jambudweep/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Jambudweep</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/tenjiku/index.html b/blog/tags/tenjiku/index.html index 1970061c..662887ab 100644 --- a/blog/tags/tenjiku/index.html +++ b/blog/tags/tenjiku/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Tenjiku</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg"><div><a itemprop="url" href="/blog/bharatvarsha/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://sc0.blr1.digitaloceanspaces.com/large/805990-article-dhyrizbzrt-1459438492.jpeg?h=160" alt="The History of Bharatvarsha" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatvarsha/">Bharatvarsha</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/jambudweep/">Jambudweep</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharatkhand/">Bharatkhand</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/hindustan/">Hindustan</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/aryavarta/">Aryavarta</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/tenjiku/">Tenjiku</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/india/">India</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/bharatvarsha/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Bharatvarsha</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha from Satyug</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/tags/universe/index.html b/blog/tags/universe/index.html index e326d77a..fd8f65c1 100644 --- a/blog/tags/universe/index.html +++ b/blog/tags/universe/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><div class="py-8 blog-md:py-16 px-4 max-w-[512px] blog-md:px-7 blog-md:max-w-screen-blog-md blog-2xl:px-0 blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="hidden lg:flex not-prose justify-between items-start bg-gray-50 dark:bg-gray-800 rounded-xl p-4 2xl:p-6"><ul class="overflow-hidden flex-1 h-8" style="margin:0;padding:0"><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/universe/">Universe</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharat/">Bharat</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatvarsha/">Bharatvarsha</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/jambudweep/">Jambudweep</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/bharatkhand/">Bharatkhand</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/hindustan/">Hindustan</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/aryavarta/">Aryavarta</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/ajnabhavarsh/">Ajnabhavarsh</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/tenjiku/">Tenjiku</a></li><li class="inline-flex m-1"><a class="no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2" href="/blog/tags/india/">India</a></li></ul><label class="flex items-center gap-1 cursor-pointer flex-shrink no-underline hover:no-underline text-xs bg-gray-100 dark:bg-gray-600 text-gray-600 dark:text-gray-400 rounded py-1 px-2 mt-1">Show More <svg width="8" height="6" viewBox="0 0 8 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.292893 0.792893C0.683417 0.402369 1.31658 0.402369 1.70711 0.792893L4 3.08579L6.29289 0.792893C6.68342 0.402369 7.31658 0.402369 7.70711 0.792893C8.09763 1.18342 8.09763 1.81658 7.70711 2.20711L4.70711 5.20711C4.31658 5.59763 3.68342 5.59763 3.29289 5.20711L0.292893 2.20711C-0.0976311 1.81658 -0.0976311 1.18342 0.292893 0.792893Z" fill="currentColor"></path></svg></label></div><div class="mb-10 block w-full lg:hidden"><div class="rounded-[4px] border border-gray-100 dark:border-gray-700"><button class="bg-gray-50 dark:bg-gray-800 border-b border-gray-100 dark:border-gray-700 w-full flex items-center gap-3 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-400 dark:text-gray-500 transition-transform duration-200 ease-in-out -rotate-90 transform"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-sm dark:text-gray-0 text-gray-900">Blog Post Tags</span></button></div></div><div class="pt-0 blog-md:pt-16"><div class="text-gray-500 dark:text-gray-400">Posts tagged with</div><h1 class="!mb-0">Universe</h1></div><div class="px-4 blog-md:px-7 blog-2xl:px-0 py-8 max-w-[512px] blog-md:max-w-screen-blog-md blog-2xl:max-w-screen-blog-md w-full mx-auto"><div class="grid grid-cols-1 blog-md:grid-cols-3 gap-4 blog-lg:gap-12 pt-6 blog-md:pt-12"><article itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg"><div><a itemprop="url" href="/blog/universe/"><div class="not-prose relative m-0 h-40 hover:brightness-90"><img src="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg?h=160" alt="The History of Universe" class="absolute inset-0 mt-0 h-full w-full rounded-[10px] object-cover transition duration-150" loading="lazy"></div></a></div><div class="p-4"><div class="mb-2 flex gap-1 md:mb-4 flex flex-wrap items-center"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/universe/">Universe</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 hover:text-gray-600 dark:text-gray-400 dark:hover:text-gray-400 no-underline rounded px-2 py-1" href="/blog/tags/bharat/">Bharat</a></div><div class="mb-2 md:mb-4"><a itemprop="url" class="no-underline hover:no-underline" rel="noopener dofollow" href="/blog/universe/"><div class="text-xs sm:text-sm md:text-2xl lg:text-base 2xl:text-xl text-gray-700 dark:text-gray-200 font-lg font-bold leading-6">The History of Universe</div></a><div class="text-xs md:text-base lg:text-sm 2xl:text-lg mt-2 md:mt-4 line-clamp-3 text-gray-700 dark:text-gray-300">A Journey Through the History of Bharatvarsha</div></div><div class="flex items-center gap-2"><a itemprop="url" class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 hover:text-gray-600 dark:text-gray-400 hover:dark:text-gray-400 text-xs no-underline"><time datetime="2024-02-02T00:00:00.000Z" itemprop="datePublished">February 2, 2024</time></span></div></div></article></div></div><div class="blog-md:border-t border-t-gray-200 dark:border-t-gray-700"></div></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/blog/universe/index.html b/blog/universe/index.html index 1b11cbad..8e1c4dc4 100644 --- a/blog/universe/index.html +++ b/blog/universe/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div><div class="w-full h-0.5 translate"><div class="h-full bg-refine-blue" style="width:0%"></div></div></header><div class="flex justify-center mx-auto max-w-screen-blog-max w-full"><div class="relative w-[264px] pl-4 py-10 blog-sm:py-12 blog-md:py-16 hidden xl:block opacity-0 transition-opacity duration-300 ease-in-out"><div class="sticky w-[264px] z-[1] top-32 left-0"><div class="flex flex-col gap-6 py-6 px-4 rounded-2xl bg-banner-examples-sider-purple not-prose"><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="flex w-full h-auto xl:h-[152px] flex-shrink-0 rounded-md overflow-hidden"><img src="https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/app-crm.png" alt="refine App screenshot" loading="lazy"></a><h2 class="text-2xl font-semibold text-gray-0">Struggling with internal tools?</h2><p class="text-base text-gray-100">Explore refine’s limitless possibilities in crafting CRUD apps, CRM solutions, HR dashboards, and more!</p><a href="https://s.refine.dev/blog-sidebar?ref=banner-sidebar" target="_blank" rel="noopener noreferrer" class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group w-max"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3 !px-4 !py-2"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><div class="text-gray-900 text-base font-bold">Try online</div><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="ml-2 w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></div></div></a></div></div></div><div class="refine-prose flex-1 min-w-0 xl:px-8"><article class="py-10 px-4 sm:px-0 blog-sm:py-12 blog-md:py-16 w-full mx-auto max-w-[512px] blog-sm:max-w-screen-blog-sm blog-lg:max-w-screen-content-2xl" itemprop="blogPost" itemscope="" itemtype="http://schema.org/BlogPosting"><meta itemprop="image" content="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg"><div class="flex justify-between items-center blog-sm:px-6"><a class="!text-gray-500 text-sm no-underline" href="/blog/">← Back to blog</a><div class="flex items-center space-x-2 px-2 py-1"><span class="text-gray-500 text-sm">Share on</span><button hashtags="Universe,Bharat" aria-label="linkedin" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="26" height="26"><circle cx="32" cy="32" r="31" fill="#007fb1"></circle><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z" fill="white"></path></svg></button><button aria-label="twitter" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 50 50" class="dark:text-[#e7e9ea] text-[#0f1419]"><path fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd" fill="currentColor"></path></svg></button><button hashtags="Universe,Bharat" aria-label="telegram" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="26" height="26"><circle cx="32" cy="32" r="31" fill="#37aee2"></circle><path d="m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957" fill="white"></path></svg></button><button title="The History of Universe" hashtags="Universe,Bharat" aria-label="facebook" class="react-share__ShareButton flex" style="background-color:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer"><svg viewBox="0 0 64 64" width="26" height="26"><circle cx="32" cy="32" r="31" fill="#3b5998"></circle><path d="M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z" fill="white"></path></svg></button></div></div><div><img class="mb-2 w-full rounded-xl" src="https://www.astronomy.com/wp-content/uploads/sites/2/2021/09/ASYIF0121_02.jpg?w=160" alt="The History of Universe"></div><div class="blog-sm:px-6"><div class="mb-6 text-sm"><div class="flex justify-between sm:flex-row flex-col"><div class="flex justify-center items-center gap-2"><a itemprop="url" href="/blog/author/AkashSingh3031/"><img src="https://github.com/AkashSingh3031.png" alt="Akash Singh" loading="lazy" class="flex h-[32px] w-[32px] rounded-full object-cover"></a><a itemprop="url" class="flex-1 text-gray-900 dark:text-gray-200 text-sm no-underline hover:no-underline" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><span class="text-gray-600 dark:text-gray-400">Founder, PrepVerse</span></div><div class="flex items-center gap-2 text-gray-600 dark:text-gray-400"><time datetime="2024-02-02T00:00:00.000Z" itemprop="datePublished">February 2, 2024</time><span class="w-[4px] h-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span>One min read</div></div></div><h1 class="text-xl md:text-4xl" itemprop="headline">The History of Universe</h1><div id="post-content" class="markdown" itemprop="articleBody"><h2 class="anchor anchorWithStickyNavbar_LWe7" id="introduction">Introduction:<a href="#introduction" class="hash-link" aria-label="Direct link to Introduction:" title="Direct link to Introduction:">​</a></h2></div></div></article><div class="mx-auto w-full py-10 blog-sm:py-12 blog-md:py-16 max-w-[512px] blog-sm:max-w-screen-blog-sm blog-lg:max-w-screen-content-2xl"><div class="blog-sm:px-6 w-full px-4"><h2 class="m-0 mb-4 p-0 pl-4 text-2xl font-semibold text-gray-900 dark:text-gray-200">Related Articles</h2><div class="flex flex-col"><div class="flex flex-col p-5 mb-5 rounded-md bg-gray-50 dark:bg-gray-800"><a rel="dofollow" class="font-bold text-gray-800 dark:text-gray-200 no-underline hover:text-gray-800 hover:no-underline dark:hover:text-gray-200 mb-2" href="/blog/bharatvarsha/">The History of Bharatvarsha</a><p class="font-sm text-gray-700 dark:text-gray-400">A Journey Through the History of Bharatvarsha from Satyug</p><div id="post-info" class="flex items-center gap-2 text-sm text-gray-600 dark:text-gray-400"><a itemprop="url" id="author-name" class="text-gray-600 no-underline hover:text-gray-600 hover:no-underline dark:text-gray-400" href="/blog/author/AkashSingh3031/">Akash Singh</a><span class="h-[4px] w-[4px] rounded-full bg-gray-600 dark:bg-gray-500"></span><time datetime="2024-02-01T00:00:00.000Z" itemprop="datePublished">February 1, 2024</time></div></div></div></div></div></div><div class="w-[280px] hidden blog-md:block flex-shrink-0"><div class="hidden blog-md:block w-full sticky right-0 top-[67px] max-w-[280px] overflow-auto h-[calc(100vh-67px)] px-3 blog-md:py-16 border-l dark:border-l-gray-700 border-l-gray-100"><div class="flex flex-wrap gap-2 pb-6 pl-1"><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/universe/">Universe</a><a class="text-xs bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-400 rounded py-1 px-2 no-underline hover:no-underline whitespace-nowrap" href="/blog/tags/bharat/">Bharat</a></div><ul class="list-none m-0 p-0"><li><a href="#introduction" class="refine-toc-item pl-3 py-2 pr-3 dark:text-gray-500 hover:text-gray-900 text-gray-500 rounded-lg transition-colors duration-200 ease-in-out block text-sm leading-6 no-underline hover:no-underline">Introduction:</a></li></ul></div></div></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/docs/getting-started/quickstart/index.html b/docs/getting-started/quickstart/index.html index 558d1411..dc6d8730 100644 --- a/docs/getting-started/quickstart/index.html +++ b/docs/getting-started/quickstart/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><div class="flex items-center h-16 z-10 sticky top-0 py-4 sm:py-3 px-4 sm:px-6 bg-gray-0 dark:bg-gray-800 border-b border-gray-300 dark:border-gray-700"><div class="w-full hidden lg:flex items-center mx-auto"><div class="flex items-center justify-start gap-2 no-underline lg:min-w-[256px]"><a class="no-underline flex items-center gap-2" href="/"><span class="text-gray-1000 dark:text-gray-0 text-base font-semibold">PrepVerse</span></a><span class="block h-6 w-px mx-1 bg-gray-300 dark:bg-gray-600"></span><a class="no-underline" href="/docs/"><span class="text-gray-1000 dark:text-gray-0 text-base font-normal">Docs</span></a></div><div class="flex-1 flex justify-end items-center gap-4"><div class="hidden lg:flex items-center justify-start"><button type="button" class="flex items-center gap-2 text-sm transition-[filter] duration-200 ease-in-out bg-gray-200 dark:bg-gray-700 py-2.5 pr-2.5 pl-3 dark:text-gray-0 text-gray-500 justify-between rounded-[32px]"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" class="text-gray-500 dark:text-gray-400 w-3 h-3 landing-md:w-4 landing-md:h-4"><path fill="currentColor" fill-rule="evenodd" d="M10.438 6.188a4.25 4.25 0 1 1-8.5 0 4.25 4.25 0 0 1 8.5 0Zm-.909 4.049a5.25 5.25 0 1 1 .707-.707l2.68 2.679a.5.5 0 0 1-.707.707l-2.68-2.68Z" clip-rule="evenodd"></path></svg><span class="text-gray-500 dark:text-gray-400 w-[66px] text-left">Search</span><div class="bg-gray-0 dark:bg-gray-800 text-gray-500 dark:text-gray-400 py-0.5 px-1.5 rounded-2xl text-xs">/</div></button></div><div class="lg:hidden flex"><button type="button" class="flex items-center gap-2 text-sm transition-[filter] duration-200 ease-in-out bg-gray-200 dark:bg-gray-700 py-2.5 px-2.5 text-gray-500 dark:text-gray-400 justify-center hover:brightness-110 rounded-full"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" class="text-gray-500 dark:text-gray-400 w-3 h-3 landing-md:w-4 landing-md:h-4"><path fill="currentColor" fill-rule="evenodd" d="M10.438 6.188a4.25 4.25 0 1 1-8.5 0 4.25 4.25 0 0 1 8.5 0Zm-.909 4.049a5.25 5.25 0 1 1 .707-.707l2.68 2.679a.5.5 0 0 1-.707.707l-2.68-2.68Z" clip-rule="evenodd"></path></svg></button></div><div><button class="appearance-none focus:outline-none border border-solid border-gray-300 dark:border-gray-600 lg:dark:border-gray-700 rounded-[32px] py-1.5 pl-3 pr-2 bg-gray-0 dark:bg-gray-800 lg:bg-transparent lg:dark:bg-transparent lg:pl-4 lg:pr-3 lg:py-[9px] flex items-center justify-center gap-1 lg:gap-2 select-none" id="headlessui-menu-button-undefined" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><span class="text-gray-500 dark:text-gray-100 text-sm leading-5 block">DSA</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 w-4 h-4"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg></button></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="text-sm text-gray-500 dark:text-gray-400 rounded-[32px] border border-solid border-gray-300 dark:border-gray-700 flex gap-2 items-center py-2 pl-2.5 pr-4 no-underline"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center min-w-[76px] h-6">Star: <div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group scale-75 sm:scale-100"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div><div class="w-full flex lg:hidden items-center justify-between"><div class="flex items-center justify-start gap-2 no-underline"><a class="no-underline flex items-center gap-2" href="/"><span class="text-gray-1000 dark:text-gray-0 text-base font-semibold">PrepVerse</span></a><span class="block h-6 w-px mx-1 bg-gray-300 dark:bg-gray-600"></span><a class="no-underline" href="/docs/"><span class="text-gray-1000 dark:text-gray-0 text-base font-normal">Docs</span></a></div><div class="flex items-center gap-4"><button type="button" class="flex items-center gap-2 text-sm transition-[filter] duration-200 ease-in-out bg-gray-200 dark:bg-gray-700 py-2.5 px-2.5 text-gray-500 dark:text-gray-400 justify-center hover:brightness-110 rounded-full"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" class="text-gray-500 dark:text-gray-400 w-3 h-3 landing-md:w-4 landing-md:h-4"><path fill="currentColor" fill-rule="evenodd" d="M10.438 6.188a4.25 4.25 0 1 1-8.5 0 4.25 4.25 0 0 1 8.5 0Zm-.909 4.049a5.25 5.25 0 1 1 .707-.707l2.68 2.679a.5.5 0 0 1-.707.707l-2.68-2.68Z" clip-rule="evenodd"></path></svg></button><button class="w-8 h-8 flex items-center justify-center flex-shrink-0 text-gray-800 dark:text-gray-100 rounded-full hover:bg-gray-200 hover:dark:bg-gray-700 transition-[background-color] duration-200 ease-in-out"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button></div></div></div><div class="flex items-start justify-start w-full flex-1 mx-auto"><div id="refine-docs-sidebar" class="hidden lg:block sticky left-0 overflow-auto w-full" style="max-width:260px;top:65px;height:calc(100vh - 65px)"><div class="px-4 py-4 border-r border-r-gray-300 dark:border-r-gray-700 flex flex-col gap-6"><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="flex-shrink-0 relative min-h-[28px] rounded-[18px] bg-refine-enterprise-purple-2 bg-opacity-10 dark-bg-refine-enterprise-purple-2 dark:bg-opacity-30 text-refine-enterprise-purple dark:text-refine-enterprise-purple-3 pl-6 pr-3 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline enterprise-badge"><div class="flex items-center flex-1"><span class="z-[1] flex-shrink-0">LeetVerse</span><div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-refine-enterprise-purple bg-refine-enterprise-purple/30 flex-shrink-0 ml-auto" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-purple-new-badge-border-dark bg-purple-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] bg-gray-0 dark:bg-refine-enterprise-purple-4 text-refine-enterprise-purple dark:text-refine-enterprise-purple-3 rounded-full"><rect width="31" height="14" x="0" y="0" fill="currentColor" fill-opacity="0.15" rx="6.5"></rect><path fill="currentColor" stroke="0" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><div class="pl-0 relative"><button type="button" class="cursor-default w-full min-h-[28px] border-0 appearance-none focus:outline-none text-gray-500 dark:text-gray-400 font-semibold font-normal flex items-center pt-2 pb-4 pr-2 pl-2 text-base relative transition-colors duration-200 ease-in-out"><span class="z-[1]">Getting Started</span><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out top-0 right-0 h-full" style="width:calc(260px - 32px)"></div></button><div class="opacity-100 max-h-screen"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="relative min-h-[28px] text-gray-600 dark:text-gray-300 hover:text-gray-600 dark:hover:text-gray-300 px-4 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline"><div class="flex items-center"><span class="z-[1]">CodePoint</span></div><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" class="z-[1] text-inherit w-5 h-5 p-1 ml-1"><g fill="currentColor"><path d="M1 2.65C1 1.739 1.739 1 2.65 1H5.5a.5.5 0 0 0 0-1H2.65A2.65 2.65 0 0 0 0 2.65v6.7A2.65 2.65 0 0 0 2.65 12h6.7A2.65 2.65 0 0 0 12 9.35V6.5a.5.5 0 0 0-1 0v2.85A1.65 1.65 0 0 1 9.35 11h-6.7A1.65 1.65 0 0 1 1 9.35v-6.7Z"></path><path d="M8.5 0a.5.5 0 0 0 0 1h1.793L5.646 5.646a.5.5 0 1 0 .708.708L11 1.707V3.5a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 10.5 0h-2Z"></path></g></svg><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out group-hover:bg-gray-100 dark:group-hover:bg-gray-700 right-0 top-0 h-full" style="width:calc(260px - 32px)"></div></a><a aria-current="page" class="relative min-h-[28px] text-gray-600 dark:text-gray-300 hover:text-gray-600 dark:hover:text-gray-300 px-4 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline active" href="/docs/"><div class="flex items-center"><span class="z-[1]">Overview</span></div><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out group-hover:bg-gray-100 dark:group-hover:bg-gray-700 right-0 top-0 h-full" style="width:calc(260px - 32px)"></div></a><a aria-current="page" class="relative min-h-[28px] text-refine-react-light-link dark:text-refine-react-dark-link px-4 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline active" href="/docs/getting-started/quickstart/"><div class="flex items-center"><span class="z-[1]">Quick Start Guide</span></div><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10 right-0 top-0 h-full" style="width:calc(260px - 32px)"></div></a></div></div></div></div><div class="flex-1 flex flex-col items-center justify-start px-4 sm:px-0 py-4 sm:py-14 relative w-full"><div class="max-w-screen-content w-full"><div class="flex flex-col mb-6 sm:mb-10"><nav class="refine-breadcrumbs pb-6" aria-label="Breadcrumbs"><ul class="breadcrumbs flex flex-wrap items-center" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem"><a itemprop="item" href="/docs/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 dark:text-gray-500"><path fill="currentColor" d="M14.4 4.8a4 4 0 0 0-4.8 0l-4 3a4 4 0 0 0-1.431 4.35l1.5 5A4 4 0 0 0 9.5 20h.5a.5.5 0 0 0 .5-.5v-2a1.5 1.5 0 0 1 3 0v2a.5.5 0 0 0 .5.5h.5a4 4 0 0 0 3.831-2.85l1.5-5A4 4 0 0 0 18.4 7.8l-4-3Z"></path></svg><span class="sr-only" itemprop="name">Documentation</span><meta itemprop="position" content="1"></a></li><li class="flex-row flex-nowrap flex" itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 dark:text-gray-500"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" d="M10.438 8.875 13.562 12l-3.124 3.125"></path></svg><span class="text-gray-500 dark:text-gray-400" itemprop="item" itemid="#"><span itemprop="name">Getting Started</span></span><meta itemprop="position" content="2"></li><li class="flex-row flex-nowrap flex" itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 dark:text-gray-500"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" d="M10.438 8.875 13.562 12l-3.124 3.125"></path></svg><span class="text-gray-400 dark:text-gray-500" itemprop="item" itemid="#"><span itemprop="name">Quick Start Guide</span></span><meta itemprop="position" content="3"></li></ul></nav><div class="flex flex-row gap-2 items-center"></div></div><div class="refine-prose"><div class="theme-doc-markdown markdown"><header><h1>Quick Start Guide</h1></header></div></div><footer class="flex flex-col gap-6 mt-16 mb-6"><div class="flex items-start justify-between content-md:items-center flex-col content-md:flex-row gap-4"><div><a href="https://github.com/PrepVerse/PrepVerse/tree/master/documentation/docs/getting-started/quickstart.md" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm flex gap-2 items-center underline"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg> Edit this page</a></div><div class="text-gray-500 text-xs leading-4 content-4xl:text-base content-4xl:leading-6"><span>Last updated on </span><span>Feb 1, 2024<!-- --> </span><span>by <!-- -->Akash Singh</span></div></div></footer></div><div class="max-w-screen-content w-full"><div class="grid grid-cols-2 gap-4 2xl:gap-8 w-full"><a class="group flex-1 p-4 rounded-lg border border-gray-300 dark:border-gray-600 hover:bg-gray-100 hover:dark:bg-gray-700 hover:no-underline" href="/docs/"><div class="flex-1 flex items-start justify-center flex-col gap-2 text-left"><div class="flex items-center gap-2 text-base text-gray-800 dark:text-gray-100"><span class="flex items-center justify-center w-6 h-6"><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-gray-400 dark:text-gray-500"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.70711 0.292893C4.31658 -0.0976311 3.68342 -0.097631 3.29289 0.292893L0.292893 3.29289C-0.0976314 3.68342 -0.0976314 4.31658 0.292893 4.70711L3.29289 7.70711C3.68342 8.09763 4.31658 8.09763 4.70711 7.70711C5.09763 7.31658 5.09763 6.68342 4.70711 6.29289L3.41421 5L11 5C11.5523 5 12 4.55228 12 4C12 3.44772 11.5523 3 11 3L3.41421 3L4.70711 1.70711C5.09763 1.31658 5.09763 0.683417 4.70711 0.292893Z" fill="currentColor"></path></svg></span>Previous</div><span class="text-base text-refine-react-light-link dark:text-refine-react-dark-link ml-8">Overview</span></div></a></div><div class="w-full max-w-[416px] flex flex-col p-3 bg-gray-100 dark:bg-gray-700 border border-gray-300 dark:border-gray-700 rounded-[28px] h-[114px] sm:h-[58px] transition-all duration-200 ease-in-out overflow-hidden mx-auto mt-10"><div class="w-full flex flex-col sm:flex-row items-center justify-between gap-4 sm:gap-2 sm:pl-4"><div class="dark:text-gray-100 text-gray-800 text-base">Was this helpful?</div><div class="flex items-center gap-3 sm:gap-1"><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-crying-face.png" alt="emoji-crying-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-sad-face.png" alt="emoji-sad-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-neutral-face.png" alt="emoji-neutral-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-slightly-smiling-face.png" alt="emoji-slightly-smiling-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-star-struct-face.png" alt="emoji-star-struct-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button></div></div></div></div></div><div class="hidden xl:block w-full sticky right-0 top-[65px] max-w-[260px] overflow-auto h-[calc(100vh-65px)] px-4 py-4 border-l border-l-gray-300 dark:border-l-gray-700 invisible"><ul></ul></div></div><footer class="py-4 px-4 dark:bg-gray-800 bg-gray-0 border-t dark:border-t-gray-700 border-t-gray-300"><div class="mx-auto flex w-full items-center justify-between flex-col-reverse sm:flex-row gap-8"><div class="text-sm leading-6 dark:text-gray-400 text-gray-500">Copyright © 2023 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg> <br>Built with Docusaurus & refine.</div><div class="flex flex-col sm:flex-row justify-center items-center"><div class="dark:text-gray-100 text-gray-800 text-sm leading-6 sm:mr-4">Join us on</div><div class="flex gap-4 dark:text-gray-400 text-gray-500 mt-4 sm:mt-0"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="flex items-center no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-9 h-9 sm:w-6 sm:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="flex items-center no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-9 h-9 sm:w-6 sm:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="flex items-center no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-9 h-9 sm:w-6 sm:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index cc56f1c4..f5478e2d 100644 --- a/docs/index.html +++ b/docs/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><div class="flex items-center h-16 z-10 sticky top-0 py-4 sm:py-3 px-4 sm:px-6 bg-gray-0 dark:bg-gray-800 border-b border-gray-300 dark:border-gray-700"><div class="w-full hidden lg:flex items-center mx-auto"><div class="flex items-center justify-start gap-2 no-underline lg:min-w-[256px]"><a class="no-underline flex items-center gap-2" href="/"><span class="text-gray-1000 dark:text-gray-0 text-base font-semibold">PrepVerse</span></a><span class="block h-6 w-px mx-1 bg-gray-300 dark:bg-gray-600"></span><a class="no-underline" href="/docs/"><span class="text-gray-1000 dark:text-gray-0 text-base font-normal">Docs</span></a></div><div class="flex-1 flex justify-end items-center gap-4"><div class="hidden lg:flex items-center justify-start"><button type="button" class="flex items-center gap-2 text-sm transition-[filter] duration-200 ease-in-out bg-gray-200 dark:bg-gray-700 py-2.5 pr-2.5 pl-3 dark:text-gray-0 text-gray-500 justify-between rounded-[32px]"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" class="text-gray-500 dark:text-gray-400 w-3 h-3 landing-md:w-4 landing-md:h-4"><path fill="currentColor" fill-rule="evenodd" d="M10.438 6.188a4.25 4.25 0 1 1-8.5 0 4.25 4.25 0 0 1 8.5 0Zm-.909 4.049a5.25 5.25 0 1 1 .707-.707l2.68 2.679a.5.5 0 0 1-.707.707l-2.68-2.68Z" clip-rule="evenodd"></path></svg><span class="text-gray-500 dark:text-gray-400 w-[66px] text-left">Search</span><div class="bg-gray-0 dark:bg-gray-800 text-gray-500 dark:text-gray-400 py-0.5 px-1.5 rounded-2xl text-xs">/</div></button></div><div class="lg:hidden flex"><button type="button" class="flex items-center gap-2 text-sm transition-[filter] duration-200 ease-in-out bg-gray-200 dark:bg-gray-700 py-2.5 px-2.5 text-gray-500 dark:text-gray-400 justify-center hover:brightness-110 rounded-full"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" class="text-gray-500 dark:text-gray-400 w-3 h-3 landing-md:w-4 landing-md:h-4"><path fill="currentColor" fill-rule="evenodd" d="M10.438 6.188a4.25 4.25 0 1 1-8.5 0 4.25 4.25 0 0 1 8.5 0Zm-.909 4.049a5.25 5.25 0 1 1 .707-.707l2.68 2.679a.5.5 0 0 1-.707.707l-2.68-2.68Z" clip-rule="evenodd"></path></svg></button></div><div><button class="appearance-none focus:outline-none border border-solid border-gray-300 dark:border-gray-600 lg:dark:border-gray-700 rounded-[32px] py-1.5 pl-3 pr-2 bg-gray-0 dark:bg-gray-800 lg:bg-transparent lg:dark:bg-transparent lg:pl-4 lg:pr-3 lg:py-[9px] flex items-center justify-center gap-1 lg:gap-2 select-none" id="headlessui-menu-button-undefined" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><span class="text-gray-500 dark:text-gray-100 text-sm leading-5 block">DSA</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 w-4 h-4"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg></button></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="text-sm text-gray-500 dark:text-gray-400 rounded-[32px] border border-solid border-gray-300 dark:border-gray-700 flex gap-2 items-center py-2 pl-2.5 pr-4 no-underline"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center min-w-[76px] h-6">Star: <div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group scale-75 sm:scale-100"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div><div class="w-full flex lg:hidden items-center justify-between"><div class="flex items-center justify-start gap-2 no-underline"><a class="no-underline flex items-center gap-2" href="/"><span class="text-gray-1000 dark:text-gray-0 text-base font-semibold">PrepVerse</span></a><span class="block h-6 w-px mx-1 bg-gray-300 dark:bg-gray-600"></span><a class="no-underline" href="/docs/"><span class="text-gray-1000 dark:text-gray-0 text-base font-normal">Docs</span></a></div><div class="flex items-center gap-4"><button type="button" class="flex items-center gap-2 text-sm transition-[filter] duration-200 ease-in-out bg-gray-200 dark:bg-gray-700 py-2.5 px-2.5 text-gray-500 dark:text-gray-400 justify-center hover:brightness-110 rounded-full"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none" class="text-gray-500 dark:text-gray-400 w-3 h-3 landing-md:w-4 landing-md:h-4"><path fill="currentColor" fill-rule="evenodd" d="M10.438 6.188a4.25 4.25 0 1 1-8.5 0 4.25 4.25 0 0 1 8.5 0Zm-.909 4.049a5.25 5.25 0 1 1 .707-.707l2.68 2.679a.5.5 0 0 1-.707.707l-2.68-2.68Z" clip-rule="evenodd"></path></svg></button><button class="w-8 h-8 flex items-center justify-center flex-shrink-0 text-gray-800 dark:text-gray-100 rounded-full hover:bg-gray-200 hover:dark:bg-gray-700 transition-[background-color] duration-200 ease-in-out"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button></div></div></div><div class="flex items-start justify-start w-full flex-1 mx-auto"><div id="refine-docs-sidebar" class="hidden lg:block sticky left-0 overflow-auto w-full" style="max-width:260px;top:65px;height:calc(100vh - 65px)"><div class="px-4 py-4 border-r border-r-gray-300 dark:border-r-gray-700 flex flex-col gap-6"><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="flex-shrink-0 relative min-h-[28px] rounded-[18px] bg-refine-enterprise-purple-2 bg-opacity-10 dark-bg-refine-enterprise-purple-2 dark:bg-opacity-30 text-refine-enterprise-purple dark:text-refine-enterprise-purple-3 pl-6 pr-3 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline enterprise-badge"><div class="flex items-center flex-1"><span class="z-[1] flex-shrink-0">LeetVerse</span><div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-refine-enterprise-purple bg-refine-enterprise-purple/30 flex-shrink-0 ml-auto" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-purple-new-badge-border-dark bg-purple-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] bg-gray-0 dark:bg-refine-enterprise-purple-4 text-refine-enterprise-purple dark:text-refine-enterprise-purple-3 rounded-full"><rect width="31" height="14" x="0" y="0" fill="currentColor" fill-opacity="0.15" rx="6.5"></rect><path fill="currentColor" stroke="0" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><div class="pl-0 relative"><button type="button" class="cursor-default w-full min-h-[28px] border-0 appearance-none focus:outline-none text-gray-500 dark:text-gray-400 font-semibold font-normal flex items-center pt-2 pb-4 pr-2 pl-2 text-base relative transition-colors duration-200 ease-in-out"><span class="z-[1]">Getting Started</span><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out top-0 right-0 h-full" style="width:calc(260px - 32px)"></div></button><div class="opacity-100 max-h-screen"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="relative min-h-[28px] text-gray-600 dark:text-gray-300 hover:text-gray-600 dark:hover:text-gray-300 px-4 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline"><div class="flex items-center"><span class="z-[1]">CodePoint</span></div><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" class="z-[1] text-inherit w-5 h-5 p-1 ml-1"><g fill="currentColor"><path d="M1 2.65C1 1.739 1.739 1 2.65 1H5.5a.5.5 0 0 0 0-1H2.65A2.65 2.65 0 0 0 0 2.65v6.7A2.65 2.65 0 0 0 2.65 12h6.7A2.65 2.65 0 0 0 12 9.35V6.5a.5.5 0 0 0-1 0v2.85A1.65 1.65 0 0 1 9.35 11h-6.7A1.65 1.65 0 0 1 1 9.35v-6.7Z"></path><path d="M8.5 0a.5.5 0 0 0 0 1h1.793L5.646 5.646a.5.5 0 1 0 .708.708L11 1.707V3.5a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 10.5 0h-2Z"></path></g></svg><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out group-hover:bg-gray-100 dark:group-hover:bg-gray-700 right-0 top-0 h-full" style="width:calc(260px - 32px)"></div></a><a aria-current="page" class="relative min-h-[28px] text-refine-react-light-link dark:text-refine-react-dark-link px-4 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline active" href="/docs/"><div class="flex items-center"><span class="z-[1]">Overview</span></div><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10 right-0 top-0 h-full" style="width:calc(260px - 32px)"></div></a><a class="relative min-h-[28px] text-gray-600 dark:text-gray-300 hover:text-gray-600 dark:hover:text-gray-300 px-4 py-2 text-sm font-normal flex items-start justify-start group transition-colors duration-200 ease-in-out no-underline" href="/docs/getting-started/quickstart/"><div class="flex items-center"><span class="z-[1]">Quick Start Guide</span></div><div class="absolute rounded-[18px] transition-opacity duration-200 ease-in-out group-hover:bg-gray-100 dark:group-hover:bg-gray-700 right-0 top-0 h-full" style="width:calc(260px - 32px)"></div></a></div></div></div></div><div class="flex-1 flex flex-col items-center justify-start px-4 sm:px-0 py-4 sm:py-14 relative w-full"><div class="max-w-screen-content w-full"><div class="flex flex-col mb-6 sm:mb-10"><nav class="refine-breadcrumbs pb-6" aria-label="Breadcrumbs"><ul class="breadcrumbs flex flex-wrap items-center" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem"><a itemprop="item" href="/docs/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 dark:text-gray-500"><path fill="currentColor" d="M14.4 4.8a4 4 0 0 0-4.8 0l-4 3a4 4 0 0 0-1.431 4.35l1.5 5A4 4 0 0 0 9.5 20h.5a.5.5 0 0 0 .5-.5v-2a1.5 1.5 0 0 1 3 0v2a.5.5 0 0 0 .5.5h.5a4 4 0 0 0 3.831-2.85l1.5-5A4 4 0 0 0 18.4 7.8l-4-3Z"></path></svg><span class="sr-only" itemprop="name">Documentation</span><meta itemprop="position" content="1"></a></li><li class="flex-row flex-nowrap flex" itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 dark:text-gray-500"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" d="M10.438 8.875 13.562 12l-3.124 3.125"></path></svg><span class="text-gray-500 dark:text-gray-400" itemprop="item" itemid="#"><span itemprop="name">Getting Started</span></span><meta itemprop="position" content="2"></li><li class="flex-row flex-nowrap flex" itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="text-gray-400 dark:text-gray-500"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25" d="M10.438 8.875 13.562 12l-3.124 3.125"></path></svg><span class="text-gray-400 dark:text-gray-500" itemprop="item" itemid="#"><span itemprop="name">Overview</span></span><meta itemprop="position" content="3"></li></ul></nav><div class="flex flex-row gap-2 items-center"></div></div><div class="xl:hidden block w-full mb-10 max-w-screen-content-sm"><div class="rounded-lg border gray-300 dark:border-gray-700 bg-gray-100 dark:bg-gray-700"><button class="w-full flex items-center gap-2 px-2 py-2" id="headlessui-disclosure-button-undefined" type="button" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="h-5 w-5 text-gray-500 transition-transform duration-200 ease-in-out transform -rotate-90"><path fill="currentColor" fill-rule="evenodd" d="M7.118 8.528A1 1 0 0 1 8 8h8a1 1 0 0 1 .832 1.555l-4 6a1 1 0 0 1-1.664 0l-4-6a1 1 0 0 1-.05-1.027Z" clip-rule="evenodd"></path></svg><span class="text-base text-gray-800 dark:text-gray-100">On this page</span></button></div></div><div class="refine-prose"><div class="theme-doc-markdown markdown"><header><h1>Overview</h1></header><p>Unlock a Treasure Trove of Knowledge with Our Comprehensive Repository!</p><p>Are you ready to embark on a journey of learning and discovery? Look no further than our repository, a rich and diverse resource designed to equip you with the tools and knowledge you need to succeed in the world of computer science and beyond.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="programming-challenges-and-mcqs"><strong>Programming Challenges and MCQs:</strong><a href="#programming-challenges-and-mcqs" class="hash-link" aria-label="Direct link to programming-challenges-and-mcqs" title="Direct link to programming-challenges-and-mcqs">​</a></h2><p>Put your skills to the test with a wide range of programming challenges, multiple-choice questions (MCQs), puzzles, aptitude questions, and reasoning problems. Explore diverse problem domains and languages, including C++, Python, Java, and JavaScript, and sharpen your coding proficiency while tackling real-world scenarios and algorithmic puzzles.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="data-structures-and-algorithms-dsa"><strong>Data Structures and Algorithms (DSA):</strong><a href="#data-structures-and-algorithms-dsa" class="hash-link" aria-label="Direct link to data-structures-and-algorithms-dsa" title="Direct link to data-structures-and-algorithms-dsa">​</a></h2><p>Delve into the fascinating world of Data Structures and Algorithms with our meticulously curated collection. Explore essential topics such as arrays, linked lists, trees, graphs, sorting algorithms, and more. Dive deep into renowned resources like the 450 DSA by Love Babbar, Striver DSA sheet, and Apna College DSA Sheet, providing you with a comprehensive understanding of fundamental concepts and problem-solving techniques.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="technical-subjects"><strong>Technical Subjects:</strong><a href="#technical-subjects" class="hash-link" aria-label="Direct link to technical-subjects" title="Direct link to technical-subjects">​</a></h2><p>Expand your horizons with in-depth coverage of essential technical subjects, including Operating Systems, Database Management Systems (DBMS), SQL, Computer Networks, and Object-Oriented Programming (OOP). Gain insights into the core principles and practices that underpin modern computing systems, empowering you to build robust, scalable, and efficient software solutions.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="system-design"><strong>System Design:</strong><a href="#system-design" class="hash-link" aria-label="Direct link to system-design" title="Direct link to system-design">​</a></h2><p>Unleash your creativity and analytical skills with captivating System Design materials for both Low-Level Design (LLD) and High-Level Design (HLD). Learn how to architect scalable and resilient systems that meet the demands of today's complex and dynamic environments, while honing your problem-solving abilities and design intuition.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="continuous-learning-and-growth"><strong>Continuous Learning and Growth:</strong><a href="#continuous-learning-and-growth" class="hash-link" aria-label="Direct link to continuous-learning-and-growth" title="Direct link to continuous-learning-and-growth">​</a></h2><p>At our repository, learning is a never-ending journey fueled by curiosity, exploration, and collaboration. Stay updated with the latest trends, developments, and best practices in the world of technology, and join a vibrant community of learners, educators, and industry professionals dedicated to sharing knowledge, insights, and experiences.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="conclusion"><strong>Conclusion:</strong><a href="#conclusion" class="hash-link" aria-label="Direct link to conclusion" title="Direct link to conclusion">​</a></h2><p>Whether you're a seasoned professional seeking to expand your skill set or a budding enthusiast eager to explore the frontiers of technology, our repository offers something for everyone. So, what are you waiting for? Dive into a world of endless possibilities and unlock the treasure trove of knowledge that awaits you. Together, let's embark on a journey of learning, growth, and transformation. 🚀🌐💡</p></div></div><footer class="flex flex-col gap-6 mt-16 mb-6"><div class="flex items-start justify-between content-md:items-center flex-col content-md:flex-row gap-4"><div><a href="https://github.com/PrepVerse/PrepVerse/tree/master/documentation/docs/getting-started/overview.md" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm flex gap-2 items-center underline"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg> Edit this page</a></div><div class="text-gray-500 text-xs leading-4 content-4xl:text-base content-4xl:leading-6"><span>Last updated on </span><span>Feb 1, 2024<!-- --> </span><span>by <!-- -->Akash Singh</span></div></div></footer></div><div class="max-w-screen-content w-full"><div class="grid grid-cols-2 gap-4 2xl:gap-8 w-full"><a class="group flex-1 p-4 rounded-lg border border-gray-300 dark:border-gray-600 hover:bg-gray-100 hover:dark:bg-gray-700 hover:no-underline col-start-2" href="/docs/getting-started/quickstart/"><div class="flex-1 flex items-end justify-center flex-col gap-2 text-right"><div class="flex items-center gap-2 text-base text-gray-800 dark:text-gray-100">Next<span class="flex items-center justify-center w-6 h-6"><svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-gray-400 dark:text-gray-500"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.29289 7.70711C7.68342 8.09763 8.31658 8.09763 8.70711 7.70711L11.7071 4.70711C12.0976 4.31658 12.0976 3.68342 11.7071 3.29289L8.70711 0.292893C8.31658 -0.0976313 7.68342 -0.0976313 7.29289 0.292893C6.90237 0.683417 6.90237 1.31658 7.29289 1.70711L8.58579 3L1 3C0.447715 3 -1.26563e-07 3.44771 -1.74846e-07 4C-2.23128e-07 4.55228 0.447715 5 1 5L8.58579 5L7.29289 6.29289C6.90237 6.68342 6.90237 7.31658 7.29289 7.70711Z" fill="currentColor"></path></svg></span></div><span class="text-base text-refine-react-light-link dark:text-refine-react-dark-link mr-8">Quick Start Guide</span></div></a></div><div class="w-full max-w-[416px] flex flex-col p-3 bg-gray-100 dark:bg-gray-700 border border-gray-300 dark:border-gray-700 rounded-[28px] h-[114px] sm:h-[58px] transition-all duration-200 ease-in-out overflow-hidden mx-auto mt-10"><div class="w-full flex flex-col sm:flex-row items-center justify-between gap-4 sm:gap-2 sm:pl-4"><div class="dark:text-gray-100 text-gray-800 text-base">Was this helpful?</div><div class="flex items-center gap-3 sm:gap-1"><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-crying-face.png" alt="emoji-crying-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-sad-face.png" alt="emoji-sad-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-neutral-face.png" alt="emoji-neutral-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-slightly-smiling-face.png" alt="emoji-slightly-smiling-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button><button class="p-1.5 sm:p-1"><img src="/icons/emoji/emoji-star-struct-face.png" alt="emoji-star-struct-face.png" loading="lazy" class="block flex-shrink-0 sm:w-6 sm:h-6 w-9 h-9 mix-blend-luminosity transition-all duration-200 ease-in-out"></button></div></div></div></div></div><div class="hidden xl:block w-full sticky right-0 top-[65px] max-w-[260px] overflow-auto h-[calc(100vh-65px)] px-4 py-4 border-l border-l-gray-300 dark:border-l-gray-700"><ul><li><a href="#programming-challenges-and-mcqs" class="refine-toc-item py-2 pr-4 pl-4 text-refine-600 dark:text-refine-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-gray-600 dark:hover:text-gray-300 rounded-[18px] block text-sm no-underline hover:no-underline transition-colors duration-200 ease-in-out"><strong>Programming Challenges and MCQs:</strong></a></li><li><a href="#data-structures-and-algorithms-dsa" class="refine-toc-item py-2 pr-4 pl-4 text-refine-600 dark:text-refine-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-gray-600 dark:hover:text-gray-300 rounded-[18px] block text-sm no-underline hover:no-underline transition-colors duration-200 ease-in-out"><strong>Data Structures and Algorithms (DSA):</strong></a></li><li><a href="#technical-subjects" class="refine-toc-item py-2 pr-4 pl-4 text-refine-600 dark:text-refine-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-gray-600 dark:hover:text-gray-300 rounded-[18px] block text-sm no-underline hover:no-underline transition-colors duration-200 ease-in-out"><strong>Technical Subjects:</strong></a></li><li><a href="#system-design" class="refine-toc-item py-2 pr-4 pl-4 text-refine-600 dark:text-refine-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-gray-600 dark:hover:text-gray-300 rounded-[18px] block text-sm no-underline hover:no-underline transition-colors duration-200 ease-in-out"><strong>System Design:</strong></a></li><li><a href="#continuous-learning-and-growth" class="refine-toc-item py-2 pr-4 pl-4 text-refine-600 dark:text-refine-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-gray-600 dark:hover:text-gray-300 rounded-[18px] block text-sm no-underline hover:no-underline transition-colors duration-200 ease-in-out"><strong>Continuous Learning and Growth:</strong></a></li><li><a href="#conclusion" class="refine-toc-item py-2 pr-4 pl-4 text-refine-600 dark:text-refine-300 hover:bg-gray-100 dark:hover:bg-gray-700 hover:text-gray-600 dark:hover:text-gray-300 rounded-[18px] block text-sm no-underline hover:no-underline transition-colors duration-200 ease-in-out"><strong>Conclusion:</strong></a></li></ul></div></div><footer class="py-4 px-4 dark:bg-gray-800 bg-gray-0 border-t dark:border-t-gray-700 border-t-gray-300"><div class="mx-auto flex w-full items-center justify-between flex-col-reverse sm:flex-row gap-8"><div class="text-sm leading-6 dark:text-gray-400 text-gray-500">Copyright © 2023 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg> <br>Built with Docusaurus & refine.</div><div class="flex flex-col sm:flex-row justify-center items-center"><div class="dark:text-gray-100 text-gray-800 text-sm leading-6 sm:mr-4">Join us on</div><div class="flex gap-4 dark:text-gray-400 text-gray-500 mt-4 sm:mt-0"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="flex items-center no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-9 h-9 sm:w-6 sm:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="flex items-center no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-9 h-9 sm:w-6 sm:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="flex items-center no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-9 h-9 sm:w-6 sm:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></footer></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/index.html b/index.html index af5afb10..5d552320 100644 --- a/index.html +++ b/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div id="docusaurus-base-url-issue-banner-container"></div><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div><div class="w-full h-12 relative bg-top-announcement not-prose font-inter z-top-announcement"><div class="hidden lg:flex w-full h-full max-w-screen overflow-hidden border-b border-solid border-[#47ebeb26] top-announcement-mask"><div class="w-[1280px] h-full mx-auto flex justify-between"><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1.5s" class="animate-top-announcement-glow opacity-1 absolute top-[2px] right-[220px]" id="1"><circle cx="40" r="40" fill="url(#1-a)" fill-opacity="0.5"></circle><defs><radialGradient id="1-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:1s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[8px] right-[100px]" id="2"><circle cx="40" r="40" fill="url(#2-a)" fill-opacity="0.5"></circle><defs><radialGradient id="2-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[10px]" id="3"><circle cx="60" cy="24" r="60" fill="url(#3-a)" fill-opacity="0.5"></circle><defs><radialGradient id="3-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div><div class="w-[calc(50%-300px)] h-full relative"><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:2s" class="animate-top-announcement-glow opacity-1 absolute rotate-180 top-[6px] right-[180px]" id="4"><circle cx="40" r="40" fill="url(#4-a)" fill-opacity="0.5"></circle><defs><radialGradient id="4-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="80" height="40" fill="none" style="animation-delay:0.5s" class="animate-top-announcement-glow opacity-1 delay-[1300] absolute top-[2px] right-[40px]" id="5"><circle cx="40" r="40" fill="url(#5-a)" fill-opacity="0.5"></circle><defs><radialGradient id="5-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 40 -40 0 40 0)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" width="120" height="48" fill="none" class="animate-top-announcement-glow opacity-1 absolute right-[-70px]" id="6"><circle cx="60" cy="24" r="60" fill="url(#6-a)" fill-opacity="0.5"></circle><defs><radialGradient id="6-a" cx="0" cy="0" r="1" gradientTransform="matrix(0 60 -60 0 60 24)" gradientUnits="userSpaceOnUse"><stop stop-color="#47EBEB"></stop><stop offset="1" stop-color="#47EBEB" stop-opacity="0"></stop></radialGradient></defs></svg></div></div></div><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="relative lg:absolute px-2 lg:px-0 top-0 left-[50%] translate-x-[-50%] bg-top-announcement-text h-full w-full lg:w-[780px] flex items-center justify-center text-white text-xs sm:text-sm text-center no-underline hover:no-underline hover:text-white not-prose"><div class="ml-2 not-prose">For more updates follow<span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2">@AkashSingh3031</span>, on <a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>GitHub</b> </a>and<a href="https://linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>LinkedIn</b> </a>. <br> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><span class="text-refine-cyan-alt hover:text-refine-cyan-alt font-semibold ml-2"> <a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer noopener" class="text-refine-link-light dark:text-refine-link-dark text-xs content-4xl:text-sm"> <b>Sponsorship</b> </a></span> is now available.</div></a></div><header class="sticky top-0 z-10"><div class="absolute top-0 left-0 right-0 backdrop-blur-[6px] landing-md:backdrop-blur-[12px] z-[-1] bg-gray-0 dark:bg-gray-900 bg-opacity-80 dark:bg-opacity-80 pointer-events-none" style="top:-20px;bottom:-80px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(0% + 20px), black calc(0% + 20px), black calc(100% - 80px), transparent calc(100% - 80px))"></div><div class="relative z-[1] p-4 landing-sm:px-8 landing-md:py-5"><div class="mx-auto flex items-center justify-between max-w-[896px] landing-lg:max-w-[1200px]"><div class="w-[130px] landing-lg:w-[200px]"><a href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none" class="text-gray-900 dark:text-gray-0"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a></div><button type="button" class="text-gray-900 dark:text-gray-0 block landing-md:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M4 10a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM4 16a1 1 0 0 1 1-1h22a1 1 0 1 1 0 2H5a1 1 0 0 1-1-1ZM5 21a1 1 0 1 0 0 2h22a1 1 0 1 0 0-2H5Z"></path></svg></button><div class="hidden landing-md:flex flex-1 items-center gap-8"><div id="popover-Code-Point" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">Code-Point</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><path fill="#FF9933" fill-rule="evenodd" d="M2.4 1.6A1.6 1.6 0 0 1 4 0h8a1.6 1.6 0 0 1 1.6 1.6v5.6a5.601 5.601 0 0 1-4.8 5.543V14.4h2.4a.8.8 0 0 1 0 1.6H4.8a.8.8 0 0 1 0-1.6h2.4v-1.657A5.601 5.601 0 0 1 2.4 7.2V1.6ZM12 7.2a4 4 0 0 1-8 0V1.6h8v5.6Z" clip-rule="evenodd"></path><path fill="#FF9933" d="M1.6 2.4a.8.8 0 1 0-1.6 0v4.8a.8.8 0 1 0 1.6 0V2.4ZM16 2.4a.8.8 0 0 0-1.6 0v4.8a.8.8 0 0 0 1.6 0V2.4Z"></path></svg>LeetVerse</a><div id="popover-About" class="relative inline-flex items-center" data-headlessui-state=""><button class="inline-flex items-center text-sm leading-6 font-normal" type="button" aria-expanded="false" data-headlessui-state=""><span class="text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out inline-block">About</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" aria-hidden="true" class="transition duration-150 ease-out -mr-2 text-gray-500 dark:text-gray-400"><path fill="currentColor" fill-rule="evenodd" d="M15.707 9.793a1 1 0 0 0-1.414 0L12 12.086 9.707 9.793a1 1 0 0 0-1.414 1.414l3 3a1 1 0 0 0 1.414 0l3-3a1 1 0 0 0 0-1.414Z" clip-rule="evenodd"></path></svg></button></div><div style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><a class="inline-flex items-center gap-2 text-sm leading-6 font-normal text-gray-900 dark:text-gray-300 transition-colors duration-150 ease-in-out no-underline hover:text-gray-900 dark:hover:text-white" href="/blog/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" fill="none" class="dark:text-refine-yellow text-refine-orange"><path fill="currentColor" fill-rule="evenodd" d="M24.663 12c-.614 0-1.229.234-1.697.703l-9.932 9.931a.8.8 0 0 0-.218.41l-.8 4a.8.8 0 0 0 .94.94l4-.8a.8.8 0 0 0 .41-.218l9.931-9.932A2.392 2.392 0 0 0 28 15.337c0-.614-.234-1.228-.703-1.697l-.937-.937A2.392 2.392 0 0 0 24.663 12Zm-.566 1.834a.8.8 0 0 1 1.131 0l.938.938a.8.8 0 0 1 0 1.13l-1.503 1.504-2.069-2.069 1.503-1.503Zm-2.634 2.635 2.068 2.068-7.125 7.126-2.586.517.517-2.586 7.126-7.125Z" clip-rule="evenodd"></path><path fill="currentColor" d="M20.2 26.4a.8.8 0 1 0 0 1.6h7a.8.8 0 0 0 0-1.6h-7Z"></path></svg>Blog</a></div><div class="hidden landing-md:flex items-center justify-end gap-4 w-[130px] landing-lg:w-[200px]"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation" target="_blank" rel="noreferrer" class="flex gap-2 items-center font-normal text-sm leading-6 text-gray-500 dark:text-gray-400 hover:text-gray-400 dark:hover:text-gray-300 hover:no-underline transition-colors duration-200 ease-in-out"><svg width="12" height="12" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-5 h-5"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg><div class="flex items-center w-10 h-6"><div role="status" class="mx-auto"><svg aria-hidden="true" width="24" height="24" viewBox="0 0 100 100" class="text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue w-5 h-5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"></path><path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="currentFill"></path></svg><span class="sr-only">Loading...</span></div></div></a><button type="button" class="appearance-none focus:outline-none relative w-10 h-10 rounded-full border border-solid border-gray-300 dark:border-gray-700 text-gray-500 transition-colors duration-150 ease-in-out overflow-hidden flex-shrink-0 group"><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 translate-y-0 dark:-translate-y-10 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" d="M8 5.818c1.2 0 2.182.982 2.182 2.182S9.2 10.182 8 10.182 5.818 9.2 5.818 8 6.8 5.818 8 5.818Zm0-1.454A3.638 3.638 0 0 0 4.364 8 3.638 3.638 0 0 0 8 11.636 3.638 3.638 0 0 0 11.636 8 3.638 3.638 0 0 0 8 4.364ZM.727 8.727h1.455A.73.73 0 0 0 2.909 8a.73.73 0 0 0-.727-.727H.727A.73.73 0 0 0 0 8c0 .4.327.727.727.727Zm13.091 0h1.455A.73.73 0 0 0 16 8a.73.73 0 0 0-.727-.727h-1.455a.73.73 0 0 0-.727.727c0 .4.327.727.727.727Zm-6.545-8v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727V.727A.73.73 0 0 0 8 0a.73.73 0 0 0-.727.727Zm0 13.091v1.455c0 .4.327.727.727.727a.73.73 0 0 0 .727-.727v-1.455A.73.73 0 0 0 8 13.091a.73.73 0 0 0-.727.727ZM3.629 2.604a.724.724 0 1 0-1.025 1.025l.77.771A.724.724 0 1 0 4.4 3.375l-.77-.771Zm8.997 8.996a.724.724 0 1 0-1.026 1.026l.77.77a.724.724 0 1 0 1.025-1.025l-.77-.771Zm.77-7.97a.724.724 0 1 0-1.025-1.025l-.771.77A.724.724 0 1 0 12.626 4.4l.77-.77ZM4.4 12.624A.724.724 0 1 0 3.375 11.6l-.771.772a.724.724 0 1 0 1.025 1.025l.771-.77Z"></path></svg></div><div class="absolute w-full h-full flex items-center justify-center flex-shrink-0 top-10 -translate-y-10 dark:translate-y-0 duration-200 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M6.563 1.66a6.5 6.5 0 1 0 7.778 7.777A5.5 5.5 0 0 1 6.563 1.66ZM0 8A8 8 0 0 1 9.526.146a.75.75 0 0 1 .033 1.465A4.002 4.002 0 0 0 10.5 9.5a4.002 4.002 0 0 0 3.889-3.06.75.75 0 0 1 1.466.034A8 8 0 1 1 0 8Z" clip-rule="evenodd"></path></svg></div></button></div></div></div></header><div class="top-section mb-12 -mt-[100px] md:-mt-[110px] lg:-mt-[90px] xl:-mt-[110px] pt-[100px] lg:pt-[90px] xl:-pt-[110px] landing-mask-image-hero-wide"><div class="pt-10 landing-sm:pt-4 landing-lg:pt-6 flex flex-col justify-center gap-10 landing-md:gap-16 landing-lg:gap-8 mt-4"><div><h1 class="flex items-center justify-center flex-col gap-2 text-[24px] leading-[32px] landing-md:gap-0 landing-md:text-[32px] landing-md:leading-[40px] landing-lg:gap-2 landing-lg:text-[40px] landing-lg:leading-[48px]"><span class="text-center block bg-landing-text-bg bg-clip-text text-transparent font-semibold"><span class="font-semibold dark:text-refine-green-alt dark:drop-shadow-[0_0_30px_rgba(71,235,235,0.3)] text-refine-blue drop-shadow-[0_0_30px_rgba(0,128,255,0.3)]">Computer Science<!-- --> <br class="inline landing-md:hidden"></span><span class="font-semibold dark:text-transparent bg-clip-text bg-gradient-to-r text-gradient-to-r from-[#FF9933] to-[#FF4C4D] text-refine-purple drop-shadow-[0_0_30px_rgba(128,0,255,0.3)]">Preparations</span></span><span class="text-base sm:text-xl xl:text-2xl max-w-[328px] sm:max-w-[480px] xl:max-w-max text-center block bg-landing-text-bg bg-clip-text text-transparent font-light"></span></h1></div><div class="flex items-center justify-center flex-col landing-sm:flex-row gap-6 landing-sm:gap-8 landing-lg:gap-10"><a class="relative text-gray-0 hover:no-underline hover:text-gray-0 z-[1] group" href="/docs/"><div class="absolute -left-[1.5px] -top-[1.5px] overflow-hidden rounded-lg w-[calc(100%+2.5px)] h-[calc(100%+2.5px)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-ghost animate-spin-slow animation-slow-speed"></div></div><div class="bg-refine-bg rounded-lg px-10 py-3"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill="currentColor" d="M8.8 12.8a.8.8 0 0 1 .8-.8h4.8a.8.8 0 0 1 0 1.6H9.6a.8.8 0 0 1-.8-.8ZM9.6 15.2a.8.8 0 0 0 0 1.6H12a.8.8 0 0 0 0-1.6H9.6Z"></path><path fill="currentColor" fill-rule="evenodd" d="M5.6 6.4A2.4 2.4 0 0 1 8 4h4.937a2.4 2.4 0 0 1 1.697.703l3.063 3.063a2.4 2.4 0 0 1 .703 1.697V17.6A2.4 2.4 0 0 1 16 20H8a2.4 2.4 0 0 1-2.4-2.4V6.4ZM8 5.6a.8.8 0 0 0-.8.8v11.2a.8.8 0 0 0 .8.8h8a.8.8 0 0 0 .8-.8V9.463a.8.8 0 0 0-.234-.566l-3.063-3.063a.8.8 0 0 0-.566-.234H8Z" clip-rule="evenodd"></path></svg><span class="text-base font-semibold">Get started</span></div></div></a><a class="z-[1] appearance-none focus:outline-none block relative text-refine-bg hover:no-underline hover:text-refine-bg z-[1] group" href="/about/"><div class="absolute -left-0.5 -top-0.5 blur overflow-hidden rounded-lg w-[calc(100%+0.25rem)] h-[calc(100%+0.25rem)] z-[-1]"><div class="absolute w-[125%] aspect-square h-auto left-[-12.5%] top-[-100px] bg-landing-rainbow animate-spin-slow animation-slower-speed animation-paused group-hover:animation-running"></div></div><div class="dark:bg-gray-0 bg-green-800 rounded-lg px-10 py-3"><div class="gap-2 flex items-center justify-center group-hover:scale-105 duration-100 ease-in-out transition-transform"><span class="dark:text-black text-white font-semibold">About Me</span></div></div></a></div></div><div class="relative pointer-events-none"><div class="w-full h-[200px] landing-lg:h-[150px] absolute -bottom-[125px] landing-lg:-bottom-[120px] bg-landing-linear-spectrum bg-center bg-no-repeat bg-[length:1920px] blur-[75px] landing-lg:blur-[125px] opacity-50 landing-sm:opacity-25 landing-lg:opacity-25" style="transform:translateZ(0)"></div><div class="mt-16 landing-md:mt-20 mb-6 landing-sm:mb-10 landing-md:mb-16 block landing-lg:hidden mx-auto max-w-[300px] landing-sm:max-w-[208px] landing-md:max-w-[592px] max-h-[100px] aspect-[592/100] w-full h-full z-[1] relative animation-parent"></div><div class="hidden landing-lg:block z-[1] -mt-16 max-w-[948px] max-h-[248px] w-full h-full mx-auto bg-contain bg-no-repeat bg-center relative animation-parent"><video autoplay="" muted="" loop="" playsinline="" class="w-full h-full mt-auto opacity-[0.99]"></video></div></div><div class="relative min-h-[288px] animation-parent"><div class="hidden landing-lg:block w-full h-[288px] -mt-[14px] bg-refine-bg dark:bg-landing-stars landing-mask-image-bg"></div><div class="block landing-lg:hidden w-full h-[288px] -mt-[14px] bg-refine-bg dark:bg-landing-stars landing-image-bottom-mobile-bg bg-[length:620px_350px] landing-sm:bg-[length:720px_316px] landing-md:bg-[length:1080px_474px] bg-top"></div><div class="hidden landing-lg:block absolute left-0 bg-landing-video-bottom-line bg-[length:1920px_327px] bg-top top-[-7px] w-full h-[288px] -mt-[14px]"></div><div class="hidden landing-lg:block absolute left-0 bg-landing-video-bottom-line-glow bg-[length:1920px_327px] bg-top top-[-7px] w-full h-[288px] -mt-[14px] animate-beat will-change-[opacity]"></div><div class="z-[1] block w-full -mt-[290px] landing-sm:-mt-[304px] landing-lg:-mt-[288px] relative"><div class="flex items-center justify-center flex-col text-gray-0 text-2xl pt-9"><div class="text-base landing-md:text-2xl font-normal bg-landing-text-bg bg-clip-text text-transparent mb-2 landing-md:mb-0">Resources for Computer Science Preparations</div><div class="relative w-[300px]"><div class="h-8 md:h-12 overflow-hidden w-full max-w-[300px] animation-parent"><div style="transform:translateY(0%) translateZ(0)" class="h-8 md:h-12 w-full relative"><div class="text-center text-transparent bg-landing-sliding-highlight-bg bg-clip-text font-bold absolute left-0 h-full w-full flex items-center justify-center gap-3" style="top:0%;opacity:1"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 md:w-6 md:h-6"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 5.25a5.25 5.25 0 0 1-9.08 3.592l-4.498 2.25a5.285 5.285 0 0 1 0 1.817l4.499 2.25a5.25 5.25 0 1 1-1.342 2.683l-4.5-2.25a5.25 5.25 0 1 1 0-7.183l4.5-2.25A5.25 5.25 0 1 1 24 5.25Zm-18.75 9a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Zm15.75-9a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0ZM18.75 21a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Z" fill="url(#a)"></path><defs><linearGradient id="a" x1="12" y1="0" x2="12" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient></defs></svg><span>DSA + CP</span></div><div class="text-center text-transparent bg-landing-sliding-highlight-bg bg-clip-text font-bold absolute left-0 h-full w-full flex items-center justify-center gap-3" style="top:100%;opacity:0"><svg width="22" height="24" viewBox="0 0 22 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 md:w-6 md:h-6"><path fill-rule="evenodd" clip-rule="evenodd" d="M5 1.5A4.5 4.5 0 0 0 9.5 6h3A4.5 4.5 0 0 0 17 1.5h1.5a3 3 0 0 1 3 3V21a3 3 0 0 1-3 3h-15a3 3 0 0 1-3-3V4.5a3 3 0 0 1 3-3H5ZM5 12a1.5 1.5 0 0 1 1.5-1.5h9a1.5 1.5 0 1 1 0 3h-9A1.5 1.5 0 0 1 5 12Zm1.5 4.5a1.5 1.5 0 1 0 0 3h6a1.5 1.5 0 1 0 0-3h-6Z" fill="url(#clipboard-a)"></path><path d="M12.5 0a1.5 1.5 0 1 1 0 3h-3a1.5 1.5 0 1 1 0-3h3Z" fill="url(#clipboard-b)"></path><defs><linearGradient id="clipboard-a" x1="11" y1="0" x2="11" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient><linearGradient id="clipboard-b" x1="11" y1="0" x2="11" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient></defs></svg><span>CS Fundamentals</span></div><div class="text-center text-transparent bg-landing-sliding-highlight-bg bg-clip-text font-bold absolute left-0 h-full w-full flex items-center justify-center gap-3" style="top:200%;opacity:0"><svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 md:w-6 md:h-6"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 24c6.627 0 12-5.372 12-12s-5.373-12-12-12S.5 5.372.5 12s5.373 12 12 12Zm-3-4.5v.988a8.956 8.956 0 0 1-1.5-.692V16.5l-1.5-.75-.75-1.5v-1.5l-1.5-1.5-.481-1.444a9.019 9.019 0 0 1 4.523-5.764l.458.458 3 .75-.75 1.5h-.75l-.75 1.5L8 9l-2.25.75v.75l.75.75V12l.75-.75.75 1.5h2.25l.75 1.5h1.5v2.25L11 18v.75l-1.5.75Zm9.75-1.547A8.966 8.966 0 0 0 21.5 12a8.97 8.97 0 0 0-.66-3.39L18.5 9l-2.25-.75-.75-.75H14L12.5 9l.75 2.25 2.25 1.5L17 12l.75.75v1.5l1.5 2.25v1.453Zm0-10.453.739-.493a9.05 9.05 0 0 0-2.803-2.692L17 4.5l-1.5.75H14l-.75 1.5h1.5l1.5-.75 1.5 1.5h1.5Z" fill="url(#a)"></path><defs><linearGradient id="a" x1="12.5" y1="0" x2="12.5" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient></defs></svg><span>Web Developments</span></div><div class="text-center text-transparent bg-landing-sliding-highlight-bg bg-clip-text font-bold absolute left-0 h-full w-full flex items-center justify-center gap-3" style="top:300%;opacity:0"><svg width="25" height="16" viewBox="0 0 25 16" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 md:w-6 md:h-6"><path fill-rule="evenodd" clip-rule="evenodd" d="M8 .5a7.5 7.5 0 0 0 0 15h9a7.5 7.5 0 0 0 0-15H8Zm0 12a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9Z" fill="url(#a)"></path><defs><linearGradient id="a" x1="12.5" y1="0.5" x2="12.5" y2="15.5" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient></defs></svg><span>Data Science</span></div><div class="text-center text-transparent bg-landing-sliding-highlight-bg bg-clip-text font-bold absolute left-0 h-full w-full flex items-center justify-center gap-3" style="top:400%;opacity:0"><svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 md:w-6 md:h-6"><path d="M3 0a3 3 0 0 0-3 3v1.5A1.5 1.5 0 0 0 1.5 6h6A1.5 1.5 0 0 0 9 4.5v-3A1.5 1.5 0 0 0 7.5 0H3Z" fill="url(#a)"></path><path d="M1.5 9A1.5 1.5 0 0 0 0 10.5V15a3 3 0 0 0 3 3h4.5A1.5 1.5 0 0 0 9 16.5v-6A1.5 1.5 0 0 0 7.5 9h-6Z" fill="url(#b)"></path><path d="M12 1.5A1.5 1.5 0 0 1 13.5 0H21a3 3 0 0 1 3 3v1.5A1.5 1.5 0 0 1 22.5 6h-9A1.5 1.5 0 0 1 12 4.5v-3Z" fill="url(#c)"></path><path d="M13.5 9a1.5 1.5 0 0 0-1.5 1.5v6a1.5 1.5 0 0 0 1.5 1.5H21a3 3 0 0 0 3-3v-4.5A1.5 1.5 0 0 0 22.5 9h-9Z" fill="url(#d)"></path><defs><linearGradient id="a" x1="12" y1="0" x2="12" y2="18" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient><linearGradient id="b" x1="12" y1="0" x2="12" y2="18" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient><linearGradient id="c" x1="12" y1="0" x2="12" y2="18" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient><linearGradient id="d" x1="12" y1="0" x2="12" y2="18" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient></defs></svg><span>Projects</span></div><div class="text-center text-transparent bg-landing-sliding-highlight-bg bg-clip-text font-bold absolute left-0 h-full w-full flex items-center justify-center gap-3" style="top:500%;opacity:0"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="w-4 h-4 md:w-6 md:h-6"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 5.25a5.25 5.25 0 0 1-9.08 3.592l-4.498 2.25a5.285 5.285 0 0 1 0 1.817l4.499 2.25a5.25 5.25 0 1 1-1.342 2.683l-4.5-2.25a5.25 5.25 0 1 1 0-7.183l4.5-2.25A5.25 5.25 0 1 1 24 5.25Zm-18.75 9a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Zm15.75-9a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0ZM18.75 21a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Z" fill="url(#a)"></path><defs><linearGradient id="a" x1="12" y1="0" x2="12" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="#3FDCF7"></stop><stop offset="1" stop-color="#3FDCF7" stop-opacity="0.4"></stop></linearGradient></defs></svg><span>DSA + CP</span></div></div></div></div></div></div></div></div><div><div class="max-w-[344px] sm:max-w-[620px] lg:max-w-[944px] mx-auto text-start lg:text-center text-[32px] leading-[40px] font-bold text-gray-700 dark:text-gray-300">My Social Network Profiles</div><div class="no-prose flex flex-wrap gap-4 justify-center items-center mt-6 lg:mt-10"><a target="_blank" href="https://github.com/AkashSingh3031" class="flex h-max flex-row justify-start gap-3 dark:bg-gray-900 border border-gray-200 dark:border-gray-700 rounded-xl p-4 no-underline hover:no-underline" rel="noreferrer"><div><svg width="24px" height="24px" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-2xl text-gray-900 dark:text-gray-0"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z" fill="currentColor"></path></svg></div><div class="text-xs md:text-base"><div class="mb-0 text-gray-500 dark:text-gray-400">Visit our</div><div class="font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline">GitHub Profile</div></div></a><a target="_blank" href="https://www.linkedin.com/in/akashsingh3031/" rel="noreferrer" class="flex h-max flex-row justify-start gap-3 dark:bg-gray-900 border border-gray-200 dark:border-gray-700 p-4 rounded-xl no-underline hover:no-underline"><div><svg width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-2xl"><path d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z" fill="#5865F2"></path></svg></div><div class="text-xs md:text-base"><div class="mb-0 text-gray-500 dark:text-gray-400">Follow me on</div><div class="font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline">LinkedIn</div></div></a><a target="_blank" href="https://www.instagram.com/akash.singh3031" rel="noreferrer" class="flex h-max flex-row justify-start gap-3 dark:bg-gray-900 border border-gray-200 dark:border-gray-700 p-4 rounded-xl no-underline hover:no-underline"><div></div><div class="text-xs md:text-base"><div class="mb-0 text-gray-500 dark:text-gray-400">Follow me on</div><div class="font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline">Instagram</div></div></a><a target="_blank" href="https://twitter.com/akashsingh3031" rel="noreferrer" class="flex h-max flex-row justify-start gap-3 dark:bg-gray-900 border border-gray-200 dark:border-gray-700 p-4 rounded-xl no-underline hover:no-underline"><div><svg width="24px" height="24px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" class="text-2xl"><path fill-rule="evenodd" clip-rule="evenodd" d="M22 5.63984C21.2532 5.97967 20.4587 6.20283 19.6442 6.3015C20.5067 5.76916 21.1475 4.94275 21.4483 3.97484C20.6451 4.46366 19.7627 4.80856 18.8408 4.994C18.4618 4.57628 17.9997 4.2424 17.4841 4.01379C16.9684 3.78518 16.4107 3.66689 15.8467 3.6665C13.5817 3.6665 11.745 5.54984 11.745 7.874C11.745 8.204 11.78 8.524 11.85 8.83234C8.44 8.6565 5.41667 6.98234 3.39167 4.43484C3.02652 5.08044 2.83528 5.8098 2.83667 6.5515C2.83667 8.01067 3.56167 9.299 4.66167 10.054C4.00882 10.0323 3.37105 9.85208 2.80333 9.529V9.58067C2.80333 11.6198 4.2175 13.3207 6.09583 13.7057C5.74426 13.8054 5.38044 13.8553 5.015 13.854C4.75083 13.854 4.4925 13.829 4.2425 13.779C4.76417 15.4507 6.27917 16.6673 8.075 16.6998C7.23094 17.3828 6.25821 17.8891 5.2146 18.1888C4.171 18.4884 3.07781 18.5752 2 18.444C3.86654 19.6759 6.05361 20.3327 8.29 20.3332C15.8383 20.3332 19.965 13.9232 19.965 8.36234C19.965 8.179 19.9608 7.9965 19.9542 7.81734C20.7558 7.224 21.4517 6.484 22 5.63984Z" fill="#1DA1F2"></path></svg></div><div class="text-xs md:text-base"><div class="mb-0 text-gray-500 dark:text-gray-400">Follow me on</div><div class="font-semibold text-gray-900 dark:text-gray-0 no-underline hover:no-underline">Twitter</div></div></a></div></div><div class="h-[96px] landing-lg:h-[160px]"></div><footer class="w-full"><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 dark:bg-footer-dark-bg"><div class="grid grid-cols-1 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-4 landing-lg:py-6 flex items-center justify-between"><a class="hover:no-underline text-gray-900 dark:text-gray-0" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="120" height="40" viewBox="0 0 120 40" fill="none"><text x="10" y="20" font-size="20" font-weight="bold" fill="currentColor">PrepVerse</text></svg></a><a href="https://github.com/sponsors/AkashSingh3031" target="_blank" rel="noreferrer" class="hover:no-underline"><iframe src="https://github.com/sponsors/AkashSingh3031/button" title="Sponsor AkashSingh3031" height="32" width="114"></iframe></a></div><div class="px-4 landing-sm:px-8 landing-lg:px-12 py-6 landing-lg:pt-8 landing-lg:pb-12 flex flex-row flex-wrap items-start justify-start gap-6"><div class="hidden landing-lg:flex max-w-[282px] w-full"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Resources</div><div class="flex flex-col gap-2"><a href="/docs" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Getting Started</div></a><a href="/blog" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Blog</div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">Product</div><div class="flex flex-col gap-2"><a href="https://prepverse.github.io/CodePoint" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">CodePoint<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a><a href="https://prepverse.github.io/LeetVerse" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">LeetVerse<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="flex flex-col gap-4 min-w-[152px]"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0">About</div><div class="flex flex-col gap-2"><a href="/about" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">About Me</div></a><a href="https://prepverse.github.io/portfolio" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 hover:no-underline text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300"><div class="flex items-center gap-2">Portfolio<div class="relative flex items-center justify-center rounded-full overflow-hidden p-px dark:bg-[#194b3a] bg-[#b7dbff]" style="transform:translateZ(0)"><div class="z-[1] absolute inset-0 dark:bg-new-badge-border-dark bg-new-badge-border-light animate-new-badge-border"></div><svg xmlns="http://www.w3.org/2000/svg" width="31" height="14" viewBox="0 0 31 14" fill="none" class="z-[2] dark:bg-gray-900 bg-gray-0 rounded-full"><rect width="31" height="14" x="0" y="0" fill="#26d97f" fill-opacity="0.1" rx="6.5"></rect><path fill="#26d97f" d="M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"></path></svg></div></div></a></div></div><div class="hidden landing-lg:flex ml-auto"><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div><div class="px-4 landing-sm:px-8 grid grid-cols-1 landing-sm:grid-cols-2 landing-sm:gap-8 landing-lg:hidden"><div class="py-6 landing-lg:py-0 flex flex-col gap-4 landing-lg:max-w-[224px]"><div class="font-semibold text-sm leading-6 text-gray-900 dark:text-gray-0">Contacts</div><a href="https://wa.me/+919794423031" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">+91 9794423031</a><a href="https://mail.google.com/mail/u/0/?fs=1&to=codewithsky@gmail.com&tf=cm" target="_blank" class="font-normal text-sm leading-5 text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline">codewithsky@gmail.com</a></div><div class="py-6 landing-lg:py-0 flex flex-col landing-sm:items-end"><div class="flex flex-col gap-4"><div class="text-sm leading-6 font-semibold text-gray-900 dark:text-gray-0 landing-lg:text-right">Connect with me on</div><div class="flex items-center gap-8 landing-lg:gap-4 justify-start"><a href="https://github.com/AkashSingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M12.048 2a9.912 9.912 0 0 0-6.511 2.441 10.308 10.308 0 0 0-3.407 6.17 10.436 10.436 0 0 0 1.323 6.954 10.078 10.078 0 0 0 5.422 4.418c.505.093.684-.227.684-.497v-1.744c-2.804.623-3.395-1.379-3.395-1.379a2.738 2.738 0 0 0-1.115-1.504c-.906-.63.073-.63.073-.63.319.046.621.164.887.348.266.183.487.426.648.709.136.252.32.475.54.655a2.102 2.102 0 0 0 2.38.201 2.193 2.193 0 0 1 .617-1.372c-2.23-.258-4.572-1.139-4.572-5.035a4.013 4.013 0 0 1 1.029-2.75 3.812 3.812 0 0 1 .099-2.712s.843-.277 2.76 1.05a9.297 9.297 0 0 1 5.027 0c1.916-1.326 2.755-1.05 2.755-1.05.369.85.413 1.812.122 2.693a4.014 4.014 0 0 1 1.03 2.751c0 3.94-2.348 4.802-4.585 5.034a2.438 2.438 0 0 1 .685 1.888v2.815c0 .333.178.59.69.49a10.083 10.083 0 0 0 5.345-4.434 10.437 10.437 0 0 0 1.29-6.908 10.308 10.308 0 0 0-3.373-6.133A9.915 9.915 0 0 0 12.048 2Z" clip-rule="evenodd"></path></svg></a><a href="https://twitter.com/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 50 50" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" fill-rule="evenodd" d="M 5.9199219 6 L 20.582031 27.375 L 6.2304688 44 L 9.4101562 44 L 21.986328 29.421875 L 31.986328 44 L 44 44 L 28.681641 21.669922 L 42.199219 6 L 39.029297 6 L 27.275391 19.617188 L 17.933594 6 L 5.9199219 6 z M 9.7167969 8 L 16.880859 8 L 40.203125 42 L 33.039062 42 L 9.7167969 8 z" clip-rule="evenodd"></path></svg></a><a href="https://www.linkedin.com/in/akashsingh3031" target="_blank" rel="noreferrer" class="text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-300 hover:no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="w-8 h-8 landing-lg:w-6 landing-lg:h-6"><path fill="currentColor" d="M21.2 2H2.8a.8.8 0 0 0-.8.8v18.4c0 .443.357.8.8.8h18.4a.8.8 0 0 0 .8-.8V2.8a.8.8 0 0 0-.8-.8ZM7.933 19.042H4.965V9.5h2.968v9.543ZM6.45 8.192a1.72 1.72 0 1 1 0-3.439 1.72 1.72 0 0 1 0 3.439Zm12.592 10.85h-2.965V14.4c0-1.107-.02-2.53-1.542-2.53-1.543 0-1.78 1.205-1.78 2.45v4.722H9.792V9.5h2.846v1.304h.04c.394-.75 1.361-1.542 2.807-1.542 3.005 0 3.557 1.977 3.557 4.547v5.235Z"></path></svg></a></div></div></div></div></div></div><div class="border-t border-t-solid border-t-gray-100 dark:border-t-gray-700 bg-gray-50 dark:bg-gray-800"><div class="py-6 landing-sm:py-8 landing-lg:py-6 px-4 landing-sm:px-8 landing-lg:px-12 grid grid-cols-1 landing-md:grid-cols-2 gap-8 max-w-screen-landing-md landing-lg:max-w-screen-landing-lg mx-auto"><div class="flex flex-col landing-sm:flex-row gap-4 items-start justify-start"><a href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation/blob/master/LICENSE" target="_blank" rel="noopener noreferrer" class="text-sm leading-5 font-normal text-gray-600 dark:text-gray-400 hover:no-underline hover:text-gray-800 dark:hover:text-gray-300">License</a></div><div class="text-left landing-md:text-right text-sm pr-6 landing-sm:pr-0 leading-5 text-gray-900 dark:text-gray-0 font-normal"><div class="text-base text-gray-500 dark:text-gray-400">Copyright © 2024 PrepVerse<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none" class="text-refine-red ml-2 inline leading-6"><path fill="currentColor" fill-rule="evenodd" d="M4.85 2.5a3.25 3.25 0 0 0-2.53 5.29.8.8 0 0 1 .046.063.551.551 0 0 0 .062.077l5.175 5.4a.55.55 0 0 0 .794 0l5.175-5.4a.548.548 0 0 0 .062-.077.798.798 0 0 1 .046-.063 3.25 3.25 0 0 0-5.058-4.083.8.8 0 0 1-1.244 0A3.242 3.242 0 0 0 4.85 2.5ZM0 5.75a4.85 4.85 0 0 1 8-3.688 4.85 4.85 0 0 1 6.947 6.706 2.158 2.158 0 0 1-.22.27l-5.175 5.4a2.15 2.15 0 0 1-3.104 0l-5.175-5.4a2.152 2.152 0 0 1-.22-.27A4.833 4.833 0 0 1 0 5.75Z" clip-rule="evenodd"></path></svg><br>Built with Docusaurus & Refine.</div></div></div></div></footer></div></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file diff --git a/search/index.html b/search/index.html index e8a091be..615e6342 100644 --- a/search/index.html +++ b/search/index.html @@ -21,13 +21,13 @@ <link rel="alternate" type="application/json" href="/blog/feed.json" title="PrepVerse JSON Feed"> <script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.3f923a7a.css"> -<link rel="preload" href="/assets/js/runtime~main.f970dce3.js" as="script"> -<link rel="preload" href="/assets/js/main.c3747972.js" as="script"> +<link rel="preload" href="/assets/js/runtime~main.417a4fe8.js" as="script"> +<link rel="preload" href="/assets/js/main.4d104f18.js" as="script"> </head> <body class="navigation-with-keyboard"> <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"dark")}()</script><div id="__docusaurus"> <div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#docusaurus_skipToContent_fallback">Skip to main content</a></div><div class="main-wrapper min-h-[100dvh] flex flex-col dark:bg-gray-900 bg-gray-0"><div class="container margin-vert--lg"><h1>Search the documentation</h1><form class="row"><div class="col searchQueryColumn_RTkw col--12"><input type="search" name="q" class="searchQueryInput_u2C7" placeholder="Type your search here" aria-label="Search" autocomplete="off" autofocus=""></div></form><div class="row"><div class="col col--8 searchResultsColumn_JPFH"></div><div class="col col--4 text--right searchLogoColumn_rJIA"><a target="_blank" rel="noopener noreferrer" href="https://www.algolia.com/" aria-label="Search by Algolia"><svg viewBox="0 0 168 24" class="algoliaLogo_rT1R"><g fill="none"><path class="algoliaLogoPathFill_WdUC" d="M120.925 18.804c-4.386.02-4.386-3.54-4.386-4.106l-.007-13.336 2.675-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-10.846-2.18c.821 0 1.43-.047 1.855-.129v-2.719a6.334 6.334 0 0 0-1.574-.199 5.7 5.7 0 0 0-.897.069 2.699 2.699 0 0 0-.814.24c-.24.116-.439.28-.582.491-.15.212-.219.335-.219.656 0 .628.219.991.616 1.23s.938.362 1.615.362zm-.233-9.7c.883 0 1.629.109 2.231.328.602.218 1.088.525 1.444.915.363.396.609.922.76 1.483.157.56.232 1.175.232 1.85v6.874a32.5 32.5 0 0 1-1.868.314c-.834.123-1.772.185-2.813.185-.69 0-1.327-.069-1.895-.198a4.001 4.001 0 0 1-1.471-.636 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.803 0-.656.13-1.073.384-1.525a3.24 3.24 0 0 1 1.047-1.106c.445-.287.95-.492 1.532-.615a8.8 8.8 0 0 1 1.82-.185 8.404 8.404 0 0 1 1.972.24v-.438c0-.307-.035-.6-.11-.874a1.88 1.88 0 0 0-.384-.73 1.784 1.784 0 0 0-.724-.493 3.164 3.164 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.735 7.735 0 0 0-1.26.307l-.321-2.192c.335-.117.834-.233 1.478-.349a10.98 10.98 0 0 1 2.073-.178zm52.842 9.626c.822 0 1.43-.048 1.854-.13V13.7a6.347 6.347 0 0 0-1.574-.199c-.294 0-.595.021-.896.069a2.7 2.7 0 0 0-.814.24 1.46 1.46 0 0 0-.582.491c-.15.212-.218.335-.218.656 0 .628.218.991.615 1.23.404.245.938.362 1.615.362zm-.226-9.694c.883 0 1.629.108 2.231.327.602.219 1.088.526 1.444.915.355.39.609.923.759 1.483a6.8 6.8 0 0 1 .233 1.852v6.873c-.41.088-1.034.19-1.868.314-.834.123-1.772.184-2.813.184-.69 0-1.327-.068-1.895-.198a4.001 4.001 0 0 1-1.471-.635 3.085 3.085 0 0 1-.951-1.134c-.226-.465-.343-1.12-.343-1.804 0-.656.13-1.073.384-1.524.26-.45.608-.82 1.047-1.107.445-.286.95-.491 1.532-.614a8.803 8.803 0 0 1 2.751-.13c.329.034.671.096 1.04.185v-.437a3.3 3.3 0 0 0-.109-.875 1.873 1.873 0 0 0-.384-.731 1.784 1.784 0 0 0-.724-.492 3.165 3.165 0 0 0-1.143-.205c-.616 0-1.177.075-1.69.164a7.75 7.75 0 0 0-1.26.307l-.321-2.193c.335-.116.834-.232 1.478-.348a11.633 11.633 0 0 1 2.073-.177zm-8.034-1.271a1.626 1.626 0 0 1-1.628-1.62c0-.895.725-1.62 1.628-1.62.904 0 1.63.725 1.63 1.62 0 .895-.733 1.62-1.63 1.62zm1.348 13.22h-2.689V7.27l2.69-.423v11.956zm-4.714 0c-4.386.02-4.386-3.54-4.386-4.107l-.008-13.336 2.676-.424v13.254c0 .322 0 2.358 1.718 2.364v2.248zm-8.698-5.903c0-1.156-.253-2.119-.746-2.788-.493-.677-1.183-1.01-2.067-1.01-.882 0-1.574.333-2.065 1.01-.493.676-.733 1.632-.733 2.788 0 1.168.246 1.953.74 2.63.492.683 1.183 1.018 2.066 1.018.882 0 1.574-.342 2.067-1.019.492-.683.738-1.46.738-2.63zm2.737-.007c0 .902-.13 1.584-.397 2.33a5.52 5.52 0 0 1-1.128 1.906 4.986 4.986 0 0 1-1.752 1.223c-.685.286-1.739.45-2.265.45-.528-.006-1.574-.157-2.252-.45a5.096 5.096 0 0 1-1.744-1.223c-.487-.527-.863-1.162-1.137-1.906a6.345 6.345 0 0 1-.41-2.33c0-.902.123-1.77.397-2.508a5.554 5.554 0 0 1 1.15-1.892 5.133 5.133 0 0 1 1.75-1.216c.679-.287 1.425-.423 2.232-.423.808 0 1.553.142 2.237.423a4.88 4.88 0 0 1 1.753 1.216 5.644 5.644 0 0 1 1.135 1.892c.287.738.431 1.606.431 2.508zm-20.138 0c0 1.12.246 2.363.738 2.882.493.52 1.13.78 1.91.78.424 0 .828-.062 1.204-.178.377-.116.677-.253.917-.417V9.33a10.476 10.476 0 0 0-1.766-.226c-.971-.028-1.71.37-2.23 1.004-.513.636-.773 1.75-.773 2.788zm7.438 5.274c0 1.824-.466 3.156-1.404 4.004-.936.846-2.367 1.27-4.296 1.27-.705 0-2.17-.137-3.34-.396l.431-2.118c.98.205 2.272.26 2.95.26 1.074 0 1.84-.219 2.299-.656.459-.437.684-1.086.684-1.948v-.437a8.07 8.07 0 0 1-1.047.397c-.43.13-.93.198-1.492.198-.739 0-1.41-.116-2.018-.349a4.206 4.206 0 0 1-1.567-1.025c-.431-.45-.774-1.017-1.013-1.694-.24-.677-.363-1.885-.363-2.773 0-.834.13-1.88.384-2.577.26-.696.629-1.298 1.129-1.796.493-.498 1.095-.881 1.8-1.162a6.605 6.605 0 0 1 2.428-.457c.87 0 1.67.109 2.45.24.78.129 1.444.265 1.985.415V18.17zM6.972 6.677v1.627c-.712-.446-1.52-.67-2.425-.67-.585 0-1.045.13-1.38.391a1.24 1.24 0 0 0-.502 1.03c0 .425.164.765.494 1.02.33.256.835.532 1.516.83.447.192.795.356 1.045.495.25.138.537.332.862.582.324.25.563.548.718.894.154.345.23.741.23 1.188 0 .947-.334 1.691-1.004 2.234-.67.542-1.537.814-2.601.814-1.18 0-2.16-.229-2.936-.686v-1.708c.84.628 1.814.942 2.92.942.585 0 1.048-.136 1.388-.407.34-.271.51-.646.51-1.125 0-.287-.1-.55-.302-.79-.203-.24-.42-.42-.655-.542-.234-.123-.585-.29-1.053-.503a61.27 61.27 0 0 1-.582-.271 13.67 13.67 0 0 1-.55-.287 4.275 4.275 0 0 1-.567-.351 6.92 6.92 0 0 1-.455-.4c-.18-.17-.31-.34-.39-.51-.08-.17-.155-.37-.224-.598a2.553 2.553 0 0 1-.104-.742c0-.915.333-1.638.998-2.17.664-.532 1.523-.798 2.576-.798.968 0 1.793.17 2.473.51zm7.468 5.696v-.287c-.022-.607-.187-1.088-.495-1.444-.309-.357-.75-.535-1.324-.535-.532 0-.99.194-1.373.583-.382.388-.622.949-.717 1.683h3.909zm1.005 2.792v1.404c-.596.34-1.383.51-2.362.51-1.255 0-2.255-.377-3-1.132-.744-.755-1.116-1.744-1.116-2.968 0-1.297.34-2.316 1.021-3.055.68-.74 1.548-1.11 2.6-1.11 1.033 0 1.852.323 2.458.966.606.644.91 1.572.91 2.784 0 .33-.033.676-.096 1.038h-5.314c.107.702.405 1.239.894 1.611.49.372 1.106.558 1.85.558.862 0 1.58-.202 2.155-.606zm6.605-1.77h-1.212c-.596 0-1.045.116-1.349.35-.303.234-.454.532-.454.894 0 .372.117.664.35.877.235.213.575.32 1.022.32.51 0 .912-.142 1.204-.424.293-.281.44-.651.44-1.108v-.91zm-4.068-2.554V9.325c.627-.361 1.457-.542 2.489-.542 2.116 0 3.175 1.026 3.175 3.08V17h-1.548v-.957c-.415.68-1.143 1.02-2.186 1.02-.766 0-1.38-.22-1.843-.661-.462-.442-.694-1.003-.694-1.684 0-.776.293-1.38.878-1.81.585-.431 1.404-.647 2.457-.647h1.34V11.8c0-.554-.133-.971-.399-1.253-.266-.282-.707-.423-1.324-.423a4.07 4.07 0 0 0-2.345.718zm9.333-1.93v1.42c.394-1 1.101-1.5 2.123-1.5.148 0 .313.016.494.048v1.531a1.885 1.885 0 0 0-.75-.143c-.542 0-.989.24-1.34.718-.351.479-.527 1.048-.527 1.707V17h-1.563V8.91h1.563zm5.01 4.084c.022.82.272 1.492.75 2.019.479.526 1.15.79 2.01.79.639 0 1.235-.176 1.788-.527v1.404c-.521.319-1.186.479-1.995.479-1.265 0-2.276-.4-3.031-1.197-.755-.798-1.133-1.792-1.133-2.984 0-1.16.38-2.151 1.14-2.975.761-.825 1.79-1.237 3.088-1.237.702 0 1.346.149 1.93.447v1.436a3.242 3.242 0 0 0-1.77-.495c-.84 0-1.513.266-2.019.798-.505.532-.758 1.213-.758 2.042zM40.24 5.72v4.579c.458-1 1.293-1.5 2.505-1.5.787 0 1.42.245 1.899.734.479.49.718 1.17.718 2.042V17h-1.564v-5.106c0-.553-.14-.98-.422-1.284-.282-.303-.652-.455-1.11-.455-.531 0-1.002.202-1.411.606-.41.405-.615 1.022-.615 1.851V17h-1.563V5.72h1.563zm14.966 10.02c.596 0 1.096-.253 1.5-.758.404-.506.606-1.157.606-1.955 0-.915-.202-1.62-.606-2.114-.404-.495-.92-.742-1.548-.742-.553 0-1.05.224-1.491.67-.442.447-.662 1.133-.662 2.058 0 .958.212 1.67.638 2.138.425.469.946.703 1.563.703zM53.004 5.72v4.42c.574-.894 1.388-1.341 2.44-1.341 1.022 0 1.857.383 2.506 1.149.649.766.973 1.781.973 3.047 0 1.138-.309 2.109-.925 2.912-.617.803-1.463 1.205-2.537 1.205-1.075 0-1.894-.447-2.457-1.34V17h-1.58V5.72h1.58zm9.908 11.104l-3.223-7.913h1.739l1.005 2.632 1.26 3.415c.096-.32.48-1.458 1.15-3.415l.909-2.632h1.66l-2.92 7.866c-.777 2.074-1.963 3.11-3.559 3.11a2.92 2.92 0 0 1-.734-.079v-1.34c.17.042.351.064.543.064 1.032 0 1.755-.57 2.17-1.708z"></path><path fill="#5468FF" d="M78.988.938h16.594a2.968 2.968 0 0 1 2.966 2.966V20.5a2.967 2.967 0 0 1-2.966 2.964H78.988a2.967 2.967 0 0 1-2.966-2.964V3.897A2.961 2.961 0 0 1 78.988.938z"></path><path fill="white" d="M89.632 5.967v-.772a.978.978 0 0 0-.978-.977h-2.28a.978.978 0 0 0-.978.977v.793c0 .088.082.15.171.13a7.127 7.127 0 0 1 1.984-.28c.65 0 1.295.088 1.917.259.082.02.164-.04.164-.13m-6.248 1.01l-.39-.389a.977.977 0 0 0-1.382 0l-.465.465a.973.973 0 0 0 0 1.38l.383.383c.062.061.15.047.205-.014.226-.307.472-.601.746-.874.281-.28.568-.526.883-.751.068-.042.075-.137.02-.2m4.16 2.453v3.341c0 .096.104.165.192.117l2.97-1.537c.068-.034.089-.117.055-.184a3.695 3.695 0 0 0-3.08-1.866c-.068 0-.136.054-.136.13m0 8.048a4.489 4.489 0 0 1-4.49-4.482 4.488 4.488 0 0 1 4.49-4.482 4.488 4.488 0 0 1 4.489 4.482 4.484 4.484 0 0 1-4.49 4.482m0-10.85a6.363 6.363 0 1 0 0 12.729 6.37 6.37 0 0 0 6.372-6.368 6.358 6.358 0 0 0-6.371-6.36"></path></g></svg></a></div></div></div></div></div> -<script src="/assets/js/runtime~main.f970dce3.js"></script> -<script src="/assets/js/main.c3747972.js"></script> +<script src="/assets/js/runtime~main.417a4fe8.js"></script> +<script src="/assets/js/main.4d104f18.js"></script> <script>window.intercomSettings={api_base:"https://api-iam.intercom.io",app_id:"m6xbwbzo"},function(){var t=window,e=t.Intercom;if("function"==typeof e)e("reattach_activator"),e("update",t.intercomSettings);else{var n=document,a=function(){a.c(arguments)};a.q=[],a.c=function(t){a.q.push(t)},t.Intercom=a;var i=function(){var t=n.createElement("script");t.type="text/javascript",t.async=!0,t.src="https://widget.intercom.io/widget/m6xbwbzo";var e=n.getElementsByTagName("script")[0];e.parentNode.insertBefore(t,e)};"complete"===document.readyState?i():t.attachEvent?t.attachEvent("onload",i):t.addEventListener("load",i,!1)}}()</script></body> </html> \ No newline at end of file