From d3d2cc10218f02e2cc97ef6bc9c0e8f7e43765ae Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 08:57:26 +0000 Subject: [PATCH] deploy: 90083c8744c6304f4542cfea7215ba3ddb745832 --- 404.html | 10 +++---- about/index.html | 10 +++---- ...tyles.4fda12d8.css => styles.285515a1.css} | 2 +- assets/js/01a85c17.bb688860.js | 1 + assets/js/01a85c17.d8f5625e.js | 1 - ...96441.099ad214.js => 17896441.a9432df3.js} | 2 +- ...93b7f.a993311d.js => 1df93b7f.127e15fc.js} | 2 +- assets/js/2348.de119c0d.js | 25 ++++++++++++++++++ assets/js/2348.de119c0d.js.LICENSE.txt | 26 +++++++++++++++++++ assets/js/2703.5f136730.js | 2 -- assets/js/6875c492.046d8ebb.js | 1 + assets/js/6875c492.7d340418.js | 1 - assets/js/851.a8f32f59.js | 2 ++ ...ICENSE.txt => 851.a8f32f59.js.LICENSE.txt} | 0 ...a9e1f.086b37c8.js => a6aa9e1f.3ce248a2.js} | 2 +- ...5e532.93851363.js => b455e532.983347e9.js} | 2 +- ...171ff.f3fedcd3.js => c1d171ff.2a793a42.js} | 2 +- assets/js/ccc49370.5f35c2a7.js | 1 + assets/js/ccc49370.c74c9d6a.js | 1 - .../js/{main.5f6df79f.js => main.da1fb97c.js} | 4 +-- ...CENSE.txt => main.da1fb97c.js.LICENSE.txt} | 0 assets/js/runtime~main.4291f76d.js | 1 + assets/js/runtime~main.d2d3627e.js | 1 - blog/author/AkashSingh3031/index.html | 12 ++++----- blog/bharatvarsha/index.html | 12 ++++----- blog/index.html | 12 ++++----- blog/tags/ajnabhavarsh/index.html | 12 ++++----- blog/tags/aryavarta/index.html | 12 ++++----- blog/tags/bharat/index.html | 12 ++++----- blog/tags/bharatkhand/index.html | 12 ++++----- blog/tags/bharatvarsha/index.html | 12 ++++----- blog/tags/hindustan/index.html | 12 ++++----- blog/tags/index.html | 12 ++++----- blog/tags/india/index.html | 12 ++++----- blog/tags/jambudweep/index.html | 12 ++++----- blog/tags/tenjiku/index.html | 12 ++++----- blog/tags/universe/index.html | 12 ++++----- blog/universe/index.html | 12 ++++----- docs/getting-started/quickstart/index.html | 12 ++++----- docs/index.html | 12 ++++----- index.html | 10 +++---- search/index.html | 10 +++---- 42 files changed, 187 insertions(+), 136 deletions(-) rename assets/css/{styles.4fda12d8.css => styles.285515a1.css} (81%) create mode 100644 assets/js/01a85c17.bb688860.js delete mode 100644 assets/js/01a85c17.d8f5625e.js rename assets/js/{17896441.099ad214.js => 17896441.a9432df3.js} (61%) rename assets/js/{1df93b7f.a993311d.js => 1df93b7f.127e15fc.js} (99%) create mode 100644 assets/js/2348.de119c0d.js create mode 100644 assets/js/2348.de119c0d.js.LICENSE.txt delete mode 100644 assets/js/2703.5f136730.js create mode 100644 assets/js/6875c492.046d8ebb.js delete mode 100644 assets/js/6875c492.7d340418.js create mode 100644 assets/js/851.a8f32f59.js rename assets/js/{2703.5f136730.js.LICENSE.txt => 851.a8f32f59.js.LICENSE.txt} (100%) rename assets/js/{a6aa9e1f.086b37c8.js => a6aa9e1f.3ce248a2.js} (53%) rename assets/js/{b455e532.93851363.js => b455e532.983347e9.js} (99%) rename assets/js/{c1d171ff.f3fedcd3.js => c1d171ff.2a793a42.js} (56%) create mode 100644 assets/js/ccc49370.5f35c2a7.js delete mode 100644 assets/js/ccc49370.c74c9d6a.js rename assets/js/{main.5f6df79f.js => main.da1fb97c.js} (76%) rename assets/js/{main.5f6df79f.js.LICENSE.txt => main.da1fb97c.js.LICENSE.txt} (100%) create mode 100644 assets/js/runtime~main.4291f76d.js delete mode 100644 assets/js/runtime~main.d2d3627e.js diff --git a/404.html b/404.html index 5b9b5015..d7dcb6a3 100644 --- a/404.html +++ b/404.html @@ -20,14 +20,14 @@ - - - + + +
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 8be5aa8c..65f8d9ac 100644 --- a/about/index.html +++ b/about/index.html @@ -20,14 +20,14 @@ - - - + + +
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/css/styles.4fda12d8.css b/assets/css/styles.285515a1.css similarity index 81% rename from assets/css/styles.4fda12d8.css rename to assets/css/styles.285515a1.css index 30aa1210..a20e3443 100644 --- a/assets/css/styles.4fda12d8.css +++ b/assets/css/styles.285515a1.css @@ -1 +1 @@ -@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@200;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/fonts/disket.css);.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}*,:after,:before{box-sizing:border-box}.markdown li,body{word-wrap:break-word}.button,.dropdown__link,.sr-only,.text--truncate,.whitespace-nowrap{white-space:nowrap}.blog-wrapper:root,.docs-wrapper:root,:root{--primary-font-sans:"Inter"}.from-\[\#1890FF\],.from-\[\#FF9933\],.from-gray-50,[data-theme=dark] .dark\:from-gray-700{--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}.navbar--dark,:root{--ifm-menu-color-background-active:#ffffff0d}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-size-adjust:100%;background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);text-rendering:optimizelegibility}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width);padding:0 var(--ifm-spacing-horizontal)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.admonition .refine-common-code-block,.mx-0,.refine-prose .refine-wider-container .refine-wider-container,.refine-prose blockquote .refine-common-code-block,.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.px-0,.row--no-gutters>.col{padding-left:0;padding-right:0}.items-start,.row--align-top{align-items:flex-start}.items-end,.row--align-bottom{align-items:flex-end}.items-center,.row--align-center{align-items:center}.items-stretch,.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width);padding:0 var(--ifm-spacing-horizontal);width:100%}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.\!m-0,.margin--none{margin:0!important}.\!mt-0,.margin-top--none{margin-top:0!important}.\!mb-0,.margin-bottom--none,.markdown>:last-child,.refine-details .refine-details-content>div>:last-child{margin-bottom:0!important}.\!my-0,.margin-vert--none{margin-bottom:0!important;margin-top:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.\!pt-1,.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.\!pb-2,.\!py-2,.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.\!py-2,.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.\!pl-2,.\!px-2,.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.\!px-2,.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.\!p-2,.padding--sm{padding:.5rem!important}.\!py-4,.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.\!py-4,.padding-top--md,.padding-vert--md{padding-top:1rem!important}.\!px-4,.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.\!px-4,.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);overflow:auto;padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration);color:inherit;text-decoration:inherit}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.alert__heading,.text--uppercase,.uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover,.hash-link:focus,.opacity-100,.sandpack-container .sp-layout .resize-handler:hover,:hover>.hash-link{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after,.inline-block{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}#__docusaurus .text-color-base,.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button,.flex-grow,.grow{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child,.pt-0{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child),.pb-0{padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer,.mt-auto{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover,.opacity-70{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.footer__item{margin-top:0}.footer__items{margin-bottom:0}.codeBlockStandalone_MEMb,.p-0,[type=checkbox],fieldset,legend{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle,.text-\[1\.5rem\]{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child),.mt-1{margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{opacity:0;top:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;visibility:hidden;left:0;bottom:0}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:""}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.active\:brightness-110:active,.blur,.blur-\[100px\],.blur-\[120px\],.blur-\[128px\],.blur-\[187px\],.blur-\[75px\],.blur-lg,.blur-md,.blur-sm,.blur-xl,.brightness-110,.drop-shadow,.drop-shadow-2xl,.drop-shadow-\[0_0_30px_rgba\(0\2c 128\2c 255\2c 0\.3\)\],.drop-shadow-\[0_0_30px_rgba\(128\2c 0\2c 255\2c 0\.3\)\],.drop-shadow-\[0_0_30px_rgba\(254\2c 37\2c 27\2c 0\.3\)\],.drop-shadow-\[0_0_30px_rgba\(51\2c 51\2c 255\2c 0\.3\)\],.drop-shadow-none,.drop-shadow-sm,.filter,.focus\:brightness-110:focus,.focus\:brightness-75:focus,.group:hover .group-hover\:brightness-110,.hover\:brightness-105:hover,.hover\:brightness-110:hover,.hover\:brightness-125:hover,.hover\:brightness-90:hover,[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(255\2c 76\2c 77\2c 0\.4\)\],[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.25\)\],[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.3\)\],[data-theme=dark] .dark\:drop-shadow-github-stars-glow,[data-theme=dark] .dark\:hover\:brightness-110:hover,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .header-github-link:before{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.flex,.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.h-full,.navbar__logo img{height:100%}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}#__docusaurus .theme-code-block-highlighted-line,.m-0,.navbar__items--center .navbar__brand,blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}#nprogress,.navbar__item.dropdown .navbar__link:not([href]),.pointer-events-none{pointer-events:none}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.cursor-pointer,.pills__item,.refine-toc-item,.tabs__item,[role=button],button{cursor:pointer}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}#__docusaurus .all-tags-button:hover svg,.-rotate-90,.-scale-x-100,.-scale-y-100,.-translate-x-12,.-translate-x-1\/2,.-translate-x-8,.-translate-y-0,.-translate-y-10,.-translate-y-12,.-translate-y-1\/2,.-translate-y-6,.\[\&\>svg\]\:hover\:scale-110:hover>svg,.active\:scale-90:active,.active\:scale-\[0\.99\]:active,.after\:-translate-y-1\/2:after,.group:hover .group-hover\:-translate-y-full,.group:hover .group-hover\:scale-100,.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-150,.hover\:scale-110:hover,.refine-details>summary .refine-details-triangle,.refine-details[open]>summary .refine-details-triangle,.refine-prose a.hash-link:before,.rotate-180,.rotate-\[360deg\],.scale-0,.scale-100,.scale-75,.scale-95,.scale-\[1\.33\],.scale-\[2\],.scale-x-100,.scale-y-100,.scale-y-95,.skew-x-\[14deg\],.transform,.translate-x-0,.translate-x-12,.translate-x-6,.translate-x-\[-50\%\],.translate-x-full,.translate-y-0,.translate-y-0\.5,.translate-y-12,.translate-y-3,.translate-y-6,.translate-y-64,.translate-y-full,[data-theme=dark] .dark\:-translate-y-10,[data-theme=dark] .dark\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.inline-flex,.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover,html .no-underline{text-decoration:none}.pagination-nav{grid-gap:var(--ifm-spacing-horizontal);display:grid;gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);margin-bottom:0;overflow-x:auto}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.\[\&\>svg\]\:ease-in-out>svg,.\[\&\>svg\]\:transition-transform>svg,.ease-in-out,.refine-details>summary .refine-details-triangle,.refine-prose a.hash-link:before,.sandpack-container .sp-layout .resize-handler,.transition,.transition-\[background-color\2c background\2c opacity\],.transition-\[background-color\],.transition-\[border-color\2c width\2c height\2c opacity\2c background-color\],.transition-\[border-radius\],.transition-\[filter\],.transition-\[min-height\2c height\],.transition-\[opacity\2c transform\2c background-color\2c color\],.transition-\[opacity\2c transform\],.transition-\[transform\2c opacity\2c margin-bottom\],.transition-\[transform\2c opacity\],.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}:root,html.docs-wrapper{--color-gray-0:255 255 255;--color-gray-1000:0 0 0}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec;--docsearch-text-color:#f5f6f7;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80,0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}:root{--docusaurus-progress-bar-color:var(--ifm-color-primary);--color-gray-50:244 248 251;--color-gray-100:237 242 247;--color-gray-200:222 229 237;--color-gray-300:207 215 226;--color-gray-400:163 173 194;--color-gray-500:108 119 147;--color-gray-600:71 78 107;--color-gray-700:48 52 80;--color-gray-800:29 30 48;--color-gray-900:20 20 31}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#__docusaurus .blog-post-item-shadow,#__docusaurus .example-card:hover{box-shadow:6px 8px 16px #2a2a4266}html.docs-wrapper{--color-gray-50:246 247 249;--color-gray-100:246 247 249;--color-gray-200:234 235 239;--color-gray-300:227 228 229;--color-gray-400:153 161 179;--color-gray-500:102 112 132;--color-gray-600:68 73 85;--color-gray-700:52 58 70;--color-gray-800:35 39 47;--color-gray-900:35 39 47}.scrollbar-slim{scrollbar-color:red blue;scrollbar-width:thin}.scrollbar-slim::-webkit-scrollbar{width:12px}.scrollbar-slim::-webkit-scrollbar-track{background:#14141f;border-radius:5px}.scrollbar-slim::-webkit-scrollbar-thumb{background-color:#303450;border:3px solid #14141f;border-radius:12px}.refine-prose{color:var(--tw-prose-body);max-width:100%!important;--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75;--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders);font-weight:400;max-width:none}.refine-prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.refine-prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.refine-prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.refine-prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.refine-prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.refine-prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.refine-prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.refine-prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.refine-prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.refine-prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.refine-prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.refine-prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.refine-prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.refine-prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.refine-prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.refine-prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.refine-prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.refine-prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.refine-prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.refine-prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.refine-prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.refine-prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.refine-prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.refine-prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.refine-prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.refine-prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.refine-prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.refine-prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.refine-prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.refine-prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.refine-prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.refine-prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.refine-prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.refine-prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.refine-prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.refine-prose :where(pre code):not(:where([class~=not-prose] *)){background-color:initial;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.refine-prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.refine-prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.refine-prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.refine-prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.refine-prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.refine-prose li code,progress,sub,sup{vertical-align:initial}.refine-prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.refine-prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.refine-prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:initial}.refine-prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.refine-prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.refine-prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.refine-prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.refine-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.refine-prose :is(:where(strong):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity))}[data-theme=dark] .refine-prose :is(:where(strong):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(8 126 164/var(--tw-text-opacity));font-weight:400;text-decoration-line:none}[data-theme=dark] .refine-prose :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(20 158 202/var(--tw-text-opacity))}.refine-prose :is(:where(h1):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h1):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(h2):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h2):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(h3):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:.875rem;line-height:2.5rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h3):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(h4):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h4):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(p):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));margin-bottom:1.25rem;margin-top:0;font-size:1rem;line-height:1.5rem}[data-theme=dark] .refine-prose :is(:where(p):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(li):not(:where([class~=not-prose] *))){font-size:.875rem;line-height:1.25rem;margin-bottom:0;margin-top:0;padding-left:0}.refine-prose :is(:where(ul):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));margin-left:0;padding-left:18px}[data-theme=dark] .refine-prose :is(:where(ul):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(ol):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));margin-left:0;padding-left:18px}[data-theme=dark] .refine-prose :is(:where(ol):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(pre):not(:where([class~=not-prose] *))){font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.refine-prose :is(:where(blockquote):not(:where([class~=not-prose] *))){border-left-width:4px;border-radius:.5rem;font-style:normal;font-weight:400;padding:1rem 1rem 1rem .75rem;--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(237 242 247/var(--tw-bg-opacity));border-left-color:rgb(163 173 194/var(--tw-border-opacity));color:rgb(29 30 48/var(--tw-text-opacity))}.refine-prose:last-child :is(:where(blockquote):not(:where([class~=not-prose] *))){margin-bottom:0}[data-theme=dark] .refine-prose :is(:where(blockquote):not(:where([class~=not-prose] *))){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(48 52 80/var(--tw-bg-opacity));border-left-color:rgb(108 119 147/var(--tw-border-opacity));color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose a.hash-link:before,.refine-prose table tbody tr:nth-child(odd){--tw-bg-opacity:0.1;background-color:rgb(163 173 194/var(--tw-bg-opacity))}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem;--tw-bg-opacity:0.1;--tw-text-opacity:1;background-color:rgb(163 173 194/var(--tw-bg-opacity));color:rgb(48 52 80/var(--tw-text-opacity));display:inline-block;border-radius:.25rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:0 .25rem;border-style:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}[data-theme=dark] .refine-prose :is(:where(code):not(:where([class~=not-prose] *))){--tw-bg-opacity:0.1;--tw-text-opacity:1;background-color:rgb(163 173 194/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))):before{--tw-content:none;content:var(--tw-content)}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))):after{--tw-content:none;content:var(--tw-content)}.refine-prose table code{vertical-align:initial!important}.refine-prose li::marker{--tw-text-opacity:1;color:rgb(108 119 147/var(--tw-text-opacity))}.refine-prose ul li::marker{font-size:1.25rem;line-height:1.75rem}.refine-prose h1 code,.refine-prose h2 code,.refine-prose h3 code,.refine-prose h4 code{font-size:inherit;line-height:inherit;transform:translateY(0);vertical-align:bottom}.refine-prose h4 code{letter-spacing:normal;text-transform:none}.refine-prose a.hash-link{display:inline-flex;margin-left:6px;padding:0;position:relative;width:0}.refine-prose a.hash-link:before{--tw-translate-y:-50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23667084' fill-rule='evenodd' d='M9.172 1.172a4 4 0 1 1 5.656 5.656l-2 2a.5.5 0 1 1-.707-.707l2-2A3 3 0 1 0 9.88 1.88l-2 2a.5.5 0 0 1-.707-.707l2-2Zm2.182 3.474a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0ZM3.879 7.172a.5.5 0 0 1 0 .707l-2 2A3 3 0 1 0 6.12 14.12l2-2a.5.5 0 0 1 .707.707l-2 2a4 4 0 0 1-5.656-5.656l2-2a.5.5 0 0 1 .707 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:10px;content:"";display:inline-flex;height:1.75rem;left:-1px;line-height:1.75rem;position:absolute;top:50%;transition-duration:.2s;transition-property:all;width:1.75rem}html[data-theme=dark] .refine-prose a.hash-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%2399A1B3' fill-rule='evenodd' d='M9.172 1.172a4 4 0 1 1 5.656 5.656l-2 2a.5.5 0 1 1-.707-.707l2-2A3 3 0 1 0 9.88 1.88l-2 2a.5.5 0 0 1-.707-.707l2-2Zm2.182 3.474a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0ZM3.879 7.172a.5.5 0 0 1 0 .707l-2 2A3 3 0 1 0 6.12 14.12l2-2a.5.5 0 0 1 .707.707l-2 2a4 4 0 0 1-5.656-5.656l2-2a.5.5 0 0 1 .707 0Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.refine-prose blockquote p:after,.refine-prose blockquote p:before,.refine-prose blockquote:after,.refine-prose blockquote:before{--tw-content:none;content:var(--tw-content)}.refine-prose table :is(:where(table):not(:where([class~=not-prose] *))){border-style:none}.refine-prose table tr{border-top:unset}.refine-prose table td,.refine-prose table th{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(207 215 226/var(--tw-border-opacity));border-width:1px;color:rgb(29 30 48/var(--tw-text-opacity));padding:.5rem;font-size:1rem;line-height:1.5rem;vertical-align:top}[data-theme=dark] .refine-prose table td,[data-theme=dark] .refine-prose table th{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(71 78 107/var(--tw-border-opacity));color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose table th{--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1rem;line-height:1.75rem}[data-theme=dark] .refine-prose table th{--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose table th code,.text-base{font-size:1rem;line-height:1.5rem}.bg-gray-0,.bg-refine-react-light-code,.bg-white,.refine-prose table tbody tr:nth-child(2n),.refine-prose table thead,[data-theme=dark] .dark\:bg-gray-0,[data-theme=dark] .dark\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-800,[data-theme=dark] .dark\:bg-gray-800,[data-theme=dark] .dark\:bg-refine-enterprise-table-alt-dark,[data-theme=dark] .refine-prose table tbody tr:nth-child(2n),[data-theme=dark] .refine-prose table thead,html[data-active-page=index],html[data-active-page=index] body{--tw-bg-opacity:1;background-color:rgb(29 30 48/var(--tw-bg-opacity))}.border-none,.refine-prose table thead tr{border-style:none}.refine-prose .table-container{margin-bottom:1rem;margin-top:2rem;max-width:100%;overflow:auto;padding-bottom:1rem}.refine-prose .table-container table{display:table;margin-bottom:0;margin-top:0;table-layout:auto}.refine-toc-item code:after,.refine-toc-item code:before{content:""}.refine-toc-item code{font-feature-settings:"liga" 0;border-radius:.25rem;border-style:none!important;color:inherit!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;padding:.125rem .25rem;vertical-align:bottom!important;font-size:12px}[data-theme=dark] .refine-toc-item code{--tw-bg-opacity:0.3;background-color:rgb(71 78 107/var(--tw-bg-opacity));color:inherit!important}a:has(>code){text-decoration:none!important}a:has(>code) code{--tw-text-opacity:1!important;color:rgb(8 126 164/var(--tw-text-opacity))!important;vertical-align:initial!important}[data-theme=dark] a:has(>code) code{--tw-text-opacity:1!important;color:rgb(20 158 202/var(--tw-text-opacity))!important}p:has(>code) code{margin-left:.125rem;margin-right:.125rem;vertical-align:initial!important}li a:has(>code) code{margin-left:0!important;margin-right:0!important;vertical-align:initial!important}.admonition.admonition-caution code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(219 125 39/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-caution code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(219 125 39/var(--tw-bg-opacity))}.admonition.admonition-caution li::marker{--tw-text-opacity:1;color:rgb(199 106 21/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-caution li::marker{--tw-text-opacity:1;color:rgb(219 125 39/var(--tw-text-opacity))}.admonition.admonition-danger code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(255 76 77/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-danger code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(255 76 77/var(--tw-bg-opacity))}.admonition.admonition-danger li::marker{--tw-text-opacity:1;color:rgb(255 76 77/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-danger li::marker{--tw-text-opacity:1;color:rgb(255 76 77/var(--tw-text-opacity))}.admonition.admonition-info code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(87 95 183/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-info code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(136 145 236/var(--tw-bg-opacity))}.admonition.admonition-info li::marker{--tw-text-opacity:1;color:rgb(87 95 183/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-info li::marker{--tw-text-opacity:1;color:rgb(136 145 236/var(--tw-text-opacity))}.admonition.admonition-tip code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(36 168 102/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-tip code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(38 217 127/var(--tw-bg-opacity))}.admonition.admonition-tip li::marker{--tw-text-opacity:1;color:rgb(36 168 102/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-tip li::marker{--tw-text-opacity:1;color:rgb(38 217 127/var(--tw-text-opacity))}.admonition.admonition-note code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(43 110 98/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-note code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(68 172 153/var(--tw-bg-opacity))}.admonition.admonition-note li::marker{--tw-text-opacity:1;color:rgb(43 110 98/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-note li::marker{--tw-text-opacity:1;color:rgb(68 172 153/var(--tw-text-opacity))}#__docusaurus .menu__link--active:not(.menu__link--sublist),.admonition pre.prism-code code,.bg-transparent{background-color:initial}.refine-prose blockquote li::marker{--tw-text-opacity:1;color:rgb(163 173 194/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .refine-prose blockquote li::marker{--tw-text-opacity:1;color:rgb(108 119 147/var(--tw-text-opacity))}.refine-prose blockquote code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(163 173 194/var(--tw-bg-opacity))}[data-theme=dark] .refine-prose blockquote code:not(pre>code){--tw-bg-opacity:0.10;background-color:rgb(108 119 147/var(--tw-bg-opacity))}.refine-details>summary+div>div{border-top-width:0;margin-top:0;padding-top:0}.p-4,.refine-details-content{padding:1rem}.refine-details>summary .refine-details-triangle{--tw-rotate:-90deg;transition-duration:.2s;transition-property:transform}.refine-details[open]>summary .refine-details-triangle{--tw-rotate:0deg}.max-w-\[480px\],.max-w-screen-content,.max-w-screen-content-sm{max-width:480px}@keyframes a{0%,35%,to{opacity:0}30%,5%{opacity:1}}.landing-hero-mobile-svg .auth,.landing-hero-mobile-svg .backend,.landing-hero-mobile-svg .framework,.landing-hero-mobile-svg .platform{animation:24s infinite a;opacity:0;will-change:opacity}.landing-hero-mobile-svg .nextjs{animation-delay:0s}.landing-hero-mobile-svg .vite{animation-delay:8s}.landing-hero-mobile-svg .remix{animation-delay:16s}.landing-hero-mobile-svg .mui{animation-delay:-3s}.landing-hero-mobile-svg .antd{animation-delay:5s}.landing-hero-mobile-svg .chakra{animation-delay:13s}.landing-hero-mobile-svg .supabase{animation-delay:-6s}.landing-hero-mobile-svg .nest{animation-delay:2s}.landing-hero-mobile-svg .appwrite{animation-delay:10s}.landing-hero-mobile-svg .google{animation-delay:-9s}.landing-hero-mobile-svg .auth0{animation-delay:-1s}.landing-hero-mobile-svg .strapi{animation-delay:7s}.animation-parent{backface-visibility:hidden;perspective:1000;transform:translateZ(0)}.hidden,.sp-icon-standalone[title="Open in CodeSandbox"] svg+span,.sp-preview .sp-custom-loading,.sp-preview .sp-loading{display:none}.sp-preview .sp-loading+.sp-custom-loading{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:calc(var(--sp-zIndices-top) + 1)}button.sp-button.sp-icon-standalone[title="Open in CodeSandbox"]:has(svg+span){padding-left:0;padding-right:4px;width:26px}.admonition-simple .admonition-content :last-child,.mb-0,.refine-tab-content>:last-child{margin-bottom:0}.admonition-simple ul{list-style-position:outside;list-style-type:"- ";margin:0;padding-left:24px}.admonition-simple *{font-size:.875rem;line-height:1rem}.admonition-simple .admonition-content ul li::marker{--tw-text-opacity:1;color:rgb(48 52 80/var(--tw-text-opacity))}[data-theme=dark] .admonition-simple .admonition-content ul li::marker{--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}h4>del:has(code:only-child){text-decoration-line:none}html h4>del:has(code:only-child){text-decoration:none}h4>del:has(code:only-child) code{text-decoration-line:line-through}.theme-code-block-highlighted-line{--tw-bg-opacity:0.07!important;background-color:rgb(8 126 164/var(--tw-bg-opacity))!important;position:relative}[data-theme=dark] .theme-code-block-highlighted-line{--tw-bg-opacity:0.05!important;background-color:rgb(20 158 202/var(--tw-bg-opacity))!important}.theme-code-block-highlighted-line:after,.theme-code-block-highlighted-line:before{--tw-bg-opacity:0.75;background-color:rgb(8 126 164/var(--tw-bg-opacity));content:"";display:block;height:100%;position:absolute;top:0;width:.125rem}[data-theme=dark] .theme-code-block-highlighted-line:after,[data-theme=dark] .theme-code-block-highlighted-line:before{--tw-bg-opacity:0.5;background-color:rgb(20 158 202/var(--tw-bg-opacity))!important}.-left-0,.left-0,.theme-code-block-highlighted-line:after{left:0}.right-0,.theme-code-block-highlighted-line:before{right:0}.refine-prose .table-full-width .props-table,.refine-prose .table-full-width .table-container{--full-width-limit:1280px;--applied-full-table-width:min(var(--preferred-full-table-width,100%),var(--full-width-limit));margin-left:calc((var(--applied-full-table-width,100%) - 100%)/ 2*-1 + 16px);margin-right:calc((var(--applied-full-table-width,100%) - 100%)/ 2*-1 + 16px);max-width:var(--applied-full-table-width)}.font-jetBrains-mono,.font-mono,.refine-prose code{font-feature-settings:"liga" 0;font-variant-ligatures:none!important}h1 del,h1 del code,h2 del,h2 del code,h3 del,h3 del code,h4 del,h4 del code{--tw-text-opacity:1!important;color:rgb(163 173 194/var(--tw-text-opacity))!important;text-decoration-line:line-through!important}.\!text-gray-500,[data-theme=dark] .dark\:\!text-gray-500,[data-theme=dark] h1 del,[data-theme=dark] h1 del code,[data-theme=dark] h2 del,[data-theme=dark] h2 del code,[data-theme=dark] h3 del,[data-theme=dark] h3 del code,[data-theme=dark] h4 del,[data-theme=dark] h4 del code{--tw-text-opacity:1!important;color:rgb(108 119 147/var(--tw-text-opacity))!important}.docs-wrapper ::selection{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(110 247 247/var(--tw-bg-opacity));color:rgb(29 30 48/var(--tw-text-opacity))}*,:after,:before{border:0 solid #dee5ed}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:var(--primary-font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}.align-middle,.prop--tag__required,.props-table--name,.sourcecode-badge,.template-detail-markdown kbd{vertical-align:middle}sub{bottom:-.25em}sup{top:-.5em}table{display:block;margin-bottom:var(--ifm-spacing-vertical);overflow:auto;border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}.shadow-\[0px_-1\.5px_0px_rgba\(237\2c 242\2c 247\2c 0\.5\)\],.shadow-landing-sweet-spot-code-light,.shadow-lg,.shadow-md,.shadow-menu-light,.shadow-none,.shadow-sm,.shadow-startTiles,.template-detail-markdown kbd,[data-theme=dark] .dark\:shadow-landing-sweet-spot-code-dark,[data-theme=dark] .dark\:shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#a3adc2;opacity:1}.cursor-default,.hover\:cursor-default:hover,:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container,.tutorial-cards>a,.w-full{width:100%}.\!container{width:100%!important}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:visible,.visible,[data-theme=dark] .dark\:visible{visibility:visible}.\!visible{visibility:visible!important}.invisible,[data-theme=dark] .dark\:invisible{visibility:hidden}.static{position:static}.DocSearch--active .DocSearch-Modal,.fixed{position:fixed}.absolute{position:absolute}.relative,.with-hoverline.hoverline-link{position:relative}.sticky{position:sticky}.inset-0{bottom:0;left:0;right:0;top:0}.top-32{top:8rem}.top-\[67px\]{top:67px}.top-2{top:.5rem}.right-2{right:.5rem}.top-3{top:.75rem}.right-3{right:.75rem}.bottom-0{bottom:0}.-top-0,.top-0{top:0}.top-10{top:2.5rem}.top-\[120px\]{top:120px}.-left-2{left:-.5rem}.top-1\/2{top:50%}.-right-2{right:-.5rem}.top-\[65px\]{top:65px}.right-\[11px\]{right:11px}.top-1{top:.25rem}.top-\[-48px\]{top:-48px}.-bottom-2{bottom:-.5rem}.left-1\/2,.left-\[50\%\]{left:50%}.right-6{right:1.5rem}.top-4{top:1rem}.top-\[64px\]{top:64px}.-top-6{top:-1.5rem}.-left-6{left:-1.5rem}.-right-8{right:-2rem}.-left-\[1\.5px\]{left:-1.5px}.-top-\[1\.5px\]{top:-1.5px}.left-\[-12\.5\%\]{left:-12.5%}.top-\[-100px\]{top:-100px}.right-7{right:1.75rem}.left-7{left:1.75rem}.bottom-full{bottom:100%}.top-full{top:100%}.top-\[-7px\]{top:-7px}.-top-8{top:-2rem}.-left-8{left:-2rem}.-left-3{left:-.75rem}.-top-3{top:-.75rem}.-bottom-\[125px\]{bottom:-125px}.-bottom-\[10\%\]{bottom:-10%}.-top-\[calc\(2\.5rem\+2\.5rem\+1rem\+1\.5rem\)\]{top:-7.5rem}.-right-10{right:-2.5rem}.top-\[calc\(50\%-2px\)\]{top:calc(50% - 2px)}.bottom-\[16px\]{bottom:16px}.right-\[16px\]{right:16px}.-left-0\.5{left:-.125rem}.-top-0\.5{top:-.125rem}.left-8{left:2rem}.-left-\[calc\(150px-50\%\)\]{left:calc(-150px - -50%)}.-top-\[calc\(150px-calc\(48px\/2\)\)\]{top:-126px}.bottom-11{bottom:2.75rem}.top-\[2px\]{top:2px}.right-\[220px\]{right:220px}.top-\[8px\]{top:8px}.right-\[100px\]{right:100px}.right-\[10px\]{right:10px}.top-\[6px\]{top:6px}.right-\[180px\]{right:180px}.right-\[40px\]{right:40px}.right-\[-70px\]{right:-70px}.-left-1{left:-.25rem}.bottom-2{bottom:.5rem}.top-\[100px\]{top:100px}.right-\[20px\]{right:20px}.top-\[-20px\]{top:-20px}.top-\[18px\]{top:18px}.left-\[-56px\]{left:-56px}.top-\[-8px\]{top:-8px}.left-\[-8px\]{left:-8px}.-top-12{top:-3rem}.top-12{top:3rem}.-left-32{left:-8rem}.top-\[-9px\]{top:-9px}.left-12{left:3rem}.z-\[1\]{z-index:1}.z-modal{z-index:100}.z-10,.z-\[10\]{z-index:10}.z-\[-1\]{z-index:-1}.z-mobileNavbar,.z-top-announcement{z-index:1000}.z-20{z-index:20}.z-\[3\]{z-index:3}.z-0,.z-\[0\]{z-index:0}.z-\[2\]{z-index:2}.z-\[1px\]{z-index:1px}.z-\[6\]{z-index:6}.z-\[4\]{z-index:4}.z-\[9999\]{z-index:9999}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.col-span-6{grid-column:span 6/span 6}.col-start-2{grid-column-start:2}.col-start-8{grid-column-start:8}.col-end-8{grid-column-end:8}.col-end-13{grid-column-end:13}.row-span-1{grid-row:span 1/span 1}.m-1{margin:.25rem}.m-6{margin:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-0{margin-bottom:0;margin-top:0}.mb-12{margin-bottom:3rem}.-mt-\[100px\]{margin-top:-100px}.mt-6,.template-detail-markdown li>p+p{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-0,.markdown .live-editor-wrapper li+li,.mt-0{margin-top:0}.mb-4{margin-bottom:1rem}.ml-auto{margin-left:auto}.mb-10{margin-bottom:2.5rem}.mt-4{margin-top:1rem}.mt-px{margin-top:1px}.ml-1\.5{margin-left:.375rem}.ml-1{margin-left:.25rem}.-mb-px{margin-bottom:-1px}.mr-2{margin-right:.5rem}.mt-16{margin-top:4rem}.mb-8{margin-bottom:2rem}.mb-16{margin-bottom:4rem}.mt-10{margin-top:2.5rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.ml-\[12px\]{margin-left:12px}.-ml-1{margin-left:-.25rem}.mt-2{margin-top:.5rem}.loader_vvXV,.mt-8{margin-top:2rem}.ml-4{margin-left:1rem}.mt-12{margin-top:3rem}.ml-px{margin-left:1px}.-mt-px{margin-top:-1px}.-mt-6{margin-top:-1.5rem}.-mt-\[14px\]{margin-top:-14px}.-mt-\[290px\]{margin-top:-290px}.mb-2{margin-bottom:.5rem}.-mt-16{margin-top:-4rem}.-mt-\[64px\]{margin-top:-64px}.-mb-\[140px\]{margin-bottom:-140px}.-mt-\[10\%\]{margin-top:-10%}.-mt-\[50px\]{margin-top:-50px}.mb-\[75px\]{margin-bottom:75px}.mt-3{margin-top:.75rem}.mt-9{margin-top:2.25rem}.mb-1{margin-bottom:.25rem}.mr-1\.5{margin-right:.375rem}.mr-1{margin-right:.25rem}.mt-20{margin-top:5rem}.mt-\[2px\]{margin-top:2px}.ml-24{margin-left:6rem}.-ml-px{margin-left:-1px}.mt-0\.5{margin-top:.125rem}.-mb-1{margin-bottom:-.25rem}.mr-10{margin-right:2.5rem}.mr-4{margin-right:1rem}.-mt-1{margin-top:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-px{margin-right:-1px}#__docusaurus .theme-doc-breadcrumbs,.mb-5{margin-bottom:1.25rem}.box-content{box-sizing:initial}.DocSearch-Container,.DocSearch-Container *,.Resizer{box-sizing:border-box}#__docusaurus .group:hover a:hover .nested-hover-visible,.block,[data-theme=dark] .dark\:block{display:block}.inline,.tags_jXut{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.aspect-square{aspect-ratio:1/1}.aspect-\[1168\/736\]{aspect-ratio:1168/736}.aspect-\[592\/100\]{aspect-ratio:592/100}.aspect-\[680\/480\]{aspect-ratio:680/480}.aspect-\[590\/405\]{aspect-ratio:590/405}.aspect-video{aspect-ratio:16/9}.h-\[96px\]{height:96px}.h-max{height:max-content}.h-9{height:2.25rem}.h-\[calc\(100vh-67px\)\]{height:calc(100vh - 67px)}.h-6{height:1.5rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-0\.5{height:.125rem}.h-0,.h-\[0px\]{height:0}.h-\[20px\]{height:20px}.h-4{height:1rem}.h-10{height:2.5rem}.h-16{height:4rem}.h-\[100dvh\]{height:100dvh}.h-12{height:3rem}.h-\[286px\]{height:286px}.h-\[114px\]{height:114px}.h-\[128px\]{height:128px}.h-32{height:8rem}.h-\[328px\]{height:328px}.h-\[calc\(100vh-65px\)\]{height:calc(100vh - 65px)}.h-\[1px\],.h-px{height:1px}.h-\[232px\]{height:232px}.h-\[54px\]{height:54px}.h-20{height:5rem}.h-auto,.img_ev3q{height:auto}.h-\[calc\(100\%\+2\.5px\)\]{height:calc(100% + 2.5px)}.h-2{height:.5rem}.h-\[62px\]{height:62px}.h-\[100px\]{height:100px}.h-\[calc\(172px\*2\)\]{height:344px}.h-\[360px\]{height:360px}.h-\[288px\]{height:288px}.h-24{height:6rem}.h-3\.5{height:.875rem}.h-\[200px\]{height:200px}.h-\[150px\]{height:150px}.h-1{height:.25rem}.h-\[156px\]{height:156px}.h-\[120\%\]{height:120%}.h-\[1655px\]{height:1655px}.h-\[48px\]{height:48px}.h-\[268px\]{height:268px}.h-\[calc\(100\%\+0\.25rem\)\]{height:calc(100% + .25rem)}.h-96{height:24rem}.h-\[752px\]{height:752px}.h-\[183px\]{height:183px}.h-\[272px\]{height:272px}.h-\[75px\]{height:75px}.h-\[14px\]{height:14px}.h-min{height:min-content}.h-\[400px\]{height:400px}.h-\[296px\]{height:296px}.h-\[192px\]{height:192px}.h-\[210px\]{height:210px}.h-14{height:3.5rem}.h-\[208px\]{height:208px}.\!h-0{height:0!important}.\!h-8{height:2rem!important}.h-\[112px\]{height:112px}.h-\[44px\]{height:44px}#__docusaurus .menu__link.menu__link--sublist[role=button],.h-\[40px\]{height:40px}.h-\[32px\]{height:32px}.h-40{height:10rem}.h-\[4px\]{height:4px}.max-h-0{max-height:0}.max-h-screen{max-height:100vh}.max-h-max{max-height:max-content}.max-h-\[152px\]{max-height:152px}.max-h-\[100px\]{max-height:100px}.max-h-\[248px\]{max-height:248px}.max-h-\[456px\]{max-height:456px}.max-h-\[48px\]{max-height:48px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-full{min-height:100%}.min-h-\[28px\]{min-height:28px}.min-h-\[1556px\]{min-height:1556px}.min-h-\[288px\]{min-height:288px}.min-h-\[360px\]{min-height:360px}.min-h-\[160px\]{min-height:160px}.min-h-\[515px\]{min-height:515px}.min-h-screen{min-height:100vh}.\!min-h-\[32px\]{min-height:32px!important}.w-9{width:2.25rem}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-6{width:1.5rem}.w-3{width:.75rem}.w-36{width:9rem}.w-\[240px\]{width:240px}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[130px\]{width:130px}.w-\[64px\]{width:64px}.w-4{width:1rem}.w-10{width:2.5rem}.w-0{width:0}.w-px{width:1px}.w-\[66px\]{width:66px}.w-20{width:5rem}.w-\[112px\]{width:112px}.w-auto{width:auto}.w-\[232px\]{width:232px}.w-\[344px\],.w-\[calc\(172px\*2\)\]{width:344px}.w-\[560px\]{width:560px}.w-12{width:3rem}.w-max{width:max-content}.w-\[calc\(100\%\+2\.5px\)\]{width:calc(100% + 2.5px)}.w-\[125\%\]{width:125%}.w-\[172px\]{width:172px}.w-min{width:min-content}.w-\[404px\]{width:404px}.w-40{width:10rem}.w-\[300px\]{width:300px}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-\[4ch\]{width:4ch}.w-2{width:.5rem}.w-\[90px\]{width:90px}.w-\[48px\]{width:48px}.w-\[calc\(100\%\+0\.25rem\)\]{width:calc(100% + .25rem)}.w-96{width:24rem}.w-\[328px\]{width:328px}.w-16{width:4rem}.w-\[1200px\]{width:1200px}.w-\[1280px\]{width:1280px}.w-\[calc\(50\%-300px\)\]{width:calc(50% - 300px)}.w-60{width:15rem}.w-\[14px\]{width:14px}.w-44{width:11rem}.w-\[450px\]{width:450px}.w-\[160px\]{width:160px}.w-\[144px\]{width:144px}.w-2\.5{width:.625rem}.w-\[40px\]{width:40px}.w-\[672px\]{width:672px}.w-\[336px\]{width:336px}.w-\[32px\]{width:32px}.w-\[4px\]{width:4px}.w-\[350px\]{width:350px}.min-w-\[144px\]{min-width:144px}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-\[76px\]{min-width:76px}.min-w-\[60px\]{min-width:60px}.min-w-\[296px\]{min-width:296px}.min-w-\[160px\]{min-width:160px}.min-w-\[152px\]{min-width:152px}.min-w-\[207px\]{min-width:207px}.min-w-\[280px\]{min-width:280px}.min-w-\[50\%\]{min-width:50%}.min-w-\[430px\]{min-width:430px}.min-w-\[464px\]{min-width:464px}.min-w-\[304px\]{min-width:304px}.max-w-\[344px\]{max-width:344px}.max-w-\[1264px\],.max-w-screen-landing-footer{max-width:1264px}.max-w-\[304px\]{max-width:304px}.max-w-\[382px\]{max-width:382px}.max-w-screen-blog-max{max-width:1408px}.max-w-\[280px\]{max-width:280px}.max-w-\[896px\]{max-width:896px}.max-w-\[1664px\]{max-width:1664px}.max-w-\[416px\]{max-width:416px}.max-w-\[260px\]{max-width:260px}.max-w-xl{max-width:36rem}.max-w-\[446px\]{max-width:446px}.max-w-\[752px\]{max-width:752px}.max-w-md{max-width:28rem}.max-w-screen-landing-md{max-width:960px}.max-w-\[282px\]{max-width:282px}.max-w-\[328px\]{max-width:328px}.max-w-\[300px\]{max-width:300px}.max-w-\[948px\]{max-width:948px}.max-w-\[944px\],.max-w-screen-landing-content{max-width:944px}.max-w-\[680px\]{max-width:680px}.max-w-\[100\%\],.max-w-full{max-width:100%}.max-w-\[350px\]{max-width:350px}.max-w-\[900px\]{max-width:900px}.max-w-\[830px\]{max-width:830px}.max-w-\[464px\]{max-width:464px}.max-w-\[240px\]{max-width:240px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[324px\]{max-width:324px}.max-w-\[187px\]{max-width:187px}.max-w-\[430px\]{max-width:430px}.max-w-screen-walkthrough{max-width:976px}.max-w-\[592px\]{max-width:592px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[588px\]{max-width:588px}.max-w-\[360px\]{max-width:360px}.max-w-\[576px\]{max-width:576px}.max-w-xs{max-width:20rem}.max-w-\[620px\]{max-width:620px}.max-w-sm{max-width:24rem}.max-w-screen-xl{max-width:1280px}.max-w-0{max-width:0}.max-w-\[48px\]{max-width:48px}.max-w-2xl{max-width:42rem}.max-w-\[512px\]{max-width:512px}.max-w-\[640px\]{max-width:640px}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.origin-bottom-right{transform-origin:bottom right}.origin-top{transform-origin:top}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:center}.origin-top-left{transform-origin:top left}.origin-bottom-left{transform-origin:bottom left}.origin-top-right{transform-origin:top right}.translate-x-full{--tw-translate-x:100%}.translate-x-0{--tw-translate-x:0px}.translate-y-0,[data-theme=dark] .dark\:translate-y-0{--tw-translate-y:0px}.-translate-y-10,[data-theme=dark] .dark\:-translate-y-10{--tw-translate-y:-2.5rem}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-x-1\/2,.translate-x-\[-50\%\]{--tw-translate-x:-50%}.-translate-x-8{--tw-translate-x:-2rem}.translate-y-64{--tw-translate-y:16rem}.translate-y-full{--tw-translate-y:100%}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-12{--tw-translate-y:-3rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-y-12{--tw-translate-y:3rem}.translate-x-12{--tw-translate-x:3rem}.translate-y-6{--tw-translate-y:1.5rem}.-translate-x-12{--tw-translate-x:-3rem}.-translate-y-6{--tw-translate-y:-1.5rem}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-3{--tw-translate-y:0.75rem}.rotate-\[360deg\]{--tw-rotate:360deg}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.skew-x-\[14deg\]{--tw-skew-x:14deg}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-\[1\.33\]{--tw-scale-x:1.33;--tw-scale-y:1.33}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.group:hover .group-hover\:scale-100,.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-\[2\]{--tw-scale-x:2;--tw-scale-y:2}.scale-y-95{--tw-scale-y:.95}.scale-y-100{--tw-scale-y:1}.-scale-x-100{--tw-scale-x:-1}.scale-x-100{--tw-scale-x:1}.-scale-y-100{--tw-scale-y:-1}.animate-enterprise-data-source-left{animation:25s linear infinite h}.animate-enterprise-data-source-right{animation:25s linear infinite i}.animate-enterprise-iam-services-left{animation:40s linear infinite h}.animate-enterprise-iam-services-right{animation:40s linear infinite i}@keyframes b{to{transform:translateX(0)}}.animate-wheel-already-invented-reveal{animation:.6s cubic-bezier(.23,.95,.64,1.24) forwards b}.animate-spin-slow{animation:3s linear infinite t}.animate-opacity-reveal{animation:1s ease-in-out forwards u}@keyframes c{0%{transform:translateX(-45px) translateY(-190px) translateZ(0) rotate(0)}to{transform:translateX(-45px) translateY(-190px) translateZ(0) rotate(-1turn)}}.animate-beam-spin{animation:3s linear forwards c}@keyframes d{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.5)}}.animate-landing-hero-beam-bottom{animation:7.5s ease-in-out infinite d}@keyframes e{0%,5%,95%,to{opacity:.4}50%{opacity:1}}.animate-beat{animation:2s ease-in-out 1.5s infinite forwards e}@keyframes f{0%{transform:translateX(-72px)}to{transform:translateX(216px)}}.animate-github-stars-border{animation:10s linear infinite alternate f}@keyframes g{0%{opacity:0}to{opacity:1;transform:translateY(0)}}.animate-showcase-reveal{animation:.3s ease-in-out forwards g}@keyframes h{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-landing-packages-left{animation:65s linear infinite h}@keyframes i{0%{transform:translateX(0)}to{transform:translateX(50%)}}.animate-landing-packages-right{animation:60s linear infinite i}@keyframes j{0%,to{transform:translateY(0)}99.99%{transform:translateY(-1655px)}}.animate-playground-slide-down-mobile{animation:45s linear infinite j}@keyframes k{0%,to{transform:translateY(-1655px)}99.99%{transform:translateY(0)}}.animate-playground-slide-up-mobile{animation:45s linear infinite k}@keyframes l{0%{transform:translateY(0)}to{transform:translateY(-448px)}}.animate-code-scroll{animation:25s linear infinite l}.animate-spin{animation:1s linear infinite t}@keyframes m{0%{opacity:1}to{opacity:0}}.animate-top-announcement-glow{animation:1s ease-in-out infinite alternate m}@keyframes n{0%{opacity:1;transform:scale(0)}75%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(0)}}.animate-dot-waves{animation:2.5s linear infinite n}.animate-reveal{animation:.3s ease-in-out forwards u}@keyframes o{0%{background-position:0 0}to{background-position:100% 0}}.animate-hackathon-button-bg{animation:2s ease-in-out infinite alternate o}@keyframes p{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-new-badge-border{animation:4s linear infinite p}.cursor-ew-resize{cursor:ew-resize}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.columns-1{column-count:1}.columns-2{column-count:2}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[repeat\(1\2c 304px\)\]{grid-template-columns:repeat(1,304px)}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col,.pane{flex-direction:column}.\!flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse}.\!flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center,.row--justify--center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-8{gap:2rem}.gap-1{gap:.25rem}.gap-0{gap:0}.gap-\[18px\]{gap:18px}.gap-12{gap:3rem}.gap-1\.5{gap:.375rem}.\!gap-0{gap:0!important}.gap-0\.5{gap:.125rem}.gap-16{gap:4rem}.gap-y-4{row-gap:1rem}.gap-x-8{column-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.self-start{align-self:flex-start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded-xl{border-radius:.75rem}.rounded-lg{border-radius:.5rem}.rounded{border-radius:.25rem}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-\[40px\]{border-radius:40px}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[28px\]{border-radius:28px}.rounded-\[4px\]{border-radius:4px}.rounded-3xl{border-radius:1.5rem}.rounded-\[64px\]{border-radius:64px}.rounded-\[23px\]{border-radius:23px}.rounded-\[13px\]{border-radius:13px}.rounded-\[8px\]{border-radius:8px}.rounded-\[7px\]{border-radius:7px}.rounded-md{border-radius:.375rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[10px\]{border-radius:10px}.\!rounded-lg{border-radius:.5rem!important}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-tl-\[24px\]{border-top-left-radius:24px}.rounded-tr-\[24px\]{border-top-right-radius:24px}.border{border-width:1px}.border-0,[data-theme=dark] .dark\:border-0{border-width:0}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-2{border-width:2px}.\!border{border-width:1px!important}.border-t{border-top-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-b-0{border-bottom-width:0}.border-t-0{border-top-width:0}.\!border-b-0{border-bottom-width:0!important}.\!border-t-2{border-top-width:2px!important}.border-solid{border-style:solid}.\!border-solid{border-style:solid!important}.border-gray-200{--tw-border-opacity:1;border-color:rgb(222 229 237/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(207 215 226/var(--tw-border-opacity))}.Resizer.disabled:hover,.border-transparent{border-color:#0000}.border-gray-0,.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-refine-bg{--tw-border-opacity:1;border-color:rgb(10 10 41/var(--tw-border-opacity))}.border-refine-landing-playground-border,.border-refine-landing-tile-icon-border{--tw-border-opacity:1;border-color:rgb(77 77 178/var(--tw-border-opacity))}.border-\[\#47ebeb26\]{border-color:#47ebeb26}.border-gray-400{--tw-border-opacity:1;border-color:rgb(163 173 194/var(--tw-border-opacity))}.border-gray-500,[data-theme=dark] .dark\:border-gray-500{--tw-border-opacity:1;border-color:rgb(108 119 147/var(--tw-border-opacity))}.border-refine-react-dark-link,[data-theme=dark] .dark\:border-refine-react-dark-link{--tw-border-opacity:1;border-color:rgb(20 158 202/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(237 242 247/var(--tw-border-opacity))}.border-gray-700,[data-theme=dark] .dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(48 52 80/var(--tw-border-opacity))}.border-\[\#EDEDEF\]{--tw-border-opacity:1;border-color:rgb(237 237 239/var(--tw-border-opacity))}.border-refine-blue,[data-theme=dark] .dark\:border-refine-blue{--tw-border-opacity:1;border-color:rgb(0 128 255/var(--tw-border-opacity))}.\!border-gray-300{--tw-border-opacity:1!important;border-color:rgb(207 215 226/var(--tw-border-opacity))!important}.\!border-x-gray-300{--tw-border-opacity:1!important;border-left-color:rgb(207 215 226/var(--tw-border-opacity))!important;border-right-color:rgb(207 215 226/var(--tw-border-opacity))!important}.border-t-gray-100{--tw-border-opacity:1;border-top-color:rgb(237 242 247/var(--tw-border-opacity))}.border-l-gray-100{--tw-border-opacity:1;border-left-color:rgb(237 242 247/var(--tw-border-opacity))}.border-l-refine-react-light-orange{--tw-border-opacity:1;border-left-color:rgb(199 106 21/var(--tw-border-opacity))}.border-l-refine-react-light-purple{--tw-border-opacity:1;border-left-color:rgb(87 95 183/var(--tw-border-opacity))}.border-l-refine-react-light-green-alt{--tw-border-opacity:1;border-left-color:rgb(36 168 102/var(--tw-border-opacity))}.border-l-refine-react-light-green{--tw-border-opacity:1;border-left-color:rgb(43 110 98/var(--tw-border-opacity))}.border-l-refine-blue{--tw-border-opacity:1;border-left-color:rgb(0 128 255/var(--tw-border-opacity))}.border-l-refine-purple{--tw-border-opacity:1;border-left-color:rgb(128 0 255/var(--tw-border-opacity))}.border-l-refine-red{--tw-border-opacity:1;border-left-color:rgb(255 76 77/var(--tw-border-opacity))}.border-l-refine-pink{--tw-border-opacity:1;border-left-color:rgb(237 94 201/var(--tw-border-opacity))}.border-l-refine-cyan{--tw-border-opacity:1;border-left-color:rgb(15 138 138/var(--tw-border-opacity))}.border-l-inherit{border-left-color:inherit}.border-t-gray-300{--tw-border-opacity:1;border-top-color:rgb(207 215 226/var(--tw-border-opacity))}.border-b-gray-300{--tw-border-opacity:1;border-bottom-color:rgb(207 215 226/var(--tw-border-opacity))}.border-b-transparent{border-bottom-color:#0000}.border-b-refine-react-light-link,.hover\:border-b-refine-react-light-link:hover{--tw-border-opacity:1;border-bottom-color:rgb(8 126 164/var(--tw-border-opacity))}.border-l-gray-200{--tw-border-opacity:1;border-left-color:rgb(222 229 237/var(--tw-border-opacity))}.border-l-gray-300{--tw-border-opacity:1;border-left-color:rgb(207 215 226/var(--tw-border-opacity))}.border-r-gray-300{--tw-border-opacity:1;border-right-color:rgb(207 215 226/var(--tw-border-opacity))}.border-b-gray-200{--tw-border-opacity:1;border-bottom-color:rgb(222 229 237/var(--tw-border-opacity))}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgb(222 229 237/var(--tw-border-opacity))}.border-b-gray-800{--tw-border-opacity:1;border-bottom-color:rgb(29 30 48/var(--tw-border-opacity))}.border-b-refine-landing-tile-image-border{--tw-border-opacity:1;border-bottom-color:rgb(39 39 98/var(--tw-border-opacity))}.border-l-gray-400{--tw-border-opacity:1;border-left-color:rgb(163 173 194/var(--tw-border-opacity))}.\!border-r-gray-300{--tw-border-opacity:1!important;border-right-color:rgb(207 215 226/var(--tw-border-opacity))!important}.\!border-b-gray-300{--tw-border-opacity:1!important;border-bottom-color:rgb(207 215 226/var(--tw-border-opacity))!important}.\!border-t-transparent{border-top-color:#0000!important}.border-opacity-60,[data-theme=dark] .dark\:border-opacity-60{--tw-border-opacity:0.6}.border-opacity-20{--tw-border-opacity:0.2}.border-opacity-50,[data-theme=dark] .dark\:border-opacity-50{--tw-border-opacity:0.5}.bg-refine-bg{--tw-bg-opacity:1;background-color:rgb(10 10 41/var(--tw-bg-opacity))}.bg-gray-50,.bg-refine-enterprise-table-alt,.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(244 248 251/var(--tw-bg-opacity))}.bg-gray-100,.focus\:bg-gray-100:focus,.group:hover .group-hover\:bg-gray-100,.hover\:bg-gray-100:hover,[data-theme=dark] .hover\:dark\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(237 242 247/var(--tw-bg-opacity))}.bg-refine-react-light-orange{--tw-bg-opacity:1;background-color:rgb(199 106 21/var(--tw-bg-opacity))}.bg-refine-react-light-purple{--tw-bg-opacity:1;background-color:rgb(87 95 183/var(--tw-bg-opacity))}.bg-refine-react-light-green-alt{--tw-bg-opacity:1;background-color:rgb(36 168 102/var(--tw-bg-opacity))}.bg-refine-react-light-green-bg{--tw-bg-opacity:1;background-color:rgb(244 251 249/var(--tw-bg-opacity))}.bg-refine-blue\/10{background-color:#0080ff1a}.bg-refine-enterprise-purple-2,.bg-refine-purple{--tw-bg-opacity:1;background-color:rgb(128 0 255/var(--tw-bg-opacity))}.bg-refine-red{--tw-bg-opacity:1;background-color:rgb(255 76 77/var(--tw-bg-opacity))}.bg-refine-pink{--tw-bg-opacity:1;background-color:rgb(237 94 201/var(--tw-bg-opacity))}.bg-refine-cyan{--tw-bg-opacity:1;background-color:rgb(15 138 138/var(--tw-bg-opacity))}.bg-inherit{background-color:inherit}.bg-gray-200,.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(222 229 237/var(--tw-bg-opacity))}.bg-gray-700,.group:hover .group-hover\:bg-gray-700,[data-theme=dark] .dark\:bg-gray-700,[data-theme=dark] .dark\:hover\:bg-gray-700:hover,[data-theme=dark] .group:hover .dark\:group-hover\:bg-gray-700,[data-theme=dark] .hover\:dark\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(48 52 80/var(--tw-bg-opacity))}.bg-refine-blue,[data-theme=dark] .dark\:bg-refine-blue{--tw-bg-opacity:1;background-color:rgb(0 128 255/var(--tw-bg-opacity))}.bg-gray-300,.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(207 215 226/var(--tw-bg-opacity))}.bg-refine-blue-2-light{--tw-bg-opacity:1;background-color:rgb(230 247 255/var(--tw-bg-opacity))}.bg-gray-600,.bg-refine-walkthrough-button-alt-bg,.hover\:bg-gray-600:hover,[data-theme=dark] .dark\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(71 78 107/var(--tw-bg-opacity))}.bg-refine-indigo{--tw-bg-opacity:1;background-color:rgb(51 51 255/var(--tw-bg-opacity))}.bg-gray-900,[data-theme=dark] .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(20 20 31/var(--tw-bg-opacity))}.bg-refine-green{--tw-bg-opacity:1;background-color:rgb(31 173 102/var(--tw-bg-opacity))}.bg-refine-bg-alt{--tw-bg-opacity:1;background-color:rgb(38 38 64/var(--tw-bg-opacity))}.bg-landing-header-bg{background-color:#0a0a29b3}.bg-landing-header-border{background-color:#303450b3}.bg-refine-orange{--tw-bg-opacity:1;background-color:rgb(255 153 51/var(--tw-bg-opacity))}.bg-\[\#4D4DB2\],.bg-refine-walkthrough-button-bg{--tw-bg-opacity:1;background-color:rgb(77 77 178/var(--tw-bg-opacity))}.bg-gray-1000{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-refine-yellow{--tw-bg-opacity:1;background-color:rgb(255 191 0/var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.bg-refine-landing-stats-fallback-bg{--tw-bg-opacity:1;background-color:rgb(36 36 66/var(--tw-bg-opacity))}.bg-gray-0\/50{background-color:#ffffff80}.bg-\[rgba\(77\2c 77\2c 178\2c 0\.1\)\]{background-color:#4d4db21a}.bg-gray-900\/70{background-color:#14141fb3}.bg-gray-900\/20{background-color:#14141f33}.bg-refine-react-dark-link{--tw-bg-opacity:1;background-color:rgb(20 158 202/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(163 173 194/var(--tw-bg-opacity))}.bg-refine-react-light-orange-bg{--tw-bg-opacity:1;background-color:rgb(254 245 231/var(--tw-bg-opacity))}.bg-refine-react-light-purple-bg{--tw-bg-opacity:1;background-color:rgb(243 244 253/var(--tw-bg-opacity))}.bg-refine-week-supabase-cover-shadow{background-color:#3ecf8e40}.bg-refine-week-strapi-cover-shadow{background-color:#4945ff40}.\!bg-gray-0,.\[\&\>\.cm-editor\]\:\!bg-refine-react-light-code>.cm-editor{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.\!bg-gray-300{--tw-bg-opacity:1!important;background-color:rgb(207 215 226/var(--tw-bg-opacity))!important}.bg-\[\#ff4500\]{--tw-bg-opacity:1;background-color:rgb(255 69 0/var(--tw-bg-opacity))}.bg-\[\#007fb1\]{--tw-bg-opacity:1;background-color:rgb(0 127 177/var(--tw-bg-opacity))}.bg-refine-enterprise-purple\/30{background-color:#4d00994d}.bg-\[\#F05F22\]{--tw-bg-opacity:1;background-color:rgb(240 95 34/var(--tw-bg-opacity))}.bg-\[\#5865F2\]{--tw-bg-opacity:1;background-color:rgb(88 101 242/var(--tw-bg-opacity))}.bg-\[\#211d21\]{--tw-bg-opacity:1;background-color:rgb(33 29 33/var(--tw-bg-opacity))}.bg-\[\#b7dbff\]{--tw-bg-opacity:1;background-color:rgb(183 219 255/var(--tw-bg-opacity))}.bg-opacity-\[0\.15\],[data-theme=dark] .dark\:bg-opacity-\[0\.15\]{--tw-bg-opacity:0.15}.bg-opacity-\[0\.05\],[data-theme=dark] .dark\:bg-opacity-\[0\.05\]{--tw-bg-opacity:0.05}.bg-opacity-10,[data-theme=dark] .dark\:bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-80,[data-theme=dark] .dark\:bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-20,[data-theme=dark] .dark\:bg-opacity-\[0\.2\]{--tw-bg-opacity:0.2}.bg-opacity-30,[data-theme=dark] .dark\:bg-opacity-30{--tw-bg-opacity:0.3}.bg-landing-stars,[data-theme=dark] .dark\:bg-landing-stars{background-image:linear-gradient(180deg,#0a0a2999,#0a0a2966),url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-stars.webp),url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp)}.bg-landing-packages-text{background-image:linear-gradient(180deg,#14141f,#474e6b)}.bg-enterprise-frequent-updates-light{background-image:radial-gradient(100% 100% at 50% 100%,#0080ff40 0,#0080ff00 100%)}.bg-enterprise-cta-light{background-image:radial-gradient(100% 100% at 50% 50%,#0080ff26 0,#0080ff00 100%)}.bg-landing-packages{background-image:radial-gradient(50% 100% at 50% -60%,#0080ff26 0,#f4f8fb 100%)}.bg-landing-component-divider{background-image:linear-gradient(270deg,#1fad6600,#1fad6680 12.5%,#1fad6680 87.5%,#1fad6600)}.bg-landing-component-badge-glow{background-image:radial-gradient(50% 50% at 50% 50%,#26d97f1a 0,#47ebeb00 100%)}.bg-landing-stats-text{background-image:linear-gradient(180deg,#14141f 25%,#14141f80)}.bg-landing-copy-command-hover-bg-light{background-image:radial-gradient(#0000 30%,#0080ff1a)}.bg-landing-ghost{background-image:conic-gradient(from 90deg at 50% 50%,#ffffff40 0,#ffffff40 10%,#fff 20%,#ffffff40 30%,#ffffff40 60%,#fff 70%,#ffffff40 80%,#ffffff40 100%)}.bg-landing-hero-beam-bg{background-image:conic-gradient(from 280deg,currentColor 6%,#0000 14%,#0000 100%)}.bg-landing-hero-beam-bottom-light{background-image:linear-gradient(90deg,#fff0,#0080ff,#fff0)}.bg-landing-video-bottom-line{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-video-bottom-line.svg)}.bg-landing-video-bottom-line-glow{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-video-bottom-line-glow.svg)}.bg-landing-text-bg{background-image:linear-gradient(180deg,#fff,#fff9)}.bg-landing-hero-github-stars-text-light{background-image:linear-gradient(180deg,#14141f,#6c7793)}.bg-\[linear-gradient\(0deg\2c _\#14141F_30\%\2c _transparent_90\%\2c _transparent_100\%\)\]{background-image:linear-gradient(0deg,#14141f 30%,#0000 90%,#0000)}.bg-\[linear-gradient\(0deg\2c _\#FFFFFF_30\%\2c _transparent_90\%\2c _transparent_100\%\)\]{background-image:linear-gradient(0deg,#fff 30%,#0000 90%,#0000)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-landing-linear-spectrum{background-image:linear-gradient(90deg,#fffe00,#f93 12.5%,#ff4c4d 25%,#ed5ec9 37.5%,#8000ff 50%,#33f 62.5%,#0080ff 75%,#47ebeb 87.5%,#26d97f)}.bg-landing-hero-video-bg{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/hero-video-bg.webp)}.bg-landing-planar-grid-mobile{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid-mobile.svg)}.bg-landing-playground-bg{background-image:linear-gradient(90deg,#17174f00,#17174f),linear-gradient(180deg,rgba(0,0,0,.165),#00000054 50%,rgba(0,0,0,.165))}.bg-landing-planar-grid-reversed-mobile{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid-reversed-mobile.svg)}.bg-landing-rainbow{background-image:conic-gradient(from 180deg at 50% 50%,#3fdcf7 0deg,#1890ff 51.43deg,#6813cb 102.86deg,#ff003d 154.29deg,#ff8a00 205.71deg,#ffd600 257.14deg,#67be23 308.57deg,#3fdcf7 1turn)}.bg-landing-sliding-highlight-bg{background-image:linear-gradient(180deg,#3fdcf7,#3fdcf799)}.bg-landing-stats-border-bg{background-image:conic-gradient(from -90deg at 50% 50%,#4d4db300 0deg,#4d4db3 39.37deg,#4d4db300 86.25deg,#4d4db300 198.75deg,#4d4db3 232.5deg,#4d4db300 275.62deg,#4d4db300 1turn)}.bg-landing-stats-bg{background-image:radial-gradient(59.21% 56.25% at 0 0,#17174f 0,#17174f00 100%),linear-gradient(180deg,#00000054,rgba(0,0,0,.165))}.bg-landing-text-bg-alt{background-image:linear-gradient(180deg,#fff,#fff6 80%,#fff6)}.bg-landing-sweet-spot-glow-red-light{background-image:radial-gradient(50% 50% at 70% 0,#d22d2d0d 0,#d22d2d00 100%),radial-gradient(50% 50% at 50% 50%,#d22d2d26 0,#d22d2d00 100%)}.bg-landing-sweet-spot-glow-orange-light{background-image:radial-gradient(50% 50% at 70% 0,#ff9f1a0d 0,#ff9f1a00 100%),radial-gradient(50% 50% at 50% 50%,#ff9f1a26 0,#ff9f1a00 100%)}.bg-landing-sweet-spot-glow-yellow-light{background-image:radial-gradient(50% 50% at 70% 0,#f46a250d 0,#f46a2500 100%),radial-gradient(50% 50% at 50% 50%,#f46a2526 0,#f46a2500 100%)}.bg-landing-sweet-spot-glow-cyan-light{background-image:radial-gradient(50% 50% at 70% 0,#0891910d 0,#08919100 100%),radial-gradient(50% 50% at 50% 50%,#08919126 0,#08919100 100%)}.bg-landing-sweet-spot-glow-blue-light{background-image:radial-gradient(50% 50% at 70% 0,#1f80e00d 0,#1f80e000 100%),radial-gradient(50% 50% at 50% 50%,#1f80e026 0,#1f80e000 100%)}.bg-landing-sweet-spot-glow-indigo-light{background-image:radial-gradient(50% 50% at 70% 0,#693bc60d 0,#693bc600 100%),radial-gradient(50% 50% at 50% 50%,#693bc626 0,#693bc600 100%)}.bg-landing-tile-border-bg{background-image:radial-gradient(100% 100% at 0 0,#4d4db3 0,#4d4db30d 50%,#4d4db380 100%)}.bg-landing-tile-tile-bg{background-image:radial-gradient(232% 232% at 100% 100%,#4d4db300 0,#4d4db30d 33.33%,#4d4db31a 66.67%,#4d4db333 100%)}.bg-landing-tile-image-bg{background-image:radial-gradient(50.33% 83.06% at -.33% 100%,#4d4db380 0,#4d4db300 100%)}.bg-landing-tile-grid-mobile-bg{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-tile-grid-mobile.svg)}.bg-landing-trusted-by-developers{background-image:radial-gradient(40% 100% at 110% 20%,#0080ff26 0,#f4f8fb 100%)}.bg-landing-wizard-side-bg-light{background-image:radial-gradient(50% 50% at 50% 50%,#303450bf 0,#3034501a 50%,#30345000 100%)}.bg-walkthrough-button-shadow{background-image:conic-gradient(from 231deg at 50% 50%,#a3a3f5 0,#4d4db2 6%,#4d4db2 44%,#a3a3f5 50%,#4d4db2 56%,#4d4db2 94%,#a3a3f5 100%)}.bg-walkthrough-button-alt-shadow{background-image:conic-gradient(from 231deg at 50% 50%,#a3a3f5 0,#474e6b 6%,#474e6b 44%,#a3a3f5 50%,#474e6b 56%,#474e6b 94%,#a3a3f5 100%)}.bg-top-announcement-text{background-image:linear-gradient(90deg,#1f3f4800,#1f3f48 10%,#1f3f48 90%,#1f3f4800)}.bg-week-of-refine-strapi-card-light{background-image:linear-gradient(207deg,#4945ff26,#4945ff00)}.bg-week-of-refine-supabase-card-light{background-image:linear-gradient(207deg,#3ecf8e26,#3ecf8e00)}.bg-banner-examples-gray{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(70.09% 100% at 50% 0,#474e6b 0,#303450 100%)}.bg-banner-examples-text,[data-theme=dark] .dark\:bg-landing-hero-github-stars-text-dark,[data-theme=dark] .dark\:bg-landing-hero-item-name-gradient,[data-theme=dark] .dark\:bg-landing-packages-text-dark{background-image:linear-gradient(180deg,#fff,#ffffff80)}.bg-banner-examples-purple{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(294.84% 141.42% at 100% 100%,#33f 0,#8000ff 50%,#303450 100%)}.bg-banner-examples-modal-gray{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(75.69% 100% at 50% 0,#474e6b 0,#303450 100%)}.bg-banner-examples-modal-purple{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(152.26% 141.42% at 100% 100%,#33f 0,#8000ff 50%,#303450 100%)}.bg-banner-examples-sider-purple{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(191.28% 141.42% at 100% 100%,#33f 0,#8000ff 50%,#303450 100%)}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-landing-hero-xray-dot-center-bg-light{background-image:radial-gradient(100% 100% at 0 0,#74ffff 0,#0080ff 50%,#0080ff 100%)}.bg-refine-week-supabase-timeline-item-bg-lg{background-image:linear-gradient(256deg,#3ecf8e40,#3ecf8e00 60%)}.bg-refine-week-strapi-timeline-item-bg-lg{background-image:linear-gradient(256deg,#4945ff40,#4945ff00 60%)}.bg-refine-week-supabase-timeline-item-bg{background-image:linear-gradient(1turn,#3ecf8e00,#3ecf8e40 50%,#3ecf8e00)}.bg-refine-week-strapi-timeline-item-bg{background-image:linear-gradient(1turn,#4945ff00,#4945ff40 50%,#4945ff00)}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-hackathon-button-bg{background-image:linear-gradient(90deg,#ff4ca64d,#8000ff4d 50%,#0080ff4d)}.bg-purple-new-badge-border-light{background-image:conic-gradient(from 45deg at 50% 50%,#e6ccff,#4d0099,#e6ccff,#e6ccff,#e6ccff,#4d0099,#e6ccff,#e6ccff,#e6ccff)}.bg-new-badge-border-light{background-image:conic-gradient(from 45deg at 50% 50%,#b7dbff,#0080ff80,#b7dbff,#b7dbff,#b7dbff,#0080ff,#b7dbff,#b7dbff,#b7dbff)}.from-\[\#FF9933\]{--tw-gradient-from:#f93;--tw-gradient-to:#f930}.from-\[\#1890FF\]{--tw-gradient-from:#1890ff;--tw-gradient-to:#1890ff00}.from-gray-50{--tw-gradient-from:#f4f8fb;--tw-gradient-to:#f4f8fb00}.to-\[\#FF4C4D\]{--tw-gradient-to:#ff4c4d}.to-\[\#47EBF5\]{--tw-gradient-to:#47ebf5}.to-gray-200{--tw-gradient-to:#dee5ed}.bg-wheel-already-invented-size{background-size:100% 1px}.bg-\[length\:620px_350px\]{background-size:620px 350px}.bg-\[length\:1920px_327px\]{background-size:1920px 327px}.bg-\[length\:1920px\]{background-size:1920px}.bg-contain{background-size:contain}.bg-\[length\:720px_156px\]{background-size:720px 156px}.bg-\[length\:1200px\]{background-size:1200px}.bg-\[length\:100\%_100\%\]{background-size:100% 100%}.bg-landing-wizard-side-size{background-size:512px 512px}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text,[data-theme=dark] .dark\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center,.bg-wheel-already-invented-position{background-position:50%}.bg-top{background-position:top}.bg-landing-wizard-side-left-position{background-position:0}.bg-landing-wizard-side-right-position{background-position:100%}.bg-no-repeat{background-repeat:no-repeat}.fill-gray-400{fill:#a3adc2}.fill-refine-blue{fill:#0080ff}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path,.fill-\[\#fff\],.fill-\[\#ffffff\],.fill-gray-0,[data-theme=dark] .dark\:fill-\[\#fff\]{fill:#fff}.fill-\[\#2A2A42\],[data-theme=dark] .dark\:fill-\[\#2A2A42\]{fill:#2a2a42}.stroke-gray-300{stroke:#cfd7e2}.stroke-\[\#2A2A42\]{stroke:#2a2a42}.stroke-gray-500{stroke:#6c7793}.stroke-\[\#EAEFF4\]{stroke:#eaeff4}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left-top{object-position:left top}.object-center{object-position:center}.p-1{padding:.25rem}#__docusaurus .tabs-container>ul.tabs .tabs__item,.p-3{padding:.75rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-\[1px\],.p-px{padding:1px}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-10{padding:2.5rem}.p-8{padding:2rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-px{padding-bottom:1px;padding-top:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.py-0{padding-bottom:0;padding-top:0}.px-8{padding-left:2rem;padding-right:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.py-\[7px\]{padding-bottom:7px;padding-top:7px}.py-\[4px\]{padding-bottom:4px;padding-top:4px}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.px-\[89px\]{padding-left:89px;padding-right:89px}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-20{padding-bottom:5rem;padding-top:5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.pt-\[100px\]{padding-top:100px}.pl-4{padding-left:1rem}#__docusaurus .navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__list,.pl-3{padding-left:.75rem}.pl-7{padding-left:1.75rem}.pl-11{padding-left:2.75rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pr-1\.5{padding-right:.375rem}.pr-1{padding-right:.25rem}.pl-2\.5{padding-left:.625rem}.pl-2{padding-left:.5rem}.pl-1\.5{padding-left:.375rem}.pl-1{padding-left:.25rem}.pb-6{padding-bottom:1.5rem}.pr-2\.5{padding-right:.625rem}.pr-2{padding-right:.5rem}.navbar-sidebar__item.menu .menu__list,.pl-0{padding-left:0}.pt-2{padding-top:.5rem}.pl-0\.5{padding-left:.125rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-5{padding-right:1.25rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pl-\[10px\]{padding-left:10px}.pt-6{padding-top:1.5rem}.pt-9{padding-top:2.25rem}.pt-16{padding-top:4rem}.pt-10{padding-top:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pt-14{padding-top:3.5rem}.pb-2{padding-bottom:.5rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pb-20{padding-bottom:5rem}.pb-10{padding-bottom:2.5rem}.\!pt-1\.5{padding-top:.375rem!important}.pt-\[6px\]{padding-top:6px}.pl-3\.5{padding-left:.875rem}.pb-16{padding-bottom:4rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.font-jetBrains-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-\[inherit\]{font-family:inherit}.font-sans{font-family:var(--primary-font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-mono{font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-disket{font-family:Disket Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-inter{font-family:Inter,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}#__docusaurus .clean-btn.navbar-sidebar__back,.font-montserrat,.navbar-sidebar__item.menu .menu__list .menu__list-item .menu__link,.tutorial--framework-select__title{font-family:Montserrat,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-\[32px\]{font-size:32px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-\[11px\]{font-size:11px}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-\[40px\]{font-size:40px}.text-\[12px\]{font-size:12px}.text-\[24px\]{font-size:24px}.text-\[10px\]{font-size:10px}.text-\[16px\]{font-size:16px}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[14px\]{font-size:14px}.text-\[64px\]{font-size:64px}.font-bold,.template-detail-markdown strong a{font-weight:700}#__docusaurus .blog-paginator-item:hover #author-title,#__docusaurus .blog-paginator-item:hover #post-info,.font-semibold,.navbar__link,.template-detail-markdown strong{font-weight:600}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-extrabold{font-weight:800}.font-light{font-weight:300}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[40px\]{line-height:40px}.leading-6{line-height:1.5rem}.leading-5{line-height:1.25rem}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-8,.leading-\[2rem\]{line-height:2rem}.leading-\[48px\]{line-height:48px}.leading-\[32px\]{line-height:32px}.leading-\[24px\]{line-height:24px}.leading-\[16px\]{line-height:16px}.leading-\[0\.875rem\]{line-height:.875rem}.leading-\[22px\]{line-height:22px}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-tight{letter-spacing:-.025em}.tracking-\[-0\.5\%\]{letter-spacing:-.5%}#__docusaurus .blog-paginator-item:hover #author-name,#__docusaurus .blog-paginator-item:hover #author-title,#__docusaurus .blog-paginator-item:hover #post-info,#__docusaurus .blog-paginator-item:hover #post-title,.hover\:text-gray-0:hover,.hover\:text-white:hover,.text-gray-0,.text-white,[data-theme=dark] .dark\:hover\:text-white:hover,[data-theme=dark] .dark\:text-\[\#ffffff\],[data-theme=dark] .dark\:text-gray-0,[data-theme=dark] .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-gray-700:hover,.text-gray-700,[data-theme=dark] .dark\:hover\:text-gray-700:hover,[data-theme=dark] .dark\:text-gray-700{--tw-text-opacity:1;color:rgb(48 52 80/var(--tw-text-opacity))}.hover\:text-gray-900:hover,.text-\[\#14141f\],.text-gray-900,[data-theme=dark] .dark\:text-gray-900{--tw-text-opacity:1;color:rgb(20 20 31/var(--tw-text-opacity))}.hover\:text-gray-500:hover,.text-gray-500,[data-theme=dark] .dark\:text-gray-500{--tw-text-opacity:1;color:rgb(108 119 147/var(--tw-text-opacity))}.text-refine-red,[data-theme=dark] .dark\:text-refine-red{--tw-text-opacity:1;color:rgb(255 76 77/var(--tw-text-opacity))}.text-refine-react-light-orange{--tw-text-opacity:1;color:rgb(199 106 21/var(--tw-text-opacity))}.text-refine-react-light-purple{--tw-text-opacity:1;color:rgb(87 95 183/var(--tw-text-opacity))}.text-refine-react-light-green-alt{--tw-text-opacity:1;color:rgb(36 168 102/var(--tw-text-opacity))}.text-refine-react-light-green{--tw-text-opacity:1;color:rgb(43 110 98/var(--tw-text-opacity))}.hover\:text-refine-blue:hover,.text-refine-blue,.text-refine-link-light{--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity))}.text-refine-purple{--tw-text-opacity:1;color:rgb(128 0 255/var(--tw-text-opacity))}.text-refine-pink{--tw-text-opacity:1;color:rgb(237 94 201/var(--tw-text-opacity))}.text-refine-cyan{--tw-text-opacity:1;color:rgb(15 138 138/var(--tw-text-opacity))}.hover\:text-gray-800:hover,.text-gray-800{--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity))}.hover\:text-gray-400:hover,.text-gray-400,[data-theme=dark] .dark\:hover\:text-gray-400:hover,[data-theme=dark] .dark\:text-gray-400,[data-theme=dark] .hover\:dark\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(163 173 194/var(--tw-text-opacity))}.hover\:text-refine-react-light-link:hover,.text-refine-react-light-link{--tw-text-opacity:1;color:rgb(8 126 164/var(--tw-text-opacity))}.text-gray-1000,[data-theme=dark] .dark\:text-black,[data-theme=dark] .dark\:text-gray-1000{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-refine-enterprise-purple{--tw-text-opacity:1;color:rgb(77 0 153/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-600,.hover\:text-gray-600:hover,.text-gray-600,[data-theme=dark] .dark\:text-gray-600{--tw-text-opacity:1;color:rgb(71 78 107/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(207 215 226/var(--tw-text-opacity))}.hover\:text-inherit:hover,.text-inherit{color:inherit}.text-refine-react-dark-link,[data-theme=dark] .dark\:hover\:text-refine-react-dark-link:hover,[data-theme=dark] .dark\:text-refine-react-dark-link{--tw-text-opacity:1;color:rgb(20 158 202/var(--tw-text-opacity))}.text-transparent,[data-theme=dark] .dark\:text-transparent{color:#0000}.\!text-gray-0,.\!text-white,[data-theme=dark] .dark\:\!text-gray-0{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-refine-green,.text-refine-week-supabase-day-indicator-start{--tw-text-opacity:1;color:rgb(31 173 102/var(--tw-text-opacity))}.text-\[\#FE251B\]{--tw-text-opacity:1;color:rgb(254 37 27/var(--tw-text-opacity))}.\!text-gray-1000{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-\[\#99FFFF\]{--tw-text-opacity:1;color:rgb(153 255 255/var(--tw-text-opacity))}.text-refine-indigo{--tw-text-opacity:1;color:rgb(51 51 255/var(--tw-text-opacity))}.hover\:text-refine-bg:hover,.text-refine-bg{--tw-text-opacity:1;color:rgb(10 10 41/var(--tw-text-opacity))}.text-\[\#D22D2D\]{--tw-text-opacity:1;color:rgb(210 45 45/var(--tw-text-opacity))}.text-\[\#F46A25\]{--tw-text-opacity:1;color:rgb(244 106 37/var(--tw-text-opacity))}.text-\[\#FF9F1A\]{--tw-text-opacity:1;color:rgb(255 159 26/var(--tw-text-opacity))}.text-\[\#089191\]{--tw-text-opacity:1;color:rgb(8 145 145/var(--tw-text-opacity))}.text-\[\#1F80E0\]{--tw-text-opacity:1;color:rgb(31 128 224/var(--tw-text-opacity))}.text-\[\#693BC6\]{--tw-text-opacity:1;color:rgb(105 59 198/var(--tw-text-opacity))}.text-gray-200,[data-theme=dark] .dark\:hover\:text-gray-200:hover,[data-theme=dark] .dark\:text-gray-200{--tw-text-opacity:1;color:rgb(222 229 237/var(--tw-text-opacity))}.\!text-gray-900,[data-theme=dark] .dark\:\!text-gray-900{--tw-text-opacity:1!important;color:rgb(20 20 31/var(--tw-text-opacity))!important}.hover\:text-refine-cyan-alt:hover,.text-refine-cyan-alt,[data-theme=dark] .dark\:hover\:text-refine-cyan-alt:hover,[data-theme=dark] .dark\:text-\[\#47EBEB\],[data-theme=dark] .dark\:text-refine-cyan-alt{--tw-text-opacity:1;color:rgb(71 235 235/var(--tw-text-opacity))}.text-\[\#273646\]{--tw-text-opacity:1;color:rgb(39 54 70/var(--tw-text-opacity))}.text-\[\#081026\]{--tw-text-opacity:1;color:rgb(8 16 38/var(--tw-text-opacity))}.text-\[\#00758F\]{--tw-text-opacity:1;color:rgb(0 117 143/var(--tw-text-opacity))}.text-\[\#212067\]{--tw-text-opacity:1;color:rgb(33 32 103/var(--tw-text-opacity))}.text-\[\#1F1F1F\]{--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity))}.text-gray-100,[data-theme=dark] .dark\:text-gray-100{--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.text-\[\#0f1419\]{--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity))}.text-\[\#1890FF\]{--tw-text-opacity:1;color:rgb(24 144 255/var(--tw-text-opacity))}.text-\[\#F93\],.text-refine-orange{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity))}.text-refine-week-supabase-day-indicator-stop{--tw-text-opacity:1;color:rgb(62 207 142/var(--tw-text-opacity))}.text-refine-week-strapi-day-indicator-start{--tw-text-opacity:1;color:rgb(73 69 255/var(--tw-text-opacity))}.text-refine-week-strapi-day-indicator-stop{--tw-text-opacity:1;color:rgb(77 136 255/var(--tw-text-opacity))}.\!text-gray-300,.\!text-gray-400,.\!text-gray-800{--tw-text-opacity:1!important}.\!text-gray-800{color:rgb(29 30 48/var(--tw-text-opacity))!important}.\!text-gray-400{color:rgb(163 173 194/var(--tw-text-opacity))!important}.\!text-refine-link-light,.active\:\!text-refine-link-light:active,.hover\:\!text-refine-link-light:hover{--tw-text-opacity:1!important;color:rgb(0 128 255/var(--tw-text-opacity))!important}.\!text-gray-300{color:rgb(207 215 226/var(--tw-text-opacity))!important}.text-\[\#211d21\]{--tw-text-opacity:1;color:rgb(33 29 33/var(--tw-text-opacity))}.text-refine-yellow,[data-theme=dark] .dark\:text-refine-yellow{--tw-text-opacity:1;color:rgb(255 191 0/var(--tw-text-opacity))}.text-refine-indigo-alt,[data-theme=dark] .dark\:text-refine-indigo-alt{--tw-text-opacity:1;color:rgb(128 128 255/var(--tw-text-opacity))}.text-\[\#343741\]{--tw-text-opacity:1;color:rgb(52 55 65/var(--tw-text-opacity))}.text-opacity-50,[data-theme=dark] .dark\:text-opacity-50{--tw-text-opacity:0.5}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.hover\:no-underline:hover,.no-underline{text-decoration-line:none}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(163 173 194/var(--tw-placeholder-opacity))}.opacity-75{opacity:.75}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-40{opacity:.4}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.99\]{opacity:.99}.opacity-60{opacity:.6}.opacity-20{opacity:.2}.bg-blend-overlay{background-blend-mode:overlay}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-luminosity{mix-blend-mode:luminosity}.shadow-none,[data-theme=dark] .dark\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.focus\:ring:focus,.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.shadow-\[0px_-1\.5px_0px_rgba\(237\2c 242\2c 247\2c 0\.5\)\]{--tw-shadow:0px -1.5px 0px #edf2f780;--tw-shadow-colored:0px -1.5px 0px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-landing-sweet-spot-code-light{--tw-shadow:0px 2.26915px 2.21381px 0px #00000005,0px 5.45308px 5.32008px 0px #0000000a,0px 10.26767px 10.01724px 0px #0000000a,0px 18.31577px 17.86905px 0px #0000000d,0px 34.25764px 33.42209px 0px #0000000f,0px 82px 80px 0px #00000017;--tw-shadow-colored:0px 2.26915px 2.21381px 0px var(--tw-shadow-color),0px 5.45308px 5.32008px 0px var(--tw-shadow-color),0px 10.26767px 10.01724px 0px var(--tw-shadow-color),0px 18.31577px 17.86905px 0px var(--tw-shadow-color),0px 34.25764px 33.42209px 0px var(--tw-shadow-color),0px 82px 80px 0px var(--tw-shadow-color)}.shadow-startTiles{--tw-shadow:4px 8px 16px #2a2a4240;--tw-shadow-colored:4px 8px 16px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-menu-light{--tw-shadow:0px 0px 0px 4px #dee5ed40;--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color)}.shadow-gray-200{--tw-shadow-color:#dee5ed;--tw-shadow:var(--tw-shadow-colored)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-refine-bg{--tw-ring-opacity:1;--tw-ring-color:rgb(10 10 41/var(--tw-ring-opacity))}.ring-refine-blue{--tw-ring-opacity:1;--tw-ring-color:rgb(0 128 255/var(--tw-ring-opacity))}.ring-opacity-50{--tw-ring-opacity:0.5}.blur{--tw-blur:blur(8px)}.blur-md{--tw-blur:blur(12px)}.blur-sm{--tw-blur:blur(4px)}.blur-xl{--tw-blur:blur(24px)}.blur-lg{--tw-blur:blur(16px)}.blur-\[75px\]{--tw-blur:blur(75px)}.blur-\[120px\]{--tw-blur:blur(120px)}.blur-\[128px\]{--tw-blur:blur(128px)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-\[187px\]{--tw-blur:blur(187px)}.brightness-110,.focus\:brightness-110:focus,.hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.drop-shadow-\[0_0_30px_rgba\(51\2c 51\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #3333ff4d)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d)}.drop-shadow-\[0_0_30px_rgba\(0\2c 128\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #0080ff4d)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026)}.drop-shadow-\[0_0_30px_rgba\(254\2c 37\2c 27\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #fe251b4d)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.drop-shadow-\[0_0_30px_rgba\(128\2c 0\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #8000ff4d)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px)}.backdrop-blur-\[3px\],.backdrop-blur-\[6px\],.backdrop-blur-header-blur,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px)}.backdrop-blur-header-blur{--tw-backdrop-blur:blur(12px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-opacity{transition-duration:.15s;transition-property:opacity}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.transition-\[background-color\]{transition-duration:.15s;transition-property:background-color}.transition-all{transition-duration:.15s;transition-property:all}.transition-\[filter\]{transition-duration:.15s;transition-property:filter}.\[\&\>svg\]\:transition-transform>svg,.transition-transform{transition-duration:.15s;transition-property:transform}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter}.transition-\[opacity\2c transform\]{transition-duration:.15s;transition-property:opacity,transform}.transition-\[opacity\2c transform\2c background-color\2c color\]{transition-duration:.15s;transition-property:opacity,transform,background-color,color}.transition-\[transform\2c opacity\]{transition-duration:.15s;transition-property:transform,opacity}.transition-\[min-height\2c height\]{transition-duration:.15s;transition-property:min-height,height}.transition-\[transform\2c opacity\2c margin-bottom\]{transition-duration:.15s;transition-property:transform,opacity,margin-bottom}.transition-\[background-color\2c background\2c opacity\]{transition-duration:.15s;transition-property:background-color,background,opacity}.transition-\[border-color\2c width\2c height\2c opacity\2c background-color\]{transition-duration:.15s;transition-property:border-color,width,height,opacity,background-color}.transition-\[border-radius\]{transition-duration:.15s;transition-property:border-radius}.delay-75{transition-delay:75ms}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-\[1300\]{transition-delay:1300}.duration-300{transition-duration:.3s}.\[\&\>svg\]\:duration-200>svg,.duration-200{transition-duration:.2s}.duration-150{transition-duration:.15s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.will-change-contents{will-change:contents}.will-change-transform{will-change:transform}.will-change-\[contents\2c opacity\]{will-change:contents,opacity}.will-change-\[opacity\]{will-change:opacity}.animation-paused,.hover\:animation-paused:hover{animation-play-state:paused}.animation-slower-speed{animation-duration:5s}.animation-slow-speed{animation-duration:4s}.landing-mask-image-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIyODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTY1NC4xNzggMTExQzQzMC4xNjMgOTMuMzQ5IDIxMS41NTQgNTYuNDc0IDAgMi4wMjNWMjg3aDE5MjBWMi4wMjNDMTcwOC40NSA1Ni40NzMgMTQ4OS44NCA5My4zNSAxMjY1LjgyIDExMWgtOC42OWEzMiAzMiAwIDAgMS0yNi42My0xNC4yNWwtNDUtNjcuNUEzMi4wMTQgMzIuMDE0IDAgMCAwIDExNTguODcgMTVINzYxLjEyNkEzMi4wMDEgMzIuMDAxIDAgMCAwIDczNC41IDI5LjI1bC00NSA2Ny41QTMyIDMyIDAgMCAxIDY2Mi44NzQgMTExaC04LjY5NloiIGZpbGw9IiMwQTBBMjkiLz48cGF0aCBkPSJNLjEyNSAxLjU0LS41IDEuMzc3VjI4Ny41aDE5MjFWMS4zNzhsLS42Mi4xNjFDMTcwOC4zNiA1NS45ODEgMTQ4OS43OCA5Mi44NSAxMjY1LjggMTEwLjVoLTguNjdhMzEuNDg4IDMxLjQ4OCAwIDAgMS0yNi4yMS0xNC4wMjdsLTQ1LTY3LjVhMzIuNTEzIDMyLjUxMyAwIDAgMC0yNy4wNS0xNC40NzNINzYxLjEyNmEzMi41IDMyLjUgMCAwIDAtMjcuMDQyIDE0LjQ3MmwtNDUgNjcuNTAxYTMxLjUwMiAzMS41MDIgMCAwIDEtMjYuMjEgMTQuMDI3aC04LjY3N0M0MzAuMjE4IDkyLjg1IDIxMS42NDQgNTUuOTguMTI1IDEuNTRaIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1vcGFjaXR5PSIuMiIvPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iYSIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwIDI4NC45NzcgLTYzMi4wMDggMCA5NjAgMi4wMjMpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIyODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTY1NC4xNzggMTExQzQzMC4xNjMgOTMuMzQ5IDIxMS41NTQgNTYuNDc0IDAgMi4wMjNWMjg3aDE5MjBWMi4wMjNDMTcwOC40NSA1Ni40NzMgMTQ4OS44NCA5My4zNSAxMjY1LjgyIDExMWgtOC42OWEzMiAzMiAwIDAgMS0yNi42My0xNC4yNWwtNDUtNjcuNUEzMi4wMTQgMzIuMDE0IDAgMCAwIDExNTguODcgMTVINzYxLjEyNkEzMi4wMDEgMzIuMDAxIDAgMCAwIDczNC41IDI5LjI1bC00NSA2Ny41QTMyIDMyIDAgMCAxIDY2Mi44NzQgMTExaC04LjY5NloiIGZpbGw9IiMwQTBBMjkiLz48cGF0aCBkPSJNLjEyNSAxLjU0LS41IDEuMzc3VjI4Ny41aDE5MjFWMS4zNzhsLS42Mi4xNjFDMTcwOC4zNiA1NS45ODEgMTQ4OS43OCA5Mi44NSAxMjY1LjggMTEwLjVoLTguNjdhMzEuNDg4IDMxLjQ4OCAwIDAgMS0yNi4yMS0xNC4wMjdsLTQ1LTY3LjVhMzIuNTEzIDMyLjUxMyAwIDAgMC0yNy4wNS0xNC40NzNINzYxLjEyNmEzMi41IDMyLjUgMCAwIDAtMjcuMDQyIDE0LjQ3MmwtNDUgNjcuNTAxYTMxLjUwMiAzMS41MDIgMCAwIDEtMjYuMjEgMTQuMDI3aC04LjY3N0M0MzAuMjE4IDkyLjg1IDIxMS42NDQgNTUuOTguMTI1IDEuNTRaIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1vcGFjaXR5PSIuMiIvPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iYSIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwIDI4NC45NzcgLTYzMi4wMDggMCA5NjAgMi4wMjMpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1920px 288px;mask-size:1920px 288px}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.landing-image-bottom-mobile-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:620px 350px;mask-size:620px 350px}.landing-playground-slide-mask{-webkit-mask-image:linear-gradient(0deg,#0003,#0006 30%,#000 37.5%,#000 65%,#0006 75.5%,#0003);mask-image:linear-gradient(0deg,#0003,#0006 30%,#000 37.5%,#000 65%,#0006 75.5%,#0003);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.bg-landing-component{background:radial-gradient(66.67% 50% at 50% 0,#1fad6640 0,#1fad6600 100%),radial-gradient(66.67% 50% at 50% 100%,#1fad661a 0,#1fad6600 100%),linear-gradient(0deg,#1fad6608,#1fad6608),#fff;border-radius:8px}:root{--ifm-color-primary:#1890ff;--ifm-color-primary-dark:#1584eb;--ifm-color-primary-darker:#1278d7;--ifm-color-primary-darkest:#0664bb;--ifm-color-primary-light:#2d9aff;--ifm-color-primary-lighter:#3ea2ff;--ifm-color-primary-lightest:#69b7ff;--ifm-navbar-background-color:var(--color-purple);--ifm-navbar-height:64px;--ifm-menu-color-background-hover:#ffffff0d;--color-purple:#331049;--color-turquoise:#0ccee9;--color-blue:#0b82f0;--color-text-white:#fff;--color-text-black:#3a3e4a;--color-bg-white:#fff;--ifm-navbar-sidebar-width:100%;--ifm-table-cell-padding:6px 8px;--doc-sidebar-width:270px!important;--ifm-scrollbar-track-background-color:#0000!important;--ifm-menu-link-padding-horizontal:0.375rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-breadcrumb-item-background-active:#0000;--ifm-breadcrumb-spacing:0.25rem;--ifm-breadcrumb-padding-horizontal:0.4rem;--ifm-font-color-base:#3a3e4a;--tutorial-toc-bg-color:#f1f5f9;--tutorial-toc-text-color:#292d3e;--tutorial-toc-text-color-dark:#252527;--tutorial-toc-text-color-light:#6b7280;--prism-background-color:#292d3e;--docusaurus-highlighted-code-line-bg:#dee5ed;--ifm-code-font-size:85%;--browser-window-bezel-color:#ebedf0;--browser-window-bezel-color-accent:#ebedf0;--ifm-alert-border-radius:0.25rem;--ifm-alert-shadow:0.5px 1px 1px 0px #00000026;--ifm-menu-link-sublist-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23a8a8a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E");--ifm-font-family-base:var(--primary-font-sans),system-ui,-apple-system,"Segoe UI",Roboto,Ubuntu,Cantarell,"Noto Sans",sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--tutorial-card-bg:var(--ifm-card-background-color);---tutorial-card-bg-hover:var(--ifm-card-background-color);--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66;--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 #45629b1f;--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base)}html[data-active-page=index]{scroll-behavior:smooth}html.docs-wrapper{scroll-behavior:auto!important}[data-theme=dark]{--tutorial-card-bg:#252527;--tutorial-card-bg-hover:#2c2e33;--ifm-font-color-base:#f6f6f9;--docusaurus-highlighted-code-line-bg:#303450;--browser-window-bezel-color:#292d3e;--browser-window-bezel-color-accent:#4e5264;--tutorial-toc-bg-color:#27272a;--tutorial-toc-text-color:#ebedf0;--tutorial-toc-text-color-dark:#f1f1f1;--tutorial-toc-text-color-light:#dddee0}#__docusaurus .group:hover a:hover .nested-hover-hidden,#__docusaurus .navbar .navbar__items .header-icon-link,#__docusaurus .navbar .navbar__items .navbar__item,#__docusaurus .navbar-sidebar__item.menu a[href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation"]:after,#__docusaurus .with-hoverline .navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__link.menu__link--active:before,#docusaurus-base-url-issue-banner-container,.code-block-hidden,.code-block-hidden.theme-code-block-highlighted-line,.navbar .navbar__items .navbar__item,.window,[data-theme=dark] .dark\:hidden,html[data-customized=true] #__docusaurus .navbar-theme-toggle,html[data-customized=true] #__docusaurus .navbar__item.dropdown.dropdown--hoverable.dropdown--right{display:none}.centered-image,.mobile-img-container{align-items:center;display:flex;flex-direction:column}.banner-container{background-color:#f8f8f8;border-radius:10px;font-weight:500;padding:18px}.banner-container.dark{background:linear-gradient(180deg,#2f2f2f,#000);color:#fff}.banner-header{font-size:32px;font-weight:700;line-height:1.4;margin-bottom:25px;text-align:center}.pre,.props-table th{text-align:left}.docusaurus-highlight-code-line{background-color:#484d5b;display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.required{font-size:13px}.DocSearch-Button-Container,.required-block,.tab-button,.tabs{align-items:center;display:flex}.footer__links{margin-bottom:20px}.footer__col:first-child{flex:2}.footer__col:first-child .footer__items{display:flex;flex-direction:row;flex-wrap:wrap}.footer__col:first-child .footer__items .footer__item{flex-basis:50%}.language-js{font-size:9px}.required{border:1px solid #fa5035;border-radius:3px;color:#fa5035;display:inline-block;letter-spacing:.02rem;margin-left:5px;margin-right:0;padding:0 6px}.row--align--center{align-items:center}.navbar__brand{margin-left:8px}.navbar-sidebar__back,.navbar-sidebar__items .menu__list .menu__link,.navbar__toggle{color:var(--color-text-white)}.navbar-sidebar__brand{box-shadow:none;justify-content:space-between}.navbar-sidebar__items .menu__list .menu__link.menu__link--sublist:after{filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.header-last-nav-item{margin-right:30px}.header-icon-link{transition:.5s}.header-icon-link:before,.popover-icon-link:before{content:"";display:flex;height:24px;width:24px}.header-github-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA1MyAwQTEwLjkwNCAxMC45MDQgMCAwIDAgMy44OSAyLjY4NSAxMS4zNCAxMS4zNCAwIDAgMCAuMTQyIDkuNDcyYTExLjQ4IDExLjQ4IDAgMCAwIDEuNDU2IDcuNjUgMTEuMDg3IDExLjA4NyAwIDAgMCA1Ljk2NCA0Ljg2Yy41NTYuMTAzLjc1Mi0uMjUuNzUyLS41NDd2LTEuOTE4QzUuMjMgMjAuMjAyIDQuNTggMTggNC41OCAxOGEzLjAxMiAzLjAxMiAwIDAgMC0xLjIyNy0xLjY1NWMtLjk5Ny0uNjkyLjA4MS0uNjkyLjA4MS0uNjkyLjM1LjA1LjY4My4xOC45NzUuMzgyLjI5My4yMDIuNTM2LjQ2OS43MTMuNzguMTUuMjc4LjM1Mi41MjMuNTk1LjcyMWEyLjMxMiAyLjMxMiAwIDAgMCAyLjYxOC4yMjFjLjA0Mi0uNTcuMjgzLTEuMTA1LjY3OC0xLjUwOS0yLjQ1NC0uMjg0LTUuMDMtMS4yNTMtNS4wMy01LjUzOWE0LjQxNSA0LjQxNSAwIDAgMSAxLjEzMi0zLjAyNUE0LjE5NCA0LjE5NCAwIDAgMSA1LjIyNCA0LjdzLjkyOC0uMzA1IDMuMDM2IDEuMTU2YzEuODEtLjUwOCAzLjcyLS41MDggNS41MzEgMCAyLjEwOC0xLjQ2IDMuMDMtMS4xNTYgMy4wMy0xLjE1Ni40MDYuOTM2LjQ1NSAxLjk5My4xMzUgMi45NjNhNC40MTUgNC40MTUgMCAwIDEgMS4xMzIgMy4wMjZjMCA0LjMzNC0yLjU4MiA1LjI4Mi01LjA0MyA1LjUzOC4yNjQuMjcxLjQ2OC41OTcuNTk4Ljk1NS4xMy4zNTguMTgyLjc0MS4xNTUgMS4xMjJWMjEuNGMwIC4zNjcuMTk2LjY1Ljc1OS41NGExMS4wOTMgMTEuMDkzIDAgMCAwIDUuODgtNC44NzggMTEuNDgxIDExLjQ4MSAwIDAgMCAxLjQxOS03LjYgMTEuMzQgMTEuMzQgMCAwIDAtMy43MS02Ljc0NkExMC45MDcgMTAuOTA3IDAgMCAwIDExLjA1MyAwWiIgZmlsbD0iIzJBMkE0MiIvPjwvc3ZnPg==) 0 0/contain}.header-discord-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTcuNzEyIDE5cy0uNzQtLjk3My0xLjM1Ni0xLjgzMmMyLjY5Mi0uODM3IDMuNzItMi42OTIgMy43Mi0yLjY5MmExMS4zOSAxMS4zOSAwIDAgMS0yLjM2NCAxLjMzNSAxMi42MSAxMi42MSAwIDAgMS0yLjk4Ljk3MmMtMS45NzIuNDA3LTMuNzguMjk0LTUuMzIxLS4wMjJhMTYuMDc0IDE2LjA3NCAwIDAgMS0zLjAyLS45NzMgMTEuNTYzIDExLjU2MyAwIDAgMS0xLjUtLjc2OWMtLjA2Mi0uMDQ1LS4xMjQtLjA2OC0uMTg2LS4xMTNhLjI4Ny4yODcgMCAwIDEtLjA4Mi0uMDY4Yy0uMzctLjIyNi0uNTc1LS4zODQtLjU3NS0uMzg0cy45ODYgMS44MSAzLjU5NiAyLjY2OUM3LjAyNyAxNy45ODMgNi4yNjcgMTkgNi4yNjcgMTkgMS43MjYgMTguODQyIDAgMTUuNTYyIDAgMTUuNTYyIDAgOC4yNzkgMi45NTkgMi4zNzUgMi45NTkgMi4zNzUgNS45MTgtLjA2OCA4LjczMyAwIDguNzMzIDBsLjIwNS4yNzJDNS4yNCAxLjQ0OCAzLjUzNCAzLjIzNSAzLjUzNCAzLjIzNXMuNDUyLS4yNzIgMS4yMTMtLjY1NkM2Ljk0NSAxLjUxNiA4LjY5MiAxLjIyMiA5LjQxIDEuMTU0Yy4xMjMtLjAyMy4yMjYtLjA0NS4zNS0uMDQ1YTE1LjgwNyAxNS44MDcgMCAwIDEgNC4xNS0uMDQ2YzEuOTUyLjI1IDQuMDQ4Ljg4MiA2LjE4NSAyLjE3MiAwIDAtMS42MjMtMS42OTctNS4xMTctMi44NzNMMTUuMjY4IDBzMi44MTUtLjA2OCA1Ljc3NCAyLjM3NWMwIDAgMi45NTkgNS45MDQgMi45NTkgMTMuMTg3IDAgMC0xLjc0NyAzLjI4LTYuMjg4IDMuNDM4Wk04LjE1OCA4LjQzN2MtMS4xNzIgMC0yLjA5NiAxLjEzMS0yLjA5NiAyLjUxIDAgMS4zOC45NDUgMi41MTEgMi4wOTYgMi41MTEgMS4xNyAwIDIuMDk1LTEuMTMgMi4wOTUtMi41MS4wMjEtMS4zOC0uOTI0LTIuNTExLTIuMDk1LTIuNTExWm03LjUgMGMtMS4xNzIgMC0yLjA5NiAxLjEzMS0yLjA5NiAyLjUxIDAgMS4zOC45NDUgMi41MTEgMi4wOTYgMi41MTEgMS4xNyAwIDIuMDk1LTEuMTMgMi4wOTUtMi41MXMtLjkyNC0yLjUxMS0yLjA5NS0yLjUxMVoiIGZpbGw9IiM1ODY1RjIiLz48L3N2Zz4=) 0 0/contain}.header-twitter-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI0IDIuMzY4YTkuNjE4IDkuNjE4IDAgMCAxLTIuODI3Ljc5NEE1LjAzOCA1LjAzOCAwIDAgMCAyMy4zMzguMzdhOS42OTggOS42OTggMCAwIDEtMy4xMjkgMS4yMjNBNC44NTYgNC44NTYgMCAwIDAgMTYuNjE2IDBjLTIuNzE4IDAtNC45MjIgMi4yNi00LjkyMiA1LjA0OSAwIC4zOTYuMDQyLjc4LjEyNiAxLjE1QzcuNzI4IDUuOTg4IDQuMSAzLjk3OSAxLjY3LjkyMmE1LjE0IDUuMTQgMCAwIDAtLjY2NiAyLjU0YzAgMS43NTEuODcgMy4yOTcgMi4xOSA0LjIwM2E0LjgzNCA0LjgzNCAwIDAgMS0yLjIzLS42M3YuMDYyYzAgMi40NDcgMS42OTcgNC40ODggMy45NTEgNC45NWE0LjY5MyA0LjY5MyAwIDAgMS0xLjI5Ny4xNzhjLS4zMTcgMC0uNjI3LS4wMy0uOTI3LS4wOS42MjYgMi4wMDYgMi40NDQgMy40NjYgNC41OTkgMy41MDVBOS43MjIgOS43MjIgMCAwIDEgMCAxNy43MzMgMTMuNzA4IDEzLjcwOCAwIDAgMCA3LjU0OCAyMGM5LjA1OCAwIDE0LjAxLTcuNjkyIDE0LjAxLTE0LjM2NSAwLS4yMi0uMDA1LS40MzktLjAxMy0uNjU0Ljk2Mi0uNzEyIDEuNzk3LTEuNiAyLjQ1NS0yLjYxM1oiIGZpbGw9IiMwMEFBRUMiLz48L3N2Zz4=) 0 0/contain}.pre{margin:1em 0;overflow:auto;padding:.5em}.pre .token-line{height:1.3em;line-height:1.3em}.code-line{display:table-row}.code-line-no{opacity:.5;padding-right:1em;text-align:right;-webkit-user-select:none;user-select:none}.code-line-content,.code-line-no{display:table-cell}[class^=announcementBar]{border:none!important}.tutorial-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.ant-layout-sider-trigger{position:sticky!important}.live-editor-wrapper table td,.live-editor-wrapper table th{border:none}.live-editor-wrapper table tr:nth-child(2n){background:none}#__docusaurus .with-hoverline.active-item:before,.active-navbar-link:after,.with-hoverline.hoverline-link:not([role=button]):hover:after,.with-hoverline.hoverline-link[role=button]:hover:before,.with-hoverline.navbar__link--active:not([role=button]):after{--tw-bg-opacity:1;background-color:rgb(24 144 255/var(--tw-bg-opacity));border-radius:.125rem;bottom:-5px;content:"";height:.25rem;left:calc(50% - 12px);position:absolute;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.navbar-sidebar__item.menu .menu__list .menu__list-item .menu__link{--tw-text-opacity:1;color:rgb(42 42 66/var(--tw-text-opacity));display:block;font-weight:600;text-align:center}.theme-doc-sidebar-item-category.menu__list-item{opacity:.9}#__docusaurus .navbar-sidebar__items--show-secondary{transform:translate3d(-100%,0,0)}#__docusaurus .navbar-sidebar__items .menu__list .menu__link.menu__link--sublist:after{display:block;filter:none;margin-top:-20px;position:relative}#__docusaurus .navbar-sidebar__items .menu__list .menu__link.menu__link--sublist[role=button]:after{background-color:initial;bottom:unset;height:24px;left:unset;margin-top:0;top:-26px;width:24px}#__docusaurus .clean-btn.navbar-sidebar__back{--tw-text-opacity:1;color:rgb(42 42 66/var(--tw-text-opacity));font-weight:600;margin-bottom:1rem;text-align:center}#__docusaurus .social-icons .header-icon-link:before{height:32px;width:32px}#__docusaurus .social-icons .header-icon-link.header-github-link:before{height:32px;margin-top:3px;width:32px}#__docusaurus .navbar-sidebar__items .with-hoverline .menu__link--active,#__docusaurus .with-hoverline.navbar-sidebar__items .menu__link--active,.with-hoverline .active-item.hoveline-link{position:relative}html[data-page=index]{scroll-behavior:smooth;scroll-snap-type:y mandatory}#__docusaurus .dots{border-style:none;cursor:default;height:2rem}#__docusaurus .custom-table-of-contents .table-of-contents{border:none;padding-left:0}#__docusaurus .github-banner-bg{background-image:url(/assets/images/github-bg-da8634ac5a7060276ceafea5f2ea6bd0.png);background-repeat:no-repeat;background-size:cover}#__docusaurus .all-tags-button,#__docusaurus .blog-paginator-item:hover,#__docusaurus .gradient-button:hover,#__docusaurus .twitter-banner-bg{background:linear-gradient(90deg,#3fdcf7 2.01%,#1890ff 99.51%)}#__docusaurus .sticky-author-card{position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}#__docusaurus .all-tags-button:hover svg{--tw-translate-x:-0.25rem}.navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__link,.navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__list-item,.navbar-sidebar__items.navbar-sidebar__items--show-secondary .navbar-sidebar__item.menu .menu__list{text-align:left!important}#__docusaurus .navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__link,#__docusaurus .navbar__items--right>:last-child,:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}#__docusaurus .gradient-button:hover a{background-color:initial}#__docusaurus .gradient-button:hover .export-icon{background:#1373cc;box-shadow:inset 2px 2px 3px #00000040}#__docusaurus .example-card{border:1px solid #f5f5f5;box-shadow:6px 8px 16px #2a2a421a;filter:none}#__docusaurus .example-card:hover{transform:scale(1.02)}#__docusaurus .DocSearch-Search-Icon{--tw-text-opacity:1;color:rgb(42 42 66/var(--tw-text-opacity))}#__docusaurus footer.refine-footer{background-color:#f6f6f9}html[data-theme=dark]:not([data-customized=true]) #__docusaurus footer.refine-footer{background-color:#272729}html[data-customized=true],html[data-theme=dark][data-customized=true]{background:#fff}#__docusaurus .navbar{--tw-border-opacity:0.8;--tw-bg-opacity:0.8;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:0;border-bottom:1px rgb(246 246 249/var(--tw-border-opacity));border-style:solid}html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar{--tw-border-opacity:0.8;--tw-bg-opacity:0.8;background-color:rgb(39 39 41/var(--tw-bg-opacity));border-width:0;border-bottom:1px rgb(42 42 66/var(--tw-border-opacity));border-style:solid}html:not([data-theme=dark]):not([data-customized=true]) #__docusaurus .navbar{--tw-border-opacity:0.8;--tw-bg-opacity:0.8;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:0;border-bottom:1px rgb(246 246 249/var(--tw-border-opacity));border-style:solid}html[data-theme=dark]:not([data-customized=true]) #__docusaurus .DocSearch-Button-Keys kbd,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .DocSearch-Button-Placeholder,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .DocSearch-Search-Icon,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .navbar__item,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .navbar__link{--tw-text-opacity:1;color:rgb(246 246 249/var(--tw-text-opacity))}html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .header-github-link:before{--tw-brightness:brightness(50)}#__docusaurus .navbar .navbar__items .navbar__item{font-size:.875rem;line-height:1.25rem}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link--active{color:#1890ff;position:relative}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link--active:before{background-color:#1890ff;border-radius:4px;content:""!important;display:block!important;height:4px;left:8px;pointer-events:none;position:absolute!important;top:14px;width:4px}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link--active:after{background-image:url('data:image/svg+xml;charset=utf-8,');filter:none}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link{padding-left:22px}#__docusaurus .footer__item{line-height:18px}.prop--tag{border:1px solid #9e9e9e;border-radius:3px;color:#9e9e9e;display:inline-block;font-size:10px;font-weight:600;letter-spacing:-.1px;margin-left:5px;margin-right:0;padding:0 4px;-webkit-user-select:none;user-select:none}.prop--tag__deprecated{border-color:#d97706;color:#d97706}.prop--tag__required{border-color:#1890ff;color:#1890ff;font-size:12px;line-height:18px}.prop--tag__featured{border-color:#059669;color:#059669}.docs-wrapper table,.props-table{font-size:14px;line-height:1.5}.props-table td,.props-table th{padding:6px 8px}.props-table .props-table__type-cell code{font-size:14px}.props-table--name__deprecated{text-decoration:line-through}.collapsibleContent_i85q>:last-child,.last\:mb-0:last-child,.props-list__info-item *,.props-table__default-value-cell *,.props-table__description-cell *,.props-table__type-cell *,.tabItem_Ymn6>:last-child{margin-bottom:0}.props-table--name,.props-table__default-value-cell p,.props-table__description-cell p,.props-table__type-cell code p,.props-table__type-cell p{font-size:.875rem;line-height:1.25rem}#__docusaurus .theme-doc-sidebar-container{--ifm-font-size-base:14px;border:none;font-size:14px}#__docusaurus .menu__caret:before,#__docusaurus .menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/1.25rem 1.25rem}#__docusaurus .doc-article{margin:0 auto;max-width:740px}#__docusaurus .tabs-container>ul.tabs{gap:8px;padding-left:1rem;padding-right:1rem;position:relative}#__docusaurus .tabs-container>ul.tabs:before{background-color:var(--ifm-toc-border-color);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:-1}#__docusaurus .theme-code-block pre.prism-code{--prism-color:#bfc7d5;--prism-background-color:#292d3e}[data-theme=dark] #__docusaurus .playground-code>.theme-code-block{transition:border-top .3s ease-in-out}[data-theme=dark] #__docusaurus .playground-code-visible>.theme-code-block{border-top:2px solid var(--browser-window-bezel-color-accent)}#__docusaurus .doc--toc-desktop{max-width:285px}#__docusaurus .theme-doc-sidebar-container nav.menu{padding-top:1.125rem}.checklist-container{background-color:var(--tutorial-toc-bg-color);border-left:5px solid var(--ifm-color-primary);border-radius:.25rem;margin-bottom:1.75rem;padding:1.25rem 1.5rem}.checklist-container__title{--tw-text-opacity:1;align-items:center;color:rgb(2 132 199/var(--tw-text-opacity));color:var(--ifm-color-primary);display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:700;gap:.5rem;line-height:2rem;margin-bottom:1rem}[data-theme=dark] .checklist-item__button{background-color:#3a3e4a;border-color:var(--browser-window-bezel-color-accent)}.tutorial--framework-select--wrapper{background-color:var(--tutorial-toc-bg-color);font-size:12px;padding:7px 10px 10px;text-align:center}.tutorial--framework-select__title{color:var(--tutorial-toc-text-color);font-size:.5rem;letter-spacing:.025em;text-align:center}.tutorial--framework-select__box{align-items:center;display:flex;justify-content:space-between;padding-top:.75rem}.tutorial--framework-select--button{text-decoration-line:underline}.sourcecode-badge{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;appearance:none;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px;font-weight:700;height:22px;line-height:13px;padding-bottom:5px;padding-top:4px;text-decoration-line:none}.sourcecode-badge,.sourcecode-badge:active,.sourcecode-badge:focus,.sourcecode-badge:hover,.sourcecode-badge:visited{background-color:#24292f;color:#fff;text-decoration:none}html[data-theme=dark] .sourcecode-badge{background-color:var(--ifm-color-secondary);color:#24292f}.sourcecode-badge svg{height:13px;margin-bottom:-2px;margin-right:6px;width:13px}.theme-code-block-added-line{background-color:#ff000026;display:block}.theme-code-block-removed-line{background-color:#00ff0026;display:block}.bg-top-announcement{background:radial-gradient(218.19% 111.8% at 0 0,#47ebeb1a 0,#47ebeb33 100%),#14141f;border-bottom:1px solid #47ebeb26}.top-announcement-mask{background:#47ebeb40;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDB2Mi43MTdsNC41IDIuNyA0LjUtMi43VjBoMXYyLjcxN2w0LjUgMi43IDQuNS0yLjdWMGguNXYzLjU4M2wtNC41IDIuN3Y0LjQzNGw0LjUgMi43VjE2aC0uNXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNmgtMXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNkgwdi0yLjU4M2w0LjUtMi43VjYuMjgzTDAgMy41ODNWMGguNVptNSA2LjI4MyA0LjUtMi43IDQuNSAyLjd2NC40MzRsLTQuNSAyLjctNC41LTIuN1Y2LjI4M1oiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIwdjE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDB2Mi43MTdsNC41IDIuNyA0LjUtMi43VjBoMXYyLjcxN2w0LjUgMi43IDQuNS0yLjdWMGguNXYzLjU4M2wtNC41IDIuN3Y0LjQzNGw0LjUgMi43VjE2aC0uNXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNmgtMXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNkgwdi0yLjU4M2w0LjUtMi43VjYuMjgzTDAgMy41ODNWMGguNVptNSA2LjI4MyA0LjUtMi43IDQuNSAyLjd2NC40MzRsLTQuNSAyLjctNC41LTIuN1Y2LjI4M1oiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIwdjE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);-webkit-mask-repeat:repeat;mask-repeat:repeat}.refine-info-badge{margin-bottom:2px}.landing-packages-mask{-webkit-mask-image:linear-gradient(92.03deg,#0000 3.05%,#000 25%,#000 50%,#000 75%,#0000);mask-image:linear-gradient(92.03deg,#0000 3.05%,#000 25%,#000 50%,#000 75%,#0000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-react-code-mask-dark{-webkit-mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d980 50%,#d9d9d9 75%,#d9d9d900 100%);mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d980 50%,#d9d9d9 75%,#d9d9d900 100%)}.landing-react-code-mask{-webkit-mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d9 50%,#d9d9d9 75%,#d9d9d900 100%);mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d9 50%,#d9d9d9 75%,#d9d9d900 100%)}.landing-sweet-spot-mask{-webkit-mask-image:linear-gradient(90deg,#fff,#ffffff40 80%,#fff0);mask-image:linear-gradient(90deg,#fff,#ffffff40 80%,#fff0)}form.DocSearch-Form{font-size:14px;height:44px}form.DocSearch-Form input.DocSearch-Input{font-size:1em}form.DocSearch-Form label.DocSearch-MagnifierLabel svg.DocSearch-Search-Icon{height:18px;width:18px}.template-detail-markdown{overflow-wrap:break-word}.template-detail-markdown h3+ul{-webkit-margin-before:-20px;margin-block-start:-20px}.template-detail-markdown a{--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity));font-weight:600}[data-theme=dark] .dark\:text-\[\#6EB3F7\],[data-theme=dark] .dark\:text-refine-blue-alt,[data-theme=dark] .dark\:text-refine-link-dark,[data-theme=dark] .template-detail-markdown a{--tw-text-opacity:1;color:rgb(110 179 247/var(--tw-text-opacity))}.template-detail-markdown h1{font-size:2.25rem;line-height:1.25}.template-detail-markdown h1,.template-detail-markdown h2{border-bottom-width:1px;font-weight:600;margin-bottom:1rem;margin-top:1.5rem;padding-bottom:.5rem}.template-detail-markdown h2{font-size:1.5rem;line-height:1.25}.template-detail-markdown h3{font-size:1.125rem;font-weight:600;line-height:1.375;margin-bottom:0;margin-top:1.5rem;padding-bottom:0}.template-detail-markdown h4{font-size:1rem;font-weight:600;line-height:1;margin-bottom:1rem;margin-top:1.5rem}.template-detail-markdown h5,.template-detail-markdown h6{font-size:.875rem;font-weight:600;line-height:1.25;margin-bottom:1rem;margin-top:1.5rem}.mobile-pane h2,.pane-header h2{margin-bottom:-4px;text-transform:uppercase}.template-detail-markdown blockquote{--tw-border-opacity:1;border-color:rgb(207 215 226/var(--tw-border-opacity));border-left-width:4px;font-size:1rem;line-height:1.5rem;padding-left:1rem;padding-right:1rem}.template-detail-markdown table,[data-theme=dark] .dark\:border-gray-600{border-color:rgb(71 78 107/var(--tw-border-opacity));--tw-border-opacity:1}.template-detail-markdown code{--tw-bg-opacity:1;background-color:rgb(222 229 237/var(--tw-bg-opacity));border-radius:.25rem;display:inline;font-size:.875rem;line-height:1.25rem;padding:.125rem .25rem}.template-detail-markdown pre{--tw-bg-opacity:1;background-color:rgb(237 242 247/var(--tw-bg-opacity));border-radius:.25rem;padding:1rem}.template-detail-markdown pre code{background-color:initial;border-radius:0;display:block;overflow:visible;padding:0}.template-detail-markdown ul{font-size:1rem;line-height:1.5rem;list-style-type:disc;padding-left:2rem}.template-detail-markdown ol{font-size:1rem;line-height:1.5rem;list-style-type:decimal;padding-left:2rem}.template-detail-markdown kbd{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-radius:.25rem;border-width:1px;display:inline-block;font-size:.75rem;font-weight:400;line-height:1rem;padding:.125rem .25rem}.template-detail-markdown table{font-size:1rem;line-height:1.5rem}.template-detail-markdown td,.template-detail-markdown th{border-width:1px;padding:.25rem .75rem}.\[\&_\.cm-activeLine\]\:\!bg-gray-100 .cm-activeLine,.template-detail-markdown .highlight pre{--tw-bg-opacity:1!important;background-color:rgb(237 242 247/var(--tw-bg-opacity))!important}.sandpack-container .sp-layout .resize-handler{background-position:50%;background-repeat:no-repeat;margin-left:-1px;opacity:0;width:.75rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='28' rx='6' fill='%23E3E4E5'/%3E%3Cpath d='M8 6.8c0 1-.9 2-2 2a2 2 0 0 1-2-2C4 5.8 4.9 5 6 5a2 2 0 0 1 2 2Zm0 7.7c0 1-.9 1.9-2 1.9a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2ZM6 24a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8A2 2 0 0 0 4 22c0 1 .9 1.9 2 1.9Z' fill='%23fff'/%3E%3Cpath d='M8 6c0 1-.9 1.8-2 1.8A2 2 0 0 1 4 6c0-1 .9-2 2-2a2 2 0 0 1 2 2Zm0 7.5c0 1.1-.9 2-2 2a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2Zm-2 9.6a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8a2 2 0 0 0-2 1.9c0 1 .9 1.9 2 1.9Z' fill='%2399A1B3'/%3E%3C/svg%3E");transition-duration:.2s;transition-property:opacity}html[data-theme=dark] .sandpack-container .sp-layout .resize-handler{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='28' rx='6' fill='%23343A46'/%3E%3Cpath d='M8 6.8c0 1-.9 2-2 2a2 2 0 0 1-2-2C4 5.8 4.9 5 6 5a2 2 0 0 1 2 2Zm0 7.7c0 1-.9 1.9-2 1.9a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2ZM6 24a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8A2 2 0 0 0 4 22c0 1 .9 1.9 2 1.9Z' fill='%23000'/%3E%3Cpath d='M8 6c0 1-.9 1.8-2 1.8A2 2 0 0 1 4 6c0-1 .9-2 2-2a2 2 0 0 1 2 2Zm0 7.5c0 1.1-.9 2-2 2a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2Zm-2 9.6a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8a2 2 0 0 0-2 1.9c0 1 .9 1.9 2 1.9Z' fill='%23667084'/%3E%3C/svg%3E")}.placeholder\:text-gray-300::placeholder{--tw-text-opacity:1;color:rgb(207 215 226/var(--tw-text-opacity))}.before\:hidden:before{content:var(--tw-content);display:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{bottom:0;right:0;top:0}.after\:inset-0:after,.after\:left-0:after{content:var(--tw-content);left:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-\[-75px\]:after{content:var(--tw-content);left:-75px}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-\[calc\(100\%\)\]:after{content:var(--tw-content);width:100%}.after\:w-\[120\%\]:after{content:var(--tw-content);width:120%}.after\:-translate-y-1\/2:after{--tw-translate-y:-50%;content:var(--tw-content)}.after\:bg-gray-300:after{--tw-bg-opacity:1;background-color:rgb(207 215 226/var(--tw-bg-opacity));content:var(--tw-content)}.after\:bg-white:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));content:var(--tw-content)}.after\:opacity-60:after{content:var(--tw-content);opacity:.6}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:ml-0:first-child{margin-left:0}.hover\:z-\[5\]:hover{z-index:5}.\[\&\>svg\]\:hover\:scale-110:hover>svg,.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:\!bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(244 248 251/var(--tw-bg-opacity))!important}.hover\:text-gray-300:hover,[data-theme=dark] .dark\:hover\:text-gray-300:hover,[data-theme=dark] .dark\:text-gray-300,[data-theme=dark] .group:hover .dark\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgb(207 215 226/var(--tw-text-opacity))}.hover\:\!no-underline:hover{text-decoration-line:none!important}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25)}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.focus\:outline-none:focus{outline:#0000 solid 2px;outline-offset:2px}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}[data-theme=dark] .dark\:shadow-\[0_0_72px_24px_\#14141F\],[data-theme=dark] .dark\:shadow-\[0px_-1\.5px_0px_rgba\(20\2c 20\2c 31\2c 0\.5\)\],[data-theme=dark] .dark\:shadow-menu-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 248 251/var(--tw-ring-opacity))}.focus\:brightness-75:focus{--tw-brightness:brightness(.75)}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99}.active\:brightness-110:active,.group:hover .group-hover\:brightness-110,[data-theme=dark] .dark\:hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.group:hover .group-hover\:-translate-y-full{--tw-translate-y:-100%}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.group:hover .group-hover\:animation-running{animation-play-state:running}[data-theme=light] .light\:\!drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}@keyframes q{0%,to{opacity:1}50%{opacity:.5}}[data-theme=dark] .dark\:animate-landing-hero-beam-line{animation:7.5s ease-in-out infinite q}@keyframes r{0%,to{opacity:1}50%{opacity:.25}}[data-theme=dark] .dark\:animate-landing-hero-beam-glow{animation:7.5s ease-in-out infinite r}@keyframes s{0%{transform:translateX(0) scale(.5)}50%{transform:translateX(78px) scale(1)}to{transform:translateX(156px) scale(.5)}}[data-theme=dark] .dark\:animate-github-stars-glow{animation:10s linear infinite alternate s}[data-theme=dark] .dark\:border-gray-800{--tw-border-opacity:1;border-color:rgb(29 30 48/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-refine-cyan{--tw-border-opacity:1;border-color:rgb(15 138 138/var(--tw-border-opacity))}[data-theme=dark] .dark\:\!border-gray-700{--tw-border-opacity:1!important;border-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:\!border-x-gray-700{--tw-border-opacity:1!important;border-left-color:rgb(48 52 80/var(--tw-border-opacity))!important;border-right-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:border-t-gray-700{--tw-border-opacity:1;border-top-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-gray-700{--tw-border-opacity:1;border-left-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-refine-react-dark-purple{--tw-border-opacity:1;border-left-color:rgb(136 145 236/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-refine-react-dark-green-alt{--tw-border-opacity:1;border-left-color:rgb(38 217 127/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-refine-react-dark-green{--tw-border-opacity:1;border-left-color:rgb(68 172 153/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-b-gray-700{--tw-border-opacity:1;border-bottom-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-b-refine-react-dark-link,[data-theme=dark] .dark\:hover\:border-b-refine-react-dark-link:hover{--tw-border-opacity:1;border-bottom-color:rgb(20 158 202/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-gray-600{--tw-border-opacity:1;border-left-color:rgb(71 78 107/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-r-gray-700{--tw-border-opacity:1;border-right-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-b-gray-900{--tw-border-opacity:1;border-bottom-color:rgb(20 20 31/var(--tw-border-opacity))}[data-theme=dark] .dark\:\!border-r-gray-700{--tw-border-opacity:1!important;border-right-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:\!border-b-gray-700{--tw-border-opacity:1!important;border-bottom-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:bg-refine-react-dark-orange{--tw-bg-opacity:1;background-color:rgb(219 125 39/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-react-dark-purple{--tw-bg-opacity:1;background-color:rgb(136 145 236/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-react-dark-green-alt{--tw-bg-opacity:1;background-color:rgb(38 217 127/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-react-light-green{--tw-bg-opacity:1;background-color:rgb(43 110 98/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-\[\#6EB3F7\]\/10{background-color:#6eb3f71a}[data-theme=dark] .dark\:bg-refine-react-dark-code,[data-theme=dark] .dark\:hover\:bg-refine-react-dark-code:hover{--tw-bg-opacity:1;background-color:rgb(22 24 29/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-gray-700\/80{background-color:#303450cc}[data-theme=dark] .dark\:bg-refine-cyan-alt{--tw-bg-opacity:1;background-color:rgb(71 235 235/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-gray-900\/50{background-color:#14141f80}[data-theme=dark] .dark\:bg-refine-cyan-alt\/10{background-color:#47ebeb1a}[data-theme=dark] .dark\:bg-refine-react-dark-green{--tw-bg-opacity:1;background-color:rgb(68 172 153/var(--tw-bg-opacity))}[data-theme=dark] .\[\&_\.cm-activeLine\]\:dark\:\!bg-gray-800 .cm-activeLine,[data-theme=dark] .dark\:\!bg-gray-800{--tw-bg-opacity:1!important;background-color:rgb(29 30 48/var(--tw-bg-opacity))!important}[data-theme=dark] .dark\:\!bg-gray-700{--tw-bg-opacity:1!important;background-color:rgb(48 52 80/var(--tw-bg-opacity))!important}[data-theme=dark] .dark\:bg-refine-enterprise-purple{--tw-bg-opacity:1;background-color:rgb(77 0 153/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-enterprise-purple-4{--tw-bg-opacity:1;background-color:rgb(60 33 106/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-gray-500{--tw-bg-opacity:1;background-color:rgb(108 119 147/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-\[\#194b3a\]{--tw-bg-opacity:1;background-color:rgb(25 75 58/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-opacity-50{--tw-bg-opacity:0.5}[data-theme=dark] .dark\:bg-footer-dark-bg{background-image:linear-gradient(180deg,#1d1e3080,#14141f)}[data-theme=dark] .dark\:bg-enterprise-data-source-dark{background-image:radial-gradient(100% 90% at 120% -12%,#ffffff80 45%,#fff0 100%)}[data-theme=dark] .dark\:bg-landing-noise,[data-theme=dark] .dark\:bg-noise{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp)}[data-theme=dark] .dark\:bg-enterprise-frequent-updates-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(70% 90% at 50% 100%,#26d97f1a 0,#26d97f00 100%)}[data-theme=dark] .dark\:bg-enterprise-cta-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(45% 80% at 50% 50%,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:bg-landing-packages-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 100% at 50% -40%,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:bg-landing-component-divider-dark{background-image:linear-gradient(90deg,#30345000,#303450 12.5%,#303450 87.5%,#30345000)}[data-theme=dark] .dark\:bg-landing-component-badge{background-image:linear-gradient(306deg,#303450,#14141f80),linear-gradient(168deg,#26d97fe6 15%,#47ebeb00 50%),linear-gradient(0deg,#303450,#303450)}[data-theme=dark] .dark\:bg-landing-stats-text-dark{background-image:linear-gradient(180deg,#fff 25%,#ffffff40)}[data-theme=dark] .dark\:bg-landing-copy-command-hover-bg-dark{background-image:radial-gradient(#0000 30%,#47ebeb40)}[data-theme=dark] .dark\:bg-landing-hero-beam-bottom{background-image:linear-gradient(90deg,#fff0,#47ebeb,#fff0)}[data-theme=dark] .dark\:bg-landing-hero-github-stars-gradient{background-image:radial-gradient(260.41% 41.87% at 8.38% 50%,#ff99331a 0,#f930 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-red-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#fa385226 0,#fa385200 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-orange-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#f98c1f26 0,#f98c1f00 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-yellow-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#f9d51f26 0,#f9d51f00 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-cyan-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#47d1bf26 0,#47d1bf00 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-blue-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#3db8f526 0,#3db8f500 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-indigo-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#5959ff26 0,#5959ff00 100%)}[data-theme=dark] .dark\:bg-landing-trusted-by-developers-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(40% 100% at 110% 0,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:bg-landing-wizard-side-bg{background-image:radial-gradient(50% 50% at 50% 50%,#303450bf 0,#30345061 50%,#30345000 100%)}[data-theme=dark] .dark\:bg-week-of-refine-strapi-card{background-image:linear-gradient(207deg,#4945ff40,#4945ff00)}[data-theme=dark] .dark\:bg-week-of-refine-supabase-card{background-image:linear-gradient(207deg,#3ecf8e40,#3ecf8e00)}[data-theme=dark] .dark\:bg-landing-hero-xray-dot-center-bg{background-image:radial-gradient(100% 100% at 0 0,#74ffff 0,#0fbdbd 50%,#0fbdbd 100%)}[data-theme=dark] .dark\:bg-purple-new-badge-border-dark{background-image:conic-gradient(from 45deg at 50% 50%,#4d0099,#e6ccff,#4d0099,#4d0099,#4d0099,#e6ccff,#4d0099,#4d0099,#4d0099)}[data-theme=dark] .dark\:bg-new-badge-border-dark{background-image:conic-gradient(from 45deg at 50% 50%,#194b3a,#26d97f66,#194b3a,#194b3a,#194b3a,#26d97f,#194b3a,#194b3a,#194b3a)}[data-theme=dark] .dark\:from-gray-700{--tw-gradient-from:#303450;--tw-gradient-to:#30345000}[data-theme=dark] .dark\:to-gray-600{--tw-gradient-to:#474e6b}[data-theme=dark] .dark\:fill-gray-500{fill:#6c7793}[data-theme=dark] .dark\:fill-\[\#14141f\]{fill:#14141f}[data-theme=dark] .dark\:stroke-gray-700{stroke:#303450}[data-theme=dark] .dark\:stroke-\[\#fff\]{stroke:#fff}[data-theme=dark] .dark\:stroke-gray-600{stroke:#474e6b}[data-theme=dark] .dark\:stroke-\[\#26283D\]{stroke:#26283d}[data-theme=dark] .dark\:text-refine-react-dark-orange{--tw-text-opacity:1;color:rgb(219 125 39/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-react-dark-purple{--tw-text-opacity:1;color:rgb(136 145 236/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-green-alt,[data-theme=dark] .dark\:text-refine-react-dark-green-alt{--tw-text-opacity:1;color:rgb(38 217 127/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-react-dark-green{--tw-text-opacity:1;color:rgb(68 172 153/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-enterprise-purple-3{--tw-text-opacity:1;color:rgb(230 204 255/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#d6deeb\]{--tw-text-opacity:1;color:rgb(214 222 235/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#FA3852\]{--tw-text-opacity:1;color:rgb(250 56 82/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#F98C1F\]{--tw-text-opacity:1;color:rgb(249 140 31/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#F9D51F\]{--tw-text-opacity:1;color:rgb(249 213 31/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#47D1BF\]{--tw-text-opacity:1;color:rgb(71 209 191/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#3DB8F5\]{--tw-text-opacity:1;color:rgb(61 184 245/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#5959FF\]{--tw-text-opacity:1;color:rgb(89 89 255/var(--tw-text-opacity))}[data-theme=dark] .dark\:\!text-gray-200{--tw-text-opacity:1!important;color:rgb(222 229 237/var(--tw-text-opacity))!important}[data-theme=dark] .dark\:text-\[\#e7e9ea\]{--tw-text-opacity:1;color:rgb(231 233 234/var(--tw-text-opacity))}[data-theme=dark] .dark\:\!text-gray-100{--tw-text-opacity:1!important;color:rgb(237 242 247/var(--tw-text-opacity))!important}[data-theme=dark] .dark\:\!text-refine-link-dark,[data-theme=dark] .dark\:active\:\!text-refine-link-dark:active,[data-theme=dark] .dark\:hover\:\!text-refine-link-dark:hover{--tw-text-opacity:1!important;color:rgb(110 179 247/var(--tw-text-opacity))!important}[data-theme=dark] .dark\:text-refine-purple-alt{--tw-text-opacity:1;color:rgb(179 102 255/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-cyan-alt\/10{color:#47ebeb1a}[data-theme=dark] .dark\:text-refine-green\/20{color:#1fad6633}[data-theme=dark] .dark\:text-refine-blue-alt\/10{color:#6eb3f71a}[data-theme=dark] .dark\:text-refine-indigo-alt\/10{color:#8080ff1a}[data-theme=dark] .dark\:text-refine-yellow\/10{color:#ffbf001a}[data-theme=dark] .dark\:text-refine-pink\/10{color:#ed5ec91a}[data-theme=dark] .dark\:text-refine-green-alt\/10{color:#26d97f1a}[data-theme=dark] .dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(108 119 147/var(--tw-placeholder-opacity))}[data-theme=dark] .dark\:shadow-\[0_0_72px_24px_\#14141F\]{--tw-shadow:0 0 72px 24px #14141f;--tw-shadow-colored:0 0 72px 24px var(--tw-shadow-color)}[data-theme=dark] .dark\:shadow-\[0px_-1\.5px_0px_rgba\(20\2c 20\2c 31\2c 0\.5\)\]{--tw-shadow:0px -1.5px 0px #14141f80;--tw-shadow-colored:0px -1.5px 0px var(--tw-shadow-color)}[data-theme=dark] .dark\:shadow-landing-sweet-spot-code-dark{--tw-shadow:0px 2.26915px 2.21381px 0px #00000012,0px 5.45308px 5.32008px 0px #0000001c,0px 10.26767px 10.01724px 0px #00000021,0px 18.31577px 17.86905px 0px #00000026,0px 34.25764px 33.42209px 0px #00000030,0px 82px 80px 0px #00000042;--tw-shadow-colored:0px 2.26915px 2.21381px 0px var(--tw-shadow-color),0px 5.45308px 5.32008px 0px var(--tw-shadow-color),0px 10.26767px 10.01724px 0px var(--tw-shadow-color),0px 18.31577px 17.86905px 0px var(--tw-shadow-color),0px 34.25764px 33.42209px 0px var(--tw-shadow-color),0px 82px 80px 0px var(--tw-shadow-color)}[data-theme=dark] .dark\:shadow-menu-dark{--tw-shadow:0px 0px 0px 4px #30345040;--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color)}[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #47ebeb40)}[data-theme=dark] .dark\:drop-shadow-github-stars-glow{--tw-drop-shadow:drop-shadow(0px 0px 3px #ff993330) drop-shadow(0px 0px 6px #ff9933a0) drop-shadow(0px 0px 16px #ff9933a0) drop-shadow(0px 0px 16px #f93)}[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #47ebeb4d)}[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(255\2c 76\2c 77\2c 0\.4\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #ff4c4d66)}[data-theme=dark] .dark\:bg-landing-component-dark{background:radial-gradient(66.67% 50% at 50% 0,#6c779326 0,#6c779300 100%),radial-gradient(66.67% 50% at 50% 100%,#6c77930d 0,#6c779300 100%),var(--900,#14141f)}[data-theme=dark] .dark\:after\:bg-gray-600:after{--tw-bg-opacity:1;background-color:rgb(71 78 107/var(--tw-bg-opacity));content:var(--tw-content)}[data-theme=dark] .after\:dark\:bg-gray-900:after{--tw-bg-opacity:1;background-color:rgb(20 20 31/var(--tw-bg-opacity));content:var(--tw-content)}[data-theme=dark] .\[\&\>\.cm-editor\]\:dark\:\!bg-refine-react-dark-code>.cm-editor{--tw-bg-opacity:1!important;background-color:rgb(22 24 29/var(--tw-bg-opacity))!important}.\[\&\[data-active\=\'true\'\]\]\:\!border-t-refine-react-light-link[data-active=true]{--tw-border-opacity:1!important;border-top-color:rgb(8 126 164/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:\[\&\[data-active\=\'true\'\]\]\:\!border-t-refine-react-dark-link[data-active=true]{--tw-border-opacity:1!important;border-top-color:rgb(20 158 202/var(--tw-border-opacity))!important}.main-title-container{padding-top:24px;position:absolute;text-align:center;width:100%;z-index:3}.main-title-container h1{color:#fff;font-size:72px;font-weight:800;text-shadow:4px 6px 8px #0000004d;text-transform:uppercase}.Pane1,.client-pane{background-color:#2a132e}.Pane2,.admin-pane,.toggle-left{background-color:#fb7a32}.pane{display:flex;height:1000px;margin-top:240px;padding:0 12px 24px}.pane iframe{border:0;border-radius:12px}.pane-header{display:flex;flex-direction:column;line-height:24px;margin-bottom:12px}.pane-header h2{font-size:36px;font-weight:900}.mobile-pane h2,.mobile-pane p,.pane-header h2,.pane-header p{color:#fff;text-shadow:1.41799px 2.83598px 4.25397px #00000052}.mobile-pane p,.pane-header p{font-size:18px;font-weight:300}.pane-header-right{padding-left:48px}.pane-header-left{padding-right:48px;text-align:right}.toggle{align-items:center;color:#fff;display:flex;font-size:64px;height:60px;justify-content:center;position:absolute;top:250px;width:40px}.tab-button,.tab-button a{color:#595959;transition:.2s}.toggle:hover svg{transform:scale(1.2)}.toggle-left{border-bottom-left-radius:99px;border-top-left-radius:99px;right:0}.toggle-right{background-color:#2a132e;border-bottom-right-radius:99px;border-top-right-radius:99px;left:0}.tab-button,.tab-button a:hover{background-color:#f5f5f5}.tabs{gap:12px;padding-left:24px;padding-right:24px}.tab-button{border:1px solid #e2e2e2;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;font-size:18px;font-weight:600;height:100%;justify-content:center;padding:12px 16px}.DocSearch-Button,.mobile-pane{align-items:center;display:flex}.tab-button.active,.tab-button:hover,[data-theme=dark] .playgroundPreview_jwe9{background-color:#fff}.tab-button.active{color:#3490ff}.tab-button a{border-radius:6px;display:flex;margin-left:6px;padding:2px}.mobile-pane{flex-direction:column;gap:12px;justify-content:center;line-height:24px;padding:24px;text-align:center}.mobile-pane h2{font-size:48px;font-weight:900}.mobile-pane img{width:400px}.mobile-img-container img:first-child{margin-bottom:-24px}.Resizer{background:padding-box #000;-moz-background-clip:padding;-webkit-background-clip:padding;z-index:1}.Resizer:hover{transition:2s}.Resizer.horizontal{border-bottom:5px solid #fff0;border-top:5px solid #fff0;cursor:row-resize;height:12px;margin:-5px 0;width:100%}.Resizer.horizontal:hover{border-bottom:5px solid #00000080;border-top:5px solid #00000080}.Resizer.vertical{border-left:5px solid #fff0;border-right:5px solid #fff0;cursor:col-resize;margin:0 -5px;width:20px}.Resizer.vertical:hover{border-left:5px solid #00000080;border-right:5px solid #00000080}.Resizer.disabled{cursor:not-allowed}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.searchQueryInput_u2C7,.searchVersionInput_m0Ui{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_u2C7:focus,.searchVersionInput_m0Ui:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_u2C7::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_JPFH{font-size:.9rem;font-weight:700}.algoliaLogo_rT1R{max-width:150px}.algoliaLogoPathFill_WdUC{fill:var(--ifm-font-color-base)}.searchResultItem_Tv2o{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_KbCB{font-weight:400;margin-bottom:0}.searchResultItemPath_lhe1{--ifm-breadcrumb-separator-size-multiplier:1;color:var(--ifm-color-content-secondary);font-size:.8rem}.searchResultItemSummary_AEaO{font-style:italic;margin:.5rem 0 0}.loadingSpinner_XVxU{animation:1s linear infinite t;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}@keyframes t{to{transform:rotate(1turn)}}.search-result-match{background:#ffd78e40;color:var(--docsearch-hit-color);padding:.09em 0}.DocSearch-Button{background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;font-weight:500;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:0}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Hit-Tree,.DocSearch-Hit-action,.DocSearch-Hit-icon,.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Input,.DocSearch-Link{-webkit-appearance:none;font:inherit}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch--active{overflow:hidden!important}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:#0000;border:0;color:var(--docsearch-text-color);flex:1;font-size:1.2em;height:100%;outline:0;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Cancel,.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator,.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset{animation:.1s ease-in forwards u;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0}.DocSearch-Help,.DocSearch-HitsFooter,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:#0000}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}.DocSearch-Hit--deleting{opacity:0;transition:.25s linear}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:.25s linear .25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-action-button,.DocSearch-Prefill{-webkit-appearance:none;background:none;cursor:pointer}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;border:0;border-radius:50%;color:inherit;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{appearance:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}@keyframes u{0%{opacity:0}to{opacity:1}}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Container{z-index:1001}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:a;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(a);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.playgroundContainer_ppBt{border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading);overflow:hidden}.playgroundHeader_DsVj{background:var(--browser-window-bezel-color);padding:0 1rem;text-align:center}.headerButton_QPem{-webkit-appearance:none;appearance:none;background:none;border:none;color:var(--ifm-color-content);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.08rem;text-align:center;text-transform:uppercase;width:100%}.playgroundHeader_DsVj:first-of-type{background:var(--ifm-color-emphasis-600);color:var(--ifm-color-content-inverse)}.playgroundPreview_jwe9{background-color:var(--ifm-pre-background);max-height:400px;min-height:400px;overflow-y:scroll;padding:0}.playgroundEditorWrapper_AfoV{background-color:var(--browser-window-bezel-color);border:3px solid var(--browser-window-bezel-color)}.tooltipArrow_mOyh,.tooltipContainer_l6r7{background:var(--ifm-background-color);bottom:0}.playgroundEditorWrapper_AfoV>div{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-bottom:0!important}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}[data-theme=light]{--ifm-background-color:#fff}.tooltip__Ymd{position:relative;z-index:var(--ifm-z-index-overlay)}.tooltipContainer_l6r7,.tooltip__Ymd{align-items:center;display:flex;flex-direction:column}.tooltipContainer_l6r7{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:.125rem;border-width:1px;border:1px solid var(--ifm-toc-border-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:0;margin-bottom:1.5rem;position:absolute;transition:.15s cubic-bezier(.4,0,.2,1) 75ms;transition-timing-function:cubic-bezier(0,0,.2,1);visibility:hidden}.tooltipContent_UeXm{padding:.5rem;position:relative;width:15rem}.tooltipArrow_mOyh{--tw-translate-y:50%;--tw-rotate:45deg;border-bottom:1px solid var(--ifm-toc-border-color);border-right:1px solid var(--ifm-toc-border-color);height:.75rem;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.75rem}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}@media (min-width:360px){.container{max-width:360px}.\!container{max-width:360px!important}.landing-xs\:max-w-\[384px\]{max-width:384px}.landing-xs\:bg-landing-sweet-spot-glow-size-xs{background-size:auto auto,656px 656px}.landing-xs\:bg-landing-sweet-spot-glow-position-xs{background-position:50%,calc(50% - 30px) calc(50% + 300px)}}@media (min-width:480px){.container{max-width:480px}.\!container{max-width:480px!important}}@media (min-width:544px){.refine-prose .refine-wider-container{margin-left:-1rem;margin-right:-1rem}.container{max-width:544px}.\!container{max-width:544px!important}}@media (min-width:640px){.refine-prose :is(:where(h1):not(:where([class~=not-prose] *))){font-size:2rem;line-height:2.5rem;margin-bottom:2rem}.refine-prose :is(:where(h2):not(:where([class~=not-prose] *))){font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.refine-prose :is(:where(h3):not(:where([class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.refine-prose :is(:where(h4):not(:where([class~=not-prose] *))){margin-bottom:1.5rem}.refine-prose :is(:where(p):not(:where([class~=not-prose] *))){line-height:1.75rem}.refine-prose :is(:where(li):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.admonition-simple *{line-height:1.25rem}.container{max-width:640px}.\!container{max-width:640px!important}.sm\:top-\[200px\]{top:200px}.sm\:top-\[-16px\]{top:-16px}.sm\:left-\[-16px\]{left:-16px}.sm\:mt-0{margin-top:0}.sm\:mr-4{margin-right:1rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-4{margin-top:1rem}.sm\:h-6{height:1.5rem}.sm\:h-\[24px\]{height:24px}.sm\:h-\[242px\]{height:242px}.sm\:h-\[58px\]{height:58px}.sm\:h-\[375px\]{height:375px}.sm\:h-\[396px\]{height:396px}.sm\:h-\[365px\]{height:365px}.sm\:h-\[232px\]{height:232px}.sm\:h-12{height:3rem}.sm\:w-6{width:1.5rem}.sm\:w-\[88px\]{width:88px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[192px\]{width:192px}.sm\:w-12{width:3rem}.sm\:max-w-\[620px\]{max-width:620px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-start{justify-content:flex-start}.header-sm\:gap-4,.sm\:gap-4{gap:1rem}.sm\:gap-2{gap:.5rem}.sm\:gap-1{gap:.25rem}.sm\:gap-12{gap:3rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:p-1{padding:.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-14{padding-bottom:3.5rem;padding-top:3.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:pl-4{padding-left:1rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-\[40px\]{font-size:40px}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:leading-\[56px\]{line-height:56px}.header-sm\:h-4{height:1rem}.header-sm\:flex-col{flex-direction:column}.header-sm\:border-b{border-bottom-width:1px}.header-sm\:bg-inherit{background-color:inherit}}@media (min-width:656px){.container{max-width:656px}.\!container{max-width:656px!important}.content-md\:flex-row{flex-direction:row}.content-md\:items-center{align-items:center}}@media (min-width:688px){.blog-sm\:max-w-screen-blog-sm,.container{max-width:688px}.\!container{max-width:688px!important}.blog-sm\:mb-16{margin-bottom:4rem}.blog-sm\:h-\[88px\]{height:88px}.blog-sm\:w-\[88px\]{width:88px}.blog-sm\:py-12{padding-bottom:3rem;padding-top:3rem}.blog-sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.blog-sm\:pb-16{padding-bottom:4rem}.blog-sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:720px){.container{max-width:720px}.\!container{max-width:720px!important}.landing-image-bottom-mobile-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:720px 316px;mask-size:720px 316px}.landing-sm\:bottom-\[10\%\]{bottom:10%}.landing-sm\:bottom-\[4px\]{bottom:4px}.landing-sm\:mx-auto{margin-left:auto;margin-right:auto}.landing-sm\:-mx-0{margin-left:0;margin-right:0}.landing-sm\:mt-12{margin-top:3rem}.landing-sm\:mt-4{margin-top:1rem}.landing-sm\:mt-10{margin-top:2.5rem}.landing-sm\:mt-16{margin-top:4rem}.landing-sm\:mt-6{margin-top:1.5rem}.landing-sm\:mb-6{margin-bottom:1.5rem}.landing-sm\:mb-12{margin-bottom:3rem}.landing-sm\:-mt-\[304px\]{margin-top:-304px}.landing-sm\:mb-10{margin-bottom:2.5rem}.landing-sm\:mt-\[72px\]{margin-top:72px}.landing-sm\:mb-4{margin-bottom:1rem}.landing-sm\:mt-8{margin-top:2rem}.landing-sm\:block{display:block}.landing-sm\:hidden{display:none}.landing-sm\:aspect-\[560\/240\]{aspect-ratio:560/240}.landing-sm\:h-\[360px\]{height:360px}.landing-sm\:h-\[874px\]{height:874px}.landing-sm\:min-h-\[1444px\]{min-height:1444px}.landing-sm\:w-\[360px\]{width:360px}.landing-sm\:w-\[488px\]{width:488px}.landing-sm\:min-w-\[244px\]{min-width:244px}.landing-sm\:max-w-\[588px\]{max-width:588px}.landing-sm\:max-w-\[208px\]{max-width:208px}.landing-sm\:max-w-\[293px\]{max-width:293px}.landing-sm\:max-w-\[540px\]{max-width:540px}.landing-sm\:max-w-\[446px\]{max-width:446px}.landing-sm\:max-w-\[656px\]{max-width:656px}.landing-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-sm\:flex-row{flex-direction:row}.landing-sm\:items-end{align-items:flex-end}.landing-sm\:gap-4{gap:1rem}.landing-sm\:gap-24{gap:6rem}.landing-sm\:gap-12{gap:3rem}.landing-sm\:gap-6{gap:1.5rem}.landing-sm\:gap-0{gap:0}.landing-sm\:gap-8{gap:2rem}.landing-sm\:gap-10{gap:2.5rem}.landing-sm\:gap-20{gap:5rem}.landing-sm\:gap-x-2{column-gap:.5rem}.landing-sm\:rounded-3xl{border-radius:1.5rem}.landing-sm\:rounded-\[32px\]{border-radius:32px}.landing-sm\:rounded-\[48px\]{border-radius:48px}.landing-sm\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.landing-sm\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.landing-sm\:border-r{border-right-width:1px}.landing-sm\:border-b{border-bottom-width:1px}.landing-sm\:border-l{border-left-width:1px}.landing-sm\:border-b-0{border-bottom-width:0}.landing-sm\:border-l-0{border-left-width:0}.landing-sm\:border-gray-200{--tw-border-opacity:1;border-color:rgb(222 229 237/var(--tw-border-opacity))}.landing-sm\:bg-transparent,[data-theme=dark] .dark\:landing-sm\:bg-transparent{background-color:initial}.landing-sm\:bg-\[length\:720px_316px\]{background-size:720px 316px}.landing-sm\:p-10{padding:2.5rem}.landing-sm\:p-0{padding:0}.landing-sm\:p-4{padding:1rem}.landing-sm\:py-8{padding-bottom:2rem;padding-top:2rem}.landing-sm\:px-8{padding-left:2rem;padding-right:2rem}.landing-sm\:py-4{padding-bottom:1rem;padding-top:1rem}.landing-sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.landing-sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.landing-sm\:px-0{padding-left:0;padding-right:0}.landing-sm\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.landing-sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.landing-sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.landing-sm\:pr-4,.landing-sm\:px-4{padding-right:1rem}.landing-sm\:px-4{padding-left:1rem}.landing-sm\:pl-6{padding-left:1.5rem}.landing-sm\:pl-10{padding-left:2.5rem}.landing-sm\:pb-4{padding-bottom:1rem}.landing-sm\:pt-4{padding-top:1rem}.landing-sm\:pr-0{padding-right:0}.landing-sm\:pt-10{padding-top:2.5rem}.landing-sm\:pb-20{padding-bottom:5rem}.landing-sm\:pb-10{padding-bottom:2.5rem}.landing-sm\:pt-20{padding-top:5rem}.landing-sm\:pb-12{padding-bottom:3rem}.landing-sm\:pr-10{padding-right:2.5rem}.landing-sm\:pb-16{padding-bottom:4rem}.landing-sm\:text-\[32px\]{font-size:32px}.landing-sm\:text-2xl{font-size:1.5rem;line-height:2rem}.landing-sm\:text-\[56px\]{font-size:56px}.landing-sm\:text-base{font-size:1rem;line-height:1.5rem}.landing-sm\:text-\[64px\]{font-size:64px}.landing-sm\:text-sm{font-size:.875rem;line-height:1.25rem}.landing-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.landing-sm\:leading-\[40px\]{line-height:40px}.landing-sm\:leading-\[72px\]{line-height:72px}.landing-sm\:tracking-\[-2\%\]{letter-spacing:-2%}.landing-sm\:opacity-25{opacity:.25}[data-theme=dark] .landing-sm\:dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(48 52 80/var(--tw-border-opacity))}}@media (min-width:768px){.max-w-screen-content{max-width:656px}.container{max-width:768px}.\!container{max-width:768px!important}.DocSearch--active .DocSearch-Modal{position:relative}.md\:-right-8{right:-2rem}.md\:-top-8{top:-2rem}.md\:-mt-\[110px\]{margin-top:-110px}.md\:ml-2{margin-left:.5rem}.md\:mt-4{margin-top:1rem}.md\:mb-4{margin-bottom:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden,.mobile-view{display:none}.md\:h-6{height:1.5rem}.md\:h-12{height:3rem}.md\:h-4{height:1rem}.md\:h-\[192px\]{height:192px}.md\:h-\[150px\]{height:150px}.md\:h-64{height:16rem}.md\:w-6{width:1.5rem}.md\:w-4{width:1rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-4{gap:1rem}.md\:gap-0{gap:0}.md\:rounded-\[32px\]{border-radius:32px}.md\:border-b{border-bottom-width:1px}.md\:p-8{padding:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:text-left{text-align:left}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[96px\]{font-size:96px}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:864px){.container{max-width:864px}.\!container{max-width:864px!important}}@media (min-width:944px){.container{max-width:944px}.\!container{max-width:944px!important}.landing-content\:max-w-\[304px\]{max-width:304px}}@media (min-width:960px){.container,.landing-md\:max-w-screen-landing-md{max-width:960px}.\!container{max-width:960px!important}.landing-image-bottom-mobile-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:1080px 474px;mask-size:1080px 474px}.landing-md\:-top-\[calc\(3rem\+3rem\+1rem\+2rem\)\]{top:-9rem}.landing-md\:top-32{top:8rem}.landing-md\:-left-1{left:-.25rem}.landing-md\:col-span-3{grid-column:span 3/span 3}.landing-md\:col-span-2{grid-column:span 2/span 2}.landing-md\:row-span-3{grid-row:span 3/span 3}.landing-md\:mx-0{margin-left:0;margin-right:0}.landing-md\:mx-auto{margin-left:auto;margin-right:auto}.landing-md\:mt-20{margin-top:5rem}.landing-md\:mt-0{margin-top:0}.landing-md\:mt-10{margin-top:2.5rem}.landing-md\:mb-6{margin-bottom:1.5rem}.landing-md\:mb-0{margin-bottom:0}.landing-md\:mb-16{margin-bottom:4rem}.landing-md\:-mb-\[112px\]{margin-bottom:-112px}.landing-md\:-mb-\[272px\]{margin-bottom:-272px}.landing-md\:mt-16{margin-top:4rem}.landing-md\:ml-6{margin-left:1.5rem}.landing-md\:block{display:block}.landing-md\:inline{display:inline}.landing-md\:flex{display:flex}.landing-md\:grid{display:grid}.landing-md\:hidden{display:none}.landing-md\:aspect-\[624\/240\]{aspect-ratio:624/240}.landing-md\:h-4{height:1rem}.landing-md\:h-\[400px\]{height:400px}.landing-md\:h-\[72px\]{height:72px}.landing-md\:h-12{height:3rem}.landing-md\:h-\[299px\]{height:299px}.landing-md\:h-16{height:4rem}.landing-md\:h-\[984px\]{height:984px}.landing-md\:h-full{height:100%}.landing-md\:h-\[78px\]{height:78px}.landing-md\:h-0{height:0}.landing-md\:h-\[512px\]{height:512px}.landing-md\:h-\[264px\]{height:264px}.landing-md\:h-\[432px\]{height:432px}.landing-md\:min-h-min{min-height:min-content}.landing-md\:w-4{width:1rem}.landing-md\:w-\[400px\]{width:400px}.landing-md\:w-\[296px\]{width:296px}.landing-md\:w-auto{width:auto}.landing-md\:w-12{width:3rem}.landing-md\:w-\[144px\]{width:144px}.landing-md\:w-16{width:4rem}.landing-md\:w-\[874px\]{width:874px}.landing-md\:w-0{width:0}.landing-md\:w-\[78px\]{width:78px}.landing-md\:w-full{width:100%}.landing-md\:w-\[894px\]{width:894px}.landing-md\:max-w-\[304px\]{max-width:304px}.landing-md\:max-w-\[360px\]{max-width:360px}.landing-md\:max-w-\[408px\]{max-width:408px}.landing-md\:max-w-\[592px\]{max-width:592px}.landing-md\:max-w-\[624px\]{max-width:624px}.landing-md\:max-w-\[760px\]{max-width:760px}.landing-md\:max-w-\[318px\]{max-width:318px}.landing-md\:max-w-\[896px\]{max-width:896px}.landing-md\:flex-1{flex:1 1 0%}.landing-md\:origin-top{transform-origin:top}.landing-md\:-translate-x-1\/2,.landing-md\:-translate-y-1\/2,.landing-md\:-translate-y-\[300px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.landing-md\:-translate-y-\[300px\]{--tw-translate-y:-300px}.landing-md\:-translate-x-1\/2{--tw-translate-x:-50%}.landing-md\:-translate-y-1\/2{--tw-translate-y:-50%}.landing-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-md\:grid-cols-\[repeat\(2\2c 304px\)\]{grid-template-columns:repeat(2,304px)}.landing-md\:flex-row{flex-direction:row}.landing-md\:flex-row-reverse{flex-direction:row-reverse}.landing-md\:flex-col{flex-direction:column}.landing-md\:items-start{align-items:flex-start}.landing-md\:items-end{align-items:flex-end}.landing-md\:items-center{align-items:center}.landing-md\:justify-start{justify-content:flex-start}.landing-md\:justify-center{justify-content:center}.landing-md\:justify-between{justify-content:space-between}.landing-md\:gap-9{gap:2.25rem}.landing-md\:gap-4{gap:1rem}.landing-md\:gap-12{gap:3rem}.landing-md\:gap-16{gap:4rem}.landing-md\:gap-6{gap:1.5rem}.landing-md\:gap-\[59px\]{gap:59px}.landing-md\:gap-0{gap:0}.landing-md\:gap-8{gap:2rem}.landing-md\:gap-10{gap:2.5rem}.landing-md\:gap-2{gap:.5rem}.landing-md\:gap-28{gap:7rem}.landing-md\:overflow-hidden{overflow:hidden}.landing-md\:rounded-full{border-radius:9999px}.landing-md\:rounded-xl{border-radius:.75rem}.landing-md\:rounded-3xl{border-radius:1.5rem}.landing-md\:rounded-tl-3xl{border-top-left-radius:1.5rem}.landing-md\:rounded-tr-3xl{border-top-right-radius:1.5rem}.landing-md\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.landing-md\:rounded-bl-xl{border-bottom-left-radius:.75rem}.landing-md\:rounded-br-xl{border-bottom-right-radius:.75rem}.landing-md\:rounded-tr-none{border-top-right-radius:0}.landing-md\:rounded-br-none{border-bottom-right-radius:0}.landing-md\:rounded-tl-none{border-top-left-radius:0}.landing-md\:rounded-bl-none{border-bottom-left-radius:0}.landing-md\:border-transparent{border-color:#0000}.landing-md\:border-gray-200{--tw-border-opacity:1;border-color:rgb(222 229 237/var(--tw-border-opacity))}.landing-md\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(244 248 251/var(--tw-bg-opacity))}.landing-md\:bg-enterprise-frequent-updates-light-md{background-image:radial-gradient(120% 100% at 100% 50%,#0080ff40 0,#0080ff00 100%)}.landing-md\:bg-enterprise-cta-light-md{background-image:radial-gradient(60% 100% at 100% 50%,#0080ff26 0,#0080ff00 100%)}.landing-md\:bg-landing-wizard-option-bg-light{background-image:radial-gradient(50% 50% at 50% 50%,#0080ff26 0,#0080ff00 100%)}.landing-md\:bg-\[length\:1080px_474px\]{background-size:1080px 474px}.landing-md\:bg-landing-wizard-option{background-size:600px 600px,auto}.landing-md\:bg-landing-sweet-spot-glow-position-md{background-position:50%,calc(50% + 490px) calc(50% + 180px)}.landing-md\:bg-landing-wizard-option-left{background-position:bottom -350px left -350px,50%}.landing-md\:bg-landing-wizard-option-right{background-position:top -350px right -350px,50%}.landing-md\:p-6{padding:1.5rem}.landing-md\:p-10{padding:2.5rem}.landing-md\:py-11{padding-bottom:2.75rem;padding-top:2.75rem}.landing-md\:px-8{padding-left:2rem;padding-right:2rem}.landing-md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.landing-md\:py-16{padding-bottom:4rem;padding-top:4rem}.landing-md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.landing-md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.landing-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.landing-md\:px-0{padding-left:0;padding-right:0}.landing-md\:px-2{padding-left:.5rem;padding-right:.5rem}.landing-md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.landing-md\:pl-10{padding-left:2.5rem}.landing-md\:pl-12{padding-left:3rem}.landing-md\:pt-12{padding-top:3rem}.landing-md\:pb-10{padding-bottom:2.5rem}.landing-md\:pt-10{padding-top:2.5rem}.landing-md\:pl-20{padding-left:5rem}.landing-md\:pt-16{padding-top:4rem}.landing-md\:pb-16{padding-bottom:4rem}.landing-md\:pl-14{padding-left:3.5rem}.landing-md\:pr-10{padding-right:2.5rem}.landing-md\:pl-3{padding-left:.75rem}.landing-md\:pr-6{padding-right:1.5rem}.landing-md\:pb-20{padding-bottom:5rem}.landing-md\:text-left{text-align:left}.landing-md\:text-right{text-align:right}.landing-md\:text-2xl{font-size:1.5rem;line-height:2rem}.landing-md\:text-\[32px\]{font-size:32px}.landing-md\:text-\[2rem\]{font-size:2rem}.landing-md\:text-\[11px\]{font-size:11px}.landing-md\:text-base{font-size:1rem;line-height:1.5rem}.landing-md\:leading-\[40px\]{line-height:40px}.landing-md\:leading-\[2\.5rem\]{line-height:2.5rem}.landing-md\:opacity-100{opacity:1}.landing-md\:opacity-0{opacity:0}.landing-md\:backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-theme=dark] .dark\:landing-md\:bg-enterprise-frequent-updates-dark-md{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 100% at 100% 50%,#26d97f26 0,#26d97f00 100%)}[data-theme=dark] .dark\:landing-md\:bg-enterprise-cta-dark-md{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(30% 100% at 100% 50%,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:landing-md\:bg-landing-wizard-option-bg-dark{background-image:radial-gradient(50% 50% at 50% 50%,#47ebeb26 0,#47ebeb00 100%),url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp)}}@media (min-width:976px){.container{max-width:976px}.\!container{max-width:976px!important}}@media (min-width:997px) and (max-width:1280px){aside.theme-doc-sidebar-container+main div.container div.row div.col.col--3{min-width:30%!important}}@media (min-width:1000px){.blog-md\:pt-16,.blog-md\:py-16{padding-top:4rem}.blog-md\:max-w-screen-blog-md,.container{max-width:1000px}.\!container{max-width:1000px!important}.blog-md\:mb-8{margin-bottom:2rem}.blog-md\:block{display:block}.blog-md\:h-\[120px\]{height:120px}.blog-md\:w-\[120px\]{width:120px}.blog-md\:max-w-\[624px\]{max-width:624px}.blog-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-md\:flex-row{flex-direction:row}.blog-md\:justify-end{justify-content:flex-end}.blog-md\:border-t{border-top-width:1px}.blog-md\:py-16{padding-bottom:4rem}.blog-md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.blog-md\:pb-8{padding-bottom:2rem}.blog-md\:pt-0{padding-top:0}.blog-md\:pt-12{padding-top:3rem}.blog-md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.container{max-width:1024px}.\!container{max-width:1024px!important}#__docusaurus .navbar .navbar__items .navbar__item{display:inline-block}html[data-page=index] footer.refine-footer-index{scroll-snap-align:end}.lg\:absolute{position:absolute}.lg\:-mt-\[90px\]{margin-top:-90px}.lg\:mt-10{margin-top:2.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[780px\]{width:780px}.lg\:min-w-\[256px\]{min-width:256px}.lg\:max-w-\[944px\]{max-width:944px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:gap-2{gap:.5rem}.lg\:bg-transparent,[data-theme=dark] .lg\:dark\:bg-transparent{background-color:initial}.lg\:py-\[9px\]{padding-bottom:9px;padding-top:9px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:pl-4,.lg\:px-4{padding-left:1rem}.lg\:px-4{padding-right:1rem}.lg\:pt-\[90px\]{padding-top:90px}.lg\:pr-3{padding-right:.75rem}.lg\:text-center{text-align:center}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}[data-theme=dark] .lg\:dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(48 52 80/var(--tw-border-opacity))}}@media (min-width:1200px){.container{max-width:1200px}.\!container{max-width:1200px!important}}@media (min-width:1264px){.container{max-width:1264px}.\!container{max-width:1264px!important}}@media (min-width:1280px){.container{max-width:1280px}.\!container{max-width:1280px!important}#__docusaurus .navbar .navbar__items .header-icon-link,.navbar .navbar__items .navbar__item{display:inline-block}.xl\:-mt-\[110px\]{margin-top:-110px}.xl\:block{display:block}.blog-lg\:hidden,.xl\:hidden{display:none}.xl\:h-\[192px\]{height:192px}.xl\:h-\[152px\]{height:152px}.xl\:max-w-max{max-width:max-content}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-lg\:px-8,.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.blog-lg\:mb-12{margin-bottom:3rem}.blog-lg\:flex{display:flex}.blog-lg\:h-6{height:1.5rem}.blog-lg\:max-w-screen-content-2xl{max-width:864px}.blog-lg\:justify-between{justify-content:space-between}.blog-lg\:gap-12{gap:3rem}.blog-lg\:text-5xl{font-size:3rem;line-height:1}.blog-lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1296px){.landing-lg\:hover\:scale-105:hover,.landing-lg\:translate-y-16,.landing-lg\:translate-y-24,.landing-lg\:translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.landing-lg\:blur-\[125px\],.landing-lg\:hover\:brightness-100:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.container,.landing-lg\:max-w-screen-landing-lg{max-width:1296px}.\!container{max-width:1296px!important}.landing-lg\:absolute{position:absolute}.landing-lg\:top-\[calc\(50\%\+64px\)\]{top:calc(50% + 64px)}.landing-lg\:-bottom-\[120px\]{bottom:-120px}.landing-lg\:-left-\[30\%\]{left:-30%}.landing-lg\:left-\[calc\(50\%-3\.5rem\)\]{left:calc(50% - 3.5rem)}.landing-lg\:-top-\[calc\(3\.5rem\+3\.5rem\+1rem\+3\.5rem\)\]{top:-11.5rem}.landing-lg\:bottom-\[78px\]{bottom:78px}.landing-lg\:-left-20{left:-5rem}.landing-lg\:col-span-2{grid-column:span 2/span 2}.landing-lg\:col-span-1{grid-column:span 1/span 1}.landing-lg\:col-span-5{grid-column:span 5/span 5}.landing-lg\:col-span-4{grid-column:span 4/span 4}.landing-lg\:col-start-7{grid-column-start:7}.landing-lg\:col-end-13{grid-column-end:13}.landing-lg\:row-span-1{grid-row:span 1/span 1}.landing-lg\:mt-20{margin-top:5rem}.landing-lg\:mt-16{margin-top:4rem}.landing-lg\:mt-10{margin-top:2.5rem}.landing-lg\:mt-0{margin-top:0}.landing-lg\:-mt-\[288px\]{margin-top:-288px}.landing-lg\:-mb-4{margin-bottom:-1rem}.landing-lg\:mt-\[-144px\]{margin-top:-144px}.landing-lg\:mb-0{margin-bottom:0}.landing-lg\:-mt-\[256px\]{margin-top:-256px}.landing-lg\:mt-\[110px\]{margin-top:110px}.landing-lg\:-mb-\[240px\]{margin-bottom:-240px}.landing-lg\:ml-0{margin-left:0}.landing-lg\:mt-8{margin-top:2rem}.landing-lg\:block{display:block}.landing-lg\:inline{display:inline}.landing-lg\:flex{display:flex}.landing-lg\:grid{display:grid}.landing-lg\:hidden{display:none}.landing-lg\:aspect-\[607\/299\]{aspect-ratio:607/299}.landing-lg\:h-\[160px\]{height:160px}.landing-lg\:h-6{height:1.5rem}.landing-lg\:h-\[360px\]{height:360px}.landing-lg\:h-auto{height:auto}.landing-lg\:h-\[480px\]{height:480px}.landing-lg\:h-\[150px\]{height:150px}.landing-lg\:h-14{height:3.5rem}.landing-lg\:h-\[312px\]{height:312px}.landing-lg\:h-\[515px\]{height:515px}.landing-lg\:h-\[3329px\]{height:3329px}.landing-lg\:h-24{height:6rem}.landing-lg\:h-\[688px\]{height:688px}.landing-lg\:h-\[464px\]{height:464px}.landing-lg\:h-16{height:4rem}.landing-lg\:min-h-\[480px\]{min-height:480px}.landing-lg\:min-h-\[80px\]{min-height:80px}.landing-lg\:w-auto{width:auto}.landing-lg\:w-6{width:1.5rem}.landing-lg\:w-\[200px\]{width:200px}.landing-lg\:w-\[740px\]{width:740px}.landing-lg\:w-\[396px\]{width:396px}.landing-lg\:w-\[486px\]{width:486px}.landing-lg\:w-\[260px\]{width:260px}.landing-lg\:w-\[690px\]{width:690px}.landing-lg\:w-full{width:100%}.landing-lg\:w-14{width:3.5rem}.landing-lg\:w-\[177px\]{width:177px}.landing-lg\:w-24{width:6rem}.landing-lg\:w-16{width:4rem}.landing-lg\:w-\[944px\]{width:944px}.landing-lg\:min-w-\[435px\]{min-width:435px}.landing-lg\:max-w-none{max-width:none}.landing-lg\:max-w-\[1200px\]{max-width:1200px}.landing-lg\:max-w-\[508px\]{max-width:508px}.landing-lg\:max-w-\[224px\]{max-width:224px}.landing-lg\:max-w-\[944px\],.landing-lg\:max-w-screen-landing-content{max-width:944px}.landing-lg\:max-w-\[416px\]{max-width:416px}.landing-lg\:max-w-\[446px\]{max-width:446px}.landing-lg\:max-w-\[792px\]{max-width:792px}.landing-lg\:translate-y-16{--tw-translate-y:4rem}.landing-lg\:translate-y-24{--tw-translate-y:6rem}.landing-lg\:translate-y-8{--tw-translate-y:2rem}@keyframes v{0%,to{transform:translateY(0)}99.99%{transform:translateY(-3329px)}}.landing-lg\:animate-playground-slide-down{animation:45s linear infinite v}@keyframes w{0%,to{transform:translateY(-3328px)}99.99%{transform:translateY(0)}}.landing-lg\:animate-playground-slide-up{animation:45s linear infinite w}.landing-lg\:columns-3{column-count:3}.landing-lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.landing-lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-lg\:grid-cols-\[repeat\(3\2c 304px\)\]{grid-template-columns:repeat(3,304px)}.landing-lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.landing-lg\:flex-row{flex-direction:row}.landing-lg\:flex-col{flex-direction:column}.landing-lg\:items-center{align-items:center}.landing-lg\:justify-start{justify-content:flex-start}.landing-lg\:justify-end{justify-content:flex-end}.landing-lg\:justify-between{justify-content:space-between}.landing-lg\:gap-8{gap:2rem}.landing-lg\:gap-2{gap:.5rem}.landing-lg\:gap-6{gap:1.5rem}.landing-lg\:gap-32{gap:8rem}.landing-lg\:gap-20{gap:5rem}.landing-lg\:gap-4{gap:1rem}.landing-lg\:gap-10{gap:2.5rem}.landing-lg\:gap-12{gap:3rem}.landing-lg\:gap-40{gap:10rem}.landing-lg\:overflow-hidden{overflow:hidden}.landing-lg\:whitespace-nowrap{white-space:nowrap}.landing-lg\:rounded-2xl{border-radius:1rem}.landing-lg\:rounded-3xl{border-radius:1.5rem}.landing-lg\:rounded-bl-2xl{border-bottom-left-radius:1rem}.landing-lg\:rounded-br-2xl{border-bottom-right-radius:1rem}.landing-lg\:border-8{border-width:8px}.landing-lg\:border-solid{border-style:solid}.landing-lg\:border-gray-900{--tw-border-opacity:1;border-color:rgb(20 20 31/var(--tw-border-opacity))}.landing-lg\:border-gray-0{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.landing-lg\:bg-opacity-100,[data-theme=dark] .dark\:landing-lg\:bg-opacity-100{--tw-bg-opacity:1}.landing-lg\:bg-landing-planar-grid{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid.svg)}.landing-lg\:bg-landing-planar-grid-reversed{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid-reversed.svg)}.landing-lg\:bg-landing-tile-grid-bg{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-tile-grid.svg)}.landing-lg\:bg-\[length\:1440px_312px\]{background-size:1440px 312px}.landing-lg\:bg-landing-sweet-spot-glow-size-lg{background-size:auto auto,1600px 1600px}.landing-lg\:bg-contain{background-size:contain}.landing-lg\:bg-landing-sweet-spot-glow-position-lg{background-position:50%,calc(50% + 800px) calc(50% - 300px)}.landing-lg\:p-12{padding:3rem}.landing-lg\:px-12{padding-left:3rem;padding-right:3rem}.landing-lg\:py-20{padding-bottom:5rem;padding-top:5rem}.landing-lg\:py-0{padding-bottom:0;padding-top:0}.landing-lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.landing-lg\:py-8{padding-bottom:2rem;padding-top:2rem}.landing-lg\:px-8{padding-left:2rem;padding-right:2rem}.landing-lg\:px-0{padding-left:0;padding-right:0}.landing-lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.landing-lg\:pl-7{padding-left:1.75rem}.landing-lg\:pr-8{padding-right:2rem}.landing-lg\:pt-8{padding-top:2rem}.landing-lg\:pb-12{padding-bottom:3rem}.landing-lg\:pt-6{padding-top:1.5rem}.landing-lg\:pl-0{padding-left:0}.landing-lg\:pb-8{padding-bottom:2rem}.landing-lg\:pr-16{padding-right:4rem}.landing-lg\:pt-20{padding-top:5rem}.landing-lg\:pb-0{padding-bottom:0}.landing-lg\:pb-6{padding-bottom:1.5rem}.landing-lg\:pb-40{padding-bottom:10rem}.landing-lg\:pl-10{padding-left:2.5rem}.landing-lg\:pr-10{padding-right:2.5rem}.landing-lg\:pl-4{padding-left:1rem}.landing-lg\:pr-6{padding-right:1.5rem}.landing-lg\:pr-12{padding-right:3rem}.landing-lg\:text-left{text-align:left}.landing-lg\:text-right{text-align:right}.landing-lg\:text-base{font-size:1rem;line-height:1.5rem}.landing-lg\:text-\[40px\]{font-size:40px}.landing-lg\:text-\[2\.5rem\]{font-size:2.5rem}.landing-lg\:text-\[24px\]{font-size:24px}.landing-lg\:text-\[16px\]{font-size:16px}.landing-lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.landing-lg\:leading-\[48px\]{line-height:48px}.landing-lg\:leading-\[3rem\]{line-height:3rem}.landing-lg\:leading-\[32px\]{line-height:32px}.landing-lg\:leading-\[24px\]{line-height:24px}.landing-lg\:hover\:text-gray-0:hover,.landing-lg\:text-gray-0{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.landing-lg\:opacity-100{opacity:1}.landing-lg\:opacity-0{opacity:0}.landing-lg\:opacity-25{opacity:.25}.landing-lg\:blur-\[125px\]{--tw-blur:blur(125px)}.landing-lg\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.landing-lg\:hover\:brightness-100:hover{--tw-brightness:brightness(1)}[data-theme=dark] .dark\:landing-lg\:hover\:text-gray-900:hover,[data-theme=dark] .dark\:landing-lg\:text-gray-900{--tw-text-opacity:1;color:rgb(20 20 31/var(--tw-text-opacity))}}@media (min-width:1408px){.container{max-width:1408px}.\!container{max-width:1408px!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl);max-width:1440px}.\!container{max-width:1440px!important}.landing-mask-image-hero-wide{-webkit-mask-image:linear-gradient(90deg,#0000,#0000 1%,#000 10%,#000 90%,#0000 99%,#0000);mask-image:linear-gradient(90deg,#0000,#0000 1%,#000 10%,#000 90%,#0000 99%,#0000);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1920px 100%;mask-size:1920px 100%}.landing-xl\:mb-0{margin-bottom:0}.landing-xl\:flex-row{flex-direction:row}.landing-xl\:px-20{padding-left:5rem;padding-right:5rem}.landing-xl\:px-0{padding-left:0;padding-right:0}}@media (min-width:1536px){.refine-prose{font-size:1rem;line-height:1.75}.refine-prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.refine-prose :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.refine-prose :where(blockquote):not(:where([class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-left:1em}.refine-prose :where(h1):not(:where([class~=not-prose] *)){font-size:2.25em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.refine-prose :where(h2):not(:where([class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.refine-prose :where(h3):not(:where([class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.refine-prose :where(h4):not(:where([class~=not-prose] *)){line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.refine-prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.refine-prose :where(figcaption):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.refine-prose :where(code):not(:where([class~=not-prose] *)){font-size:.875em}.refine-prose :where(h2 code):not(:where([class~=not-prose] *)){font-size:.875em}.refine-prose :where(h3 code):not(:where([class~=not-prose] *)){font-size:.9em}.refine-prose :where(pre):not(:where([class~=not-prose] *)){border-radius:.375rem;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;padding:.8571429em 1.1428571em}.refine-prose :where(ol):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(ul):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.refine-prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(.\32xl\:prose-base>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(.\32xl\:prose-base>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.\32xl\:prose-base>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(.\32xl\:prose-base>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.\32xl\:prose-base>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(hr):not(:where([class~=not-prose] *)){margin-bottom:3em;margin-top:3em}.refine-prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.refine-prose :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em}.refine-prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.refine-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(.\32xl\:prose-base>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(.\32xl\:prose-base>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.refine-prose :is(:where(li):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.max-w-screen-content{max-width:864px}.container{max-width:1536px}.\!container{max-width:1536px!important}.props-list__info-item *,.props-table__default-value-cell *,.props-table__description-cell *,.props-table__type-cell *{margin-bottom:0;margin-top:0}.\32xl\:mb-6,.\32xl\:my-6{margin-bottom:1.5rem}.\32xl\:my-6{margin-top:1.5rem}.\32xl\:mt-4{margin-top:1rem}.\32xl\:mt-6{margin-top:1.5rem}.\32xl\:mt-10{margin-top:2.5rem}.\32xl\:mt-0{margin-top:0}.\32xl\:h-\[242px\]{height:242px}.\32xl\:h-6{height:1.5rem}.\32xl\:h-16{height:4rem}.\32xl\:h-\[140px\]{height:140px}.\32xl\:w-6{width:1.5rem}.\32xl\:w-\[138px\]{width:138px}.\32xl\:max-w-\[416px\]{max-width:416px}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-start{align-items:flex-start}.\32xl\:justify-start{justify-content:flex-start}.\32xl\:gap-6{gap:1.5rem}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-10{gap:2.5rem}.\32xl\:gap-x-8{column-gap:2rem}.\32xl\:gap-y-12{row-gap:3rem}.\32xl\:p-6{padding:1.5rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:py-4{padding-bottom:1rem;padding-top:1rem}.\32xl\:pt-6,.\32xl\:py-6{padding-top:1.5rem}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:py-6{padding-bottom:1.5rem}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xl\:pb-2{padding-bottom:.5rem}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pt-4{padding-top:1rem}.\32xl\:text-start{text-align:start}.\32xl\:text-base,.content-4xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-sm,.content-4xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xl\:leading-7,.\32xl\:text-lg,.\32xl\:text-xl{line-height:1.75rem}.\32xl\:text-xl{font-size:1.25rem}.\32xl\:text-lg{font-size:1.125rem}.\32xl\:text-\[40px\]{font-size:40px}.\32xl\:text-\[32px\]{font-size:32px}.\32xl\:leading-\[48px\]{line-height:48px}.\32xl\:leading-10{line-height:2.5rem}.content-4xl\:leading-6{line-height:1.5rem}}@media (min-width:1584px){.container{max-width:1584px}.\!container{max-width:1584px!important}.blog-2xl\:mb-20{margin-bottom:5rem}.blog-2xl\:max-w-screen-blog-md{max-width:1000px}.blog-2xl\:px-0{padding-left:0;padding-right:0}.blog-2xl\:pb-12{padding-bottom:3rem}.blog-2xl\:pt-20{padding-top:5rem}}@media (max-width:1023px){#__docusaurus .custom-table-of-contents .table-of-contents{display:none}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.footer__link-separator,.navbar__item{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}}@media only screen and (max-width:996px){.searchQueryColumn_RTkw,.searchResultsColumn_JPFH{max-width:60%!important}.searchLogoColumn_rJIA,.searchVersionColumn_ypXd{max-width:40%!important}.searchLogoColumn_rJIA{padding-left:0!important}}@media screen and (max-width:966px){.footer__link-item{font-size:14px}}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree,.desktop-view{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%;max-height:calc(var(--docsearch-vh,1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Cancel{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media screen and (max-width:576px){.searchQueryColumn_RTkw{max-width:100%!important}.searchVersionColumn_ypXd{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width);animation:none;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0}.DocSearch-Hit--deleting,.DocSearch-Hit--favoriting{transition:none}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}@media print{.footer,.menu,.navbar,.pagination-nav,.table-of-contents{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file +@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@200;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/fonts/disket.css);.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-bottom:calc(var(--ifm-heading-vertical-rhythm-bottom)*var(--ifm-leading))}blockquote,pre{margin:0 0 var(--ifm-spacing-vertical)}.breadcrumbs__link,.button{transition-timing-function:var(--ifm-transition-timing-default)}.button,code{vertical-align:middle}.button--outline.button--active,.button--outline:active,.button--outline:hover,:root{--ifm-button-color:var(--ifm-font-color-base-inverse)}.menu__link:hover,a{transition:color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.navbar--dark,:root{--ifm-navbar-link-hover-color:var(--ifm-color-primary)}.menu,.navbar-sidebar{overflow-x:hidden}:root,html[data-theme=dark]{--ifm-color-emphasis-500:var(--ifm-color-gray-500)}*,:after,:before{box-sizing:border-box}.markdown li,body{word-wrap:break-word}.button,.dropdown__link,.sr-only,.text--truncate,.whitespace-nowrap{white-space:nowrap}.blog-wrapper:root,.docs-wrapper:root,:root{--primary-font-sans:"Inter"}.from-\[\#1890FF\],.from-\[\#FF9933\],.from-gray-50,[data-theme=dark] .dark\:from-gray-700{--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:root{--ifm-color-scheme:light;--ifm-dark-value:10%;--ifm-darker-value:15%;--ifm-darkest-value:30%;--ifm-light-value:15%;--ifm-lighter-value:30%;--ifm-lightest-value:50%;--ifm-contrast-background-value:90%;--ifm-contrast-foreground-value:70%;--ifm-contrast-background-dark-value:70%;--ifm-contrast-foreground-dark-value:90%;--ifm-color-primary:#3578e5;--ifm-color-secondary:#ebedf0;--ifm-color-success:#00a400;--ifm-color-info:#54c7ec;--ifm-color-warning:#ffba00;--ifm-color-danger:#fa383e;--ifm-color-primary-dark:#306cce;--ifm-color-primary-darker:#2d66c3;--ifm-color-primary-darkest:#2554a0;--ifm-color-primary-light:#538ce9;--ifm-color-primary-lighter:#72a1ed;--ifm-color-primary-lightest:#9abcf2;--ifm-color-primary-contrast-background:#ebf2fc;--ifm-color-primary-contrast-foreground:#102445;--ifm-color-secondary-dark:#d4d5d8;--ifm-color-secondary-darker:#c8c9cc;--ifm-color-secondary-darkest:#a4a6a8;--ifm-color-secondary-light:#eef0f2;--ifm-color-secondary-lighter:#f1f2f5;--ifm-color-secondary-lightest:#f5f6f8;--ifm-color-secondary-contrast-background:#fdfdfe;--ifm-color-secondary-contrast-foreground:#474748;--ifm-color-success-dark:#009400;--ifm-color-success-darker:#008b00;--ifm-color-success-darkest:#007300;--ifm-color-success-light:#26b226;--ifm-color-success-lighter:#4dbf4d;--ifm-color-success-lightest:#80d280;--ifm-color-success-contrast-background:#e6f6e6;--ifm-color-success-contrast-foreground:#003100;--ifm-color-info-dark:#4cb3d4;--ifm-color-info-darker:#47a9c9;--ifm-color-info-darkest:#3b8ba5;--ifm-color-info-light:#6ecfef;--ifm-color-info-lighter:#87d8f2;--ifm-color-info-lightest:#aae3f6;--ifm-color-info-contrast-background:#eef9fd;--ifm-color-info-contrast-foreground:#193c47;--ifm-color-warning-dark:#e6a700;--ifm-color-warning-darker:#d99e00;--ifm-color-warning-darkest:#b38200;--ifm-color-warning-light:#ffc426;--ifm-color-warning-lighter:#ffcf4d;--ifm-color-warning-lightest:#ffdd80;--ifm-color-warning-contrast-background:#fff8e6;--ifm-color-warning-contrast-foreground:#4d3800;--ifm-color-danger-dark:#e13238;--ifm-color-danger-darker:#d53035;--ifm-color-danger-darkest:#af272b;--ifm-color-danger-light:#fb565b;--ifm-color-danger-lighter:#fb7478;--ifm-color-danger-lightest:#fd9c9f;--ifm-color-danger-contrast-background:#ffebec;--ifm-color-danger-contrast-foreground:#4b1113;--ifm-color-white:#fff;--ifm-color-black:#000;--ifm-color-gray-0:var(--ifm-color-white);--ifm-color-gray-100:#f5f6f7;--ifm-color-gray-200:#ebedf0;--ifm-color-gray-300:#dadde1;--ifm-color-gray-400:#ccd0d5;--ifm-color-gray-500:#bec3c9;--ifm-color-gray-600:#8d949e;--ifm-color-gray-700:#606770;--ifm-color-gray-800:#444950;--ifm-color-gray-900:#1c1e21;--ifm-color-gray-1000:var(--ifm-color-black);--ifm-color-emphasis-0:var(--ifm-color-gray-0);--ifm-color-emphasis-100:var(--ifm-color-gray-100);--ifm-color-emphasis-200:var(--ifm-color-gray-200);--ifm-color-emphasis-300:var(--ifm-color-gray-300);--ifm-color-emphasis-400:var(--ifm-color-gray-400);--ifm-color-emphasis-600:var(--ifm-color-gray-600);--ifm-color-emphasis-700:var(--ifm-color-gray-700);--ifm-color-emphasis-800:var(--ifm-color-gray-800);--ifm-color-emphasis-900:var(--ifm-color-gray-900);--ifm-color-emphasis-1000:var(--ifm-color-gray-1000);--ifm-color-content:var(--ifm-color-emphasis-900);--ifm-color-content-inverse:var(--ifm-color-emphasis-0);--ifm-color-content-secondary:#525860;--ifm-background-color:#0000;--ifm-background-surface-color:var(--ifm-color-content-inverse);--ifm-global-border-width:1px;--ifm-global-radius:0.4rem;--ifm-hover-overlay:#0000000d;--ifm-font-color-base:var(--ifm-color-content);--ifm-font-color-base-inverse:var(--ifm-color-content-inverse);--ifm-font-color-secondary:var(--ifm-color-content-secondary);--ifm-font-family-base:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--ifm-font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ifm-font-size-base:100%;--ifm-font-weight-light:300;--ifm-font-weight-normal:400;--ifm-font-weight-semibold:500;--ifm-font-weight-bold:700;--ifm-font-weight-base:var(--ifm-font-weight-normal);--ifm-line-height-base:1.65;--ifm-global-spacing:1rem;--ifm-spacing-vertical:var(--ifm-global-spacing);--ifm-spacing-horizontal:var(--ifm-global-spacing);--ifm-transition-fast:200ms;--ifm-transition-slow:400ms;--ifm-transition-timing-default:cubic-bezier(0.08,0.52,0.52,1);--ifm-global-shadow-lw:0 1px 2px 0 #0000001a;--ifm-global-shadow-md:0 5px 40px #0003;--ifm-global-shadow-tl:0 12px 28px 0 #0003,0 2px 4px 0 #0000001a;--ifm-z-index-dropdown:100;--ifm-z-index-fixed:200;--ifm-z-index-overlay:400;--ifm-container-width:1140px;--ifm-container-width-xl:1320px;--ifm-code-background:#f6f7f8;--ifm-code-border-radius:var(--ifm-global-radius);--ifm-code-font-size:90%;--ifm-code-padding-horizontal:0.1rem;--ifm-code-padding-vertical:0.1rem;--ifm-pre-background:var(--ifm-code-background);--ifm-pre-border-radius:var(--ifm-code-border-radius);--ifm-pre-color:inherit;--ifm-pre-line-height:1.45;--ifm-pre-padding:1rem;--ifm-heading-color:inherit;--ifm-heading-margin-top:0;--ifm-heading-margin-bottom:var(--ifm-spacing-vertical);--ifm-heading-font-family:var(--ifm-font-family-base);--ifm-heading-font-weight:var(--ifm-font-weight-bold);--ifm-heading-line-height:1.25;--ifm-h1-font-size:2rem;--ifm-h2-font-size:1.5rem;--ifm-h3-font-size:1.25rem;--ifm-h4-font-size:1rem;--ifm-h5-font-size:0.875rem;--ifm-h6-font-size:0.85rem;--ifm-image-alignment-padding:1.25rem;--ifm-leading-desktop:1.25;--ifm-leading:calc(var(--ifm-leading-desktop)*1rem);--ifm-list-left-padding:2rem;--ifm-list-margin:1rem;--ifm-list-item-margin:0.25rem;--ifm-list-paragraph-margin:1rem;--ifm-table-cell-padding:0.75rem;--ifm-table-background:#0000;--ifm-table-stripe-background:#00000008;--ifm-table-border-width:1px;--ifm-table-border-color:var(--ifm-color-emphasis-300);--ifm-table-head-background:inherit;--ifm-table-head-color:inherit;--ifm-table-head-font-weight:var(--ifm-font-weight-bold);--ifm-table-cell-color:inherit;--ifm-link-color:var(--ifm-color-primary);--ifm-link-decoration:none;--ifm-link-hover-color:var(--ifm-link-color);--ifm-link-hover-decoration:underline;--ifm-paragraph-margin-bottom:var(--ifm-leading);--ifm-blockquote-font-size:var(--ifm-font-size-base);--ifm-blockquote-border-left-width:2px;--ifm-blockquote-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-blockquote-padding-vertical:0;--ifm-blockquote-shadow:none;--ifm-blockquote-color:var(--ifm-color-emphasis-800);--ifm-blockquote-border-color:var(--ifm-color-emphasis-300);--ifm-hr-background-color:var(--ifm-color-emphasis-500);--ifm-hr-height:1px;--ifm-hr-margin-vertical:1.5rem;--ifm-scrollbar-size:7px;--ifm-scrollbar-track-background-color:#f1f1f1;--ifm-scrollbar-thumb-background-color:silver;--ifm-scrollbar-thumb-hover-background-color:#a7a7a7;--ifm-alert-background-color:inherit;--ifm-alert-border-color:inherit;--ifm-alert-border-radius:var(--ifm-global-radius);--ifm-alert-border-width:0px;--ifm-alert-border-left-width:5px;--ifm-alert-color:var(--ifm-font-color-base);--ifm-alert-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-alert-padding-vertical:var(--ifm-spacing-vertical);--ifm-alert-shadow:var(--ifm-global-shadow-lw);--ifm-avatar-intro-margin:1rem;--ifm-avatar-intro-alignment:inherit;--ifm-avatar-photo-size:3rem;--ifm-badge-background-color:inherit;--ifm-badge-border-color:inherit;--ifm-badge-border-radius:var(--ifm-global-radius);--ifm-badge-border-width:var(--ifm-global-border-width);--ifm-badge-color:var(--ifm-color-white);--ifm-badge-padding-horizontal:calc(var(--ifm-spacing-horizontal)*0.5);--ifm-badge-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-breadcrumb-border-radius:1.5rem;--ifm-breadcrumb-spacing:0.5rem;--ifm-breadcrumb-color-active:var(--ifm-color-primary);--ifm-breadcrumb-item-background-active:var(--ifm-hover-overlay);--ifm-breadcrumb-padding-horizontal:0.8rem;--ifm-breadcrumb-padding-vertical:0.4rem;--ifm-breadcrumb-size-multiplier:1;--ifm-breadcrumb-separator:url('data:image/svg+xml;utf8,');--ifm-breadcrumb-separator-filter:none;--ifm-breadcrumb-separator-size:0.5rem;--ifm-breadcrumb-separator-size-multiplier:1.25;--ifm-button-background-color:inherit;--ifm-button-border-color:var(--ifm-button-background-color);--ifm-button-border-width:var(--ifm-global-border-width);--ifm-button-font-weight:var(--ifm-font-weight-bold);--ifm-button-padding-horizontal:1.5rem;--ifm-button-padding-vertical:0.375rem;--ifm-button-size-multiplier:1;--ifm-button-transition-duration:var(--ifm-transition-fast);--ifm-button-border-radius:calc(var(--ifm-global-radius)*var(--ifm-button-size-multiplier));--ifm-button-group-spacing:2px;--ifm-card-background-color:var(--ifm-background-surface-color);--ifm-card-border-radius:calc(var(--ifm-global-radius)*2);--ifm-card-horizontal-spacing:var(--ifm-global-spacing);--ifm-card-vertical-spacing:var(--ifm-global-spacing);--ifm-toc-border-color:var(--ifm-color-emphasis-300);--ifm-toc-link-color:var(--ifm-color-content-secondary);--ifm-toc-padding-vertical:0.5rem;--ifm-toc-padding-horizontal:0.5rem;--ifm-dropdown-background-color:var(--ifm-background-surface-color);--ifm-dropdown-font-weight:var(--ifm-font-weight-semibold);--ifm-dropdown-link-color:var(--ifm-font-color-base);--ifm-dropdown-hover-background-color:var(--ifm-hover-overlay);--ifm-footer-background-color:var(--ifm-color-emphasis-100);--ifm-footer-color:inherit;--ifm-footer-link-color:var(--ifm-color-emphasis-700);--ifm-footer-link-hover-color:var(--ifm-color-primary);--ifm-footer-link-horizontal-spacing:0.5rem;--ifm-footer-padding-horizontal:calc(var(--ifm-spacing-horizontal)*2);--ifm-footer-padding-vertical:calc(var(--ifm-spacing-vertical)*2);--ifm-footer-title-color:inherit;--ifm-footer-logo-max-width:min(30rem,90vw);--ifm-hero-background-color:var(--ifm-background-surface-color);--ifm-hero-text-color:var(--ifm-color-emphasis-800);--ifm-menu-color:var(--ifm-color-emphasis-700);--ifm-menu-color-active:var(--ifm-color-primary);--ifm-menu-color-background-active:var(--ifm-hover-overlay);--ifm-menu-color-background-hover:var(--ifm-hover-overlay);--ifm-menu-link-padding-horizontal:0.75rem;--ifm-menu-link-sublist-icon:url('data:image/svg+xml;utf8,');--ifm-menu-link-sublist-icon-filter:none;--ifm-navbar-background-color:var(--ifm-background-surface-color);--ifm-navbar-height:3.75rem;--ifm-navbar-item-padding-horizontal:0.75rem;--ifm-navbar-item-padding-vertical:0.25rem;--ifm-navbar-link-color:var(--ifm-font-color-base);--ifm-navbar-link-active-color:var(--ifm-link-color);--ifm-navbar-padding-horizontal:var(--ifm-spacing-horizontal);--ifm-navbar-padding-vertical:calc(var(--ifm-spacing-vertical)*0.5);--ifm-navbar-shadow:var(--ifm-global-shadow-lw);--ifm-navbar-search-input-background-color:var(--ifm-color-emphasis-200);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-800);--ifm-navbar-search-input-placeholder-color:var(--ifm-color-emphasis-500);--ifm-navbar-search-input-icon:url('data:image/svg+xml;utf8,');--ifm-navbar-sidebar-width:83vw;--ifm-pagination-border-radius:var(--ifm-global-radius);--ifm-pagination-color-active:var(--ifm-color-primary);--ifm-pagination-font-size:1rem;--ifm-pagination-item-active-background:var(--ifm-hover-overlay);--ifm-pagination-page-spacing:0.2em;--ifm-pagination-padding-horizontal:calc(var(--ifm-spacing-horizontal)*1);--ifm-pagination-padding-vertical:calc(var(--ifm-spacing-vertical)*0.25);--ifm-pagination-nav-border-radius:var(--ifm-global-radius);--ifm-pagination-nav-color-hover:var(--ifm-color-primary);--ifm-pills-color-active:var(--ifm-color-primary);--ifm-pills-color-background-active:var(--ifm-hover-overlay);--ifm-pills-spacing:0.125rem;--ifm-tabs-color:var(--ifm-font-color-secondary);--ifm-tabs-color-active:var(--ifm-color-primary);--ifm-tabs-color-active-border:var(--ifm-tabs-color-active);--ifm-tabs-padding-horizontal:1rem;--ifm-tabs-padding-vertical:1rem}.badge--danger,.badge--info,.badge--primary,.badge--secondary,.badge--success,.badge--warning{--ifm-badge-border-color:var(--ifm-badge-background-color)}.button--link,.button--outline{--ifm-button-background-color:#0000}.navbar--dark,:root{--ifm-menu-color-background-active:#ffffff0d}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-size-adjust:100%;background-color:var(--ifm-background-color);color:var(--ifm-font-color-base);color-scheme:var(--ifm-color-scheme);font:var(--ifm-font-size-base)/var(--ifm-line-height-base) var(--ifm-font-family-base);text-rendering:optimizelegibility}iframe{border:0;color-scheme:auto}.container{margin:0 auto;max-width:var(--ifm-container-width);padding:0 var(--ifm-spacing-horizontal)}.container--fluid{max-width:inherit}.row{display:flex;flex-wrap:wrap;margin:0 calc(var(--ifm-spacing-horizontal)*-1)}.admonition .refine-common-code-block,.mx-0,.refine-prose .refine-wider-container .refine-wider-container,.refine-prose blockquote .refine-common-code-block,.row--no-gutters{margin-left:0;margin-right:0}.margin-horiz--none,.margin-right--none{margin-right:0!important}.px-0,.row--no-gutters>.col{padding-left:0;padding-right:0}.items-start,.row--align-top{align-items:flex-start}.items-end,.row--align-bottom{align-items:flex-end}.items-center,.row--align-center{align-items:center}.items-stretch,.row--align-stretch{align-items:stretch}.row--align-baseline{align-items:baseline}.col{--ifm-col-width:100%;flex:1 0;margin-left:0;max-width:var(--ifm-col-width);padding:0 var(--ifm-spacing-horizontal);width:100%}.padding-bottom--none,.padding-vert--none{padding-bottom:0!important}.padding-top--none,.padding-vert--none{padding-top:0!important}.padding-horiz--none,.padding-left--none{padding-left:0!important}.padding-horiz--none,.padding-right--none{padding-right:0!important}.col[class*=col--]{flex:0 0 var(--ifm-col-width)}.col--1{--ifm-col-width:8.33333%}.col--offset-1{margin-left:8.33333%}.col--2{--ifm-col-width:16.66667%}.col--offset-2{margin-left:16.66667%}.col--3{--ifm-col-width:25%}.col--offset-3{margin-left:25%}.col--4{--ifm-col-width:33.33333%}.col--offset-4{margin-left:33.33333%}.col--5{--ifm-col-width:41.66667%}.col--offset-5{margin-left:41.66667%}.col--6{--ifm-col-width:50%}.col--offset-6{margin-left:50%}.col--7{--ifm-col-width:58.33333%}.col--offset-7{margin-left:58.33333%}.col--8{--ifm-col-width:66.66667%}.col--offset-8{margin-left:66.66667%}.col--9{--ifm-col-width:75%}.col--offset-9{margin-left:75%}.col--10{--ifm-col-width:83.33333%}.col--offset-10{margin-left:83.33333%}.col--11{--ifm-col-width:91.66667%}.col--offset-11{margin-left:91.66667%}.col--12{--ifm-col-width:100%}.col--offset-12{margin-left:100%}.margin-horiz--none,.margin-left--none{margin-left:0!important}.\!m-0,.margin--none{margin:0!important}.\!mt-0,.margin-top--none{margin-top:0!important}.\!mb-0,.margin-bottom--none,.markdown>:last-child,.refine-details .refine-details-content>div>:last-child{margin-bottom:0!important}.\!my-0,.margin-vert--none{margin-bottom:0!important;margin-top:0!important}.margin-bottom--xs,.margin-vert--xs{margin-bottom:.25rem!important}.margin-top--xs,.margin-vert--xs{margin-top:.25rem!important}.margin-horiz--xs,.margin-left--xs{margin-left:.25rem!important}.margin-horiz--xs,.margin-right--xs{margin-right:.25rem!important}.margin--xs{margin:.25rem!important}.margin-bottom--sm,.margin-vert--sm{margin-bottom:.5rem!important}.margin-top--sm,.margin-vert--sm{margin-top:.5rem!important}.margin-horiz--sm,.margin-left--sm{margin-left:.5rem!important}.margin-horiz--sm,.margin-right--sm{margin-right:.5rem!important}.margin--sm{margin:.5rem!important}.margin-bottom--md,.margin-vert--md{margin-bottom:1rem!important}.margin-top--md,.margin-vert--md{margin-top:1rem!important}.margin-horiz--md,.margin-left--md{margin-left:1rem!important}.margin-horiz--md,.margin-right--md{margin-right:1rem!important}.margin--md{margin:1rem!important}.margin-bottom--lg,.margin-vert--lg{margin-bottom:2rem!important}.margin-top--lg,.margin-vert--lg{margin-top:2rem!important}.margin-horiz--lg,.margin-left--lg{margin-left:2rem!important}.margin-horiz--lg,.margin-right--lg{margin-right:2rem!important}.margin--lg{margin:2rem!important}.margin-bottom--xl,.margin-vert--xl{margin-bottom:5rem!important}.margin-top--xl,.margin-vert--xl{margin-top:5rem!important}.margin-horiz--xl,.margin-left--xl{margin-left:5rem!important}.margin-horiz--xl,.margin-right--xl{margin-right:5rem!important}.margin--xl{margin:5rem!important}.padding--none{padding:0!important}.padding-bottom--xs,.padding-vert--xs{padding-bottom:.25rem!important}.\!pt-1,.padding-top--xs,.padding-vert--xs{padding-top:.25rem!important}.padding-horiz--xs,.padding-left--xs{padding-left:.25rem!important}.padding-horiz--xs,.padding-right--xs{padding-right:.25rem!important}.padding--xs{padding:.25rem!important}.\!pb-2,.\!py-2,.padding-bottom--sm,.padding-vert--sm{padding-bottom:.5rem!important}.\!py-2,.padding-top--sm,.padding-vert--sm{padding-top:.5rem!important}.\!pl-2,.\!px-2,.padding-horiz--sm,.padding-left--sm{padding-left:.5rem!important}.\!px-2,.padding-horiz--sm,.padding-right--sm{padding-right:.5rem!important}.\!p-2,.padding--sm{padding:.5rem!important}.\!py-4,.padding-bottom--md,.padding-vert--md{padding-bottom:1rem!important}.\!py-4,.padding-top--md,.padding-vert--md{padding-top:1rem!important}.\!px-4,.padding-horiz--md,.padding-left--md{padding-left:1rem!important}.\!px-4,.padding-horiz--md,.padding-right--md{padding-right:1rem!important}.padding--md{padding:1rem!important}.padding-bottom--lg,.padding-vert--lg{padding-bottom:2rem!important}.padding-top--lg,.padding-vert--lg{padding-top:2rem!important}.padding-horiz--lg,.padding-left--lg{padding-left:2rem!important}.padding-horiz--lg,.padding-right--lg{padding-right:2rem!important}.padding--lg{padding:2rem!important}.padding-bottom--xl,.padding-vert--xl{padding-bottom:5rem!important}.padding-top--xl,.padding-vert--xl{padding-top:5rem!important}.padding-horiz--xl,.padding-left--xl{padding-left:5rem!important}.padding-horiz--xl,.padding-right--xl{padding-right:5rem!important}.padding--xl{padding:5rem!important}code{background-color:var(--ifm-code-background);border:.1rem solid #0000001a;border-radius:var(--ifm-code-border-radius);font-family:var(--ifm-font-family-monospace);font-size:var(--ifm-code-font-size);padding:var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal)}a code{color:inherit}pre{background-color:var(--ifm-pre-background);border-radius:var(--ifm-pre-border-radius);color:var(--ifm-pre-color);font:var(--ifm-code-font-size)/var(--ifm-pre-line-height) var(--ifm-font-family-monospace);overflow:auto;padding:var(--ifm-pre-padding)}pre code{background-color:initial;border:none;font-size:100%;line-height:inherit;padding:0}kbd{background-color:var(--ifm-color-emphasis-0);border:1px solid var(--ifm-color-emphasis-400);border-radius:.2rem;box-shadow:inset 0 -1px 0 var(--ifm-color-emphasis-400);color:var(--ifm-color-emphasis-800);font:80% var(--ifm-font-family-monospace);padding:.15rem .3rem}h1,h2,h3,h4,h5,h6{color:var(--ifm-heading-color);font-family:var(--ifm-heading-font-family);font-weight:var(--ifm-heading-font-weight);line-height:var(--ifm-heading-line-height);margin:var(--ifm-heading-margin-top) 0 var(--ifm-heading-margin-bottom) 0}h1{font-size:var(--ifm-h1-font-size)}h2{font-size:var(--ifm-h2-font-size)}h3{font-size:var(--ifm-h3-font-size)}h4{font-size:var(--ifm-h4-font-size)}h5{font-size:var(--ifm-h5-font-size)}h6{font-size:var(--ifm-h6-font-size)}img[align=right]{padding-left:var(--image-alignment-padding)}img[align=left]{padding-right:var(--image-alignment-padding)}.markdown{--ifm-h1-vertical-rhythm-top:3;--ifm-h2-vertical-rhythm-top:2;--ifm-h3-vertical-rhythm-top:1.5;--ifm-heading-vertical-rhythm-top:1.25;--ifm-h1-vertical-rhythm-bottom:1.25;--ifm-heading-vertical-rhythm-bottom:1}.markdown:after,.markdown:before{content:"";display:table}.markdown:after{clear:both}.markdown h1:first-child{--ifm-h1-font-size:3rem;margin-bottom:calc(var(--ifm-h1-vertical-rhythm-bottom)*var(--ifm-leading))}.markdown>h2{--ifm-h2-font-size:2rem;margin-top:calc(var(--ifm-h2-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h3{--ifm-h3-font-size:1.5rem;margin-top:calc(var(--ifm-h3-vertical-rhythm-top)*var(--ifm-leading))}.markdown>h4,.markdown>h5,.markdown>h6{margin-top:calc(var(--ifm-heading-vertical-rhythm-top)*var(--ifm-leading))}.markdown>p,.markdown>pre,.markdown>ul{margin-bottom:var(--ifm-leading)}.markdown li>p{margin-top:var(--ifm-list-paragraph-margin)}.markdown li+li{margin-top:var(--ifm-list-item-margin)}ol,ul{margin:0 0 var(--ifm-list-margin);padding-left:var(--ifm-list-left-padding)}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}table thead tr{border-bottom:2px solid var(--ifm-table-border-color)}table thead,table tr:nth-child(2n){background-color:var(--ifm-table-stripe-background)}table tr{background-color:var(--ifm-table-background);border-top:var(--ifm-table-border-width) solid var(--ifm-table-border-color)}table td,table th{border:var(--ifm-table-border-width) solid var(--ifm-table-border-color);padding:var(--ifm-table-cell-padding)}table th{background-color:var(--ifm-table-head-background);color:var(--ifm-table-head-color);font-weight:var(--ifm-table-head-font-weight)}table td{color:var(--ifm-table-cell-color)}strong{font-weight:var(--ifm-font-weight-bold)}a{color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration);color:inherit;text-decoration:inherit}a:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button:hover,.text--no-decoration,.text--no-decoration:hover,a:not([href]){text-decoration:none}p{margin:0 0 var(--ifm-paragraph-margin-bottom)}blockquote{border-left:var(--ifm-blockquote-border-left-width) solid var(--ifm-blockquote-border-color);box-shadow:var(--ifm-blockquote-shadow);color:var(--ifm-blockquote-color);font-size:var(--ifm-blockquote-font-size);padding:var(--ifm-blockquote-padding-vertical) var(--ifm-blockquote-padding-horizontal)}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}hr{background-color:var(--ifm-hr-background-color);border:0;height:var(--ifm-hr-height);margin:var(--ifm-hr-margin-vertical) 0}.shadow--lw{box-shadow:var(--ifm-global-shadow-lw)!important}.shadow--md{box-shadow:var(--ifm-global-shadow-md)!important}.shadow--tl{box-shadow:var(--ifm-global-shadow-tl)!important}.text--primary{color:var(--ifm-color-primary)}.text--secondary{color:var(--ifm-color-secondary)}.text--success{color:var(--ifm-color-success)}.text--info{color:var(--ifm-color-info)}.text--warning{color:var(--ifm-color-warning)}.text--danger{color:var(--ifm-color-danger)}.text--center{text-align:center}.text--left{text-align:left}.text--justify{text-align:justify}.text--right{text-align:right}.text--capitalize{text-transform:capitalize}.text--lowercase{text-transform:lowercase}.alert__heading,.text--uppercase,.uppercase{text-transform:uppercase}.text--light{font-weight:var(--ifm-font-weight-light)}.text--normal{font-weight:var(--ifm-font-weight-normal)}.text--semibold{font-weight:var(--ifm-font-weight-semibold)}.text--bold{font-weight:var(--ifm-font-weight-bold)}.text--italic{font-style:italic}.text--truncate{overflow:hidden;text-overflow:ellipsis}.text--break{word-wrap:break-word!important;word-break:break-word!important}.clean-btn{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.alert,.alert .close{color:var(--ifm-alert-foreground-color)}.clean-list{list-style:none;padding-left:0}.alert--primary{--ifm-alert-background-color:var(--ifm-color-primary-contrast-background);--ifm-alert-background-color-highlight:#3578e526;--ifm-alert-foreground-color:var(--ifm-color-primary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-primary-dark)}.alert--secondary{--ifm-alert-background-color:var(--ifm-color-secondary-contrast-background);--ifm-alert-background-color-highlight:#ebedf026;--ifm-alert-foreground-color:var(--ifm-color-secondary-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-secondary-dark)}.alert--success{--ifm-alert-background-color:var(--ifm-color-success-contrast-background);--ifm-alert-background-color-highlight:#00a40026;--ifm-alert-foreground-color:var(--ifm-color-success-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-success-dark)}.alert--info{--ifm-alert-background-color:var(--ifm-color-info-contrast-background);--ifm-alert-background-color-highlight:#54c7ec26;--ifm-alert-foreground-color:var(--ifm-color-info-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-info-dark)}.alert--warning{--ifm-alert-background-color:var(--ifm-color-warning-contrast-background);--ifm-alert-background-color-highlight:#ffba0026;--ifm-alert-foreground-color:var(--ifm-color-warning-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-warning-dark)}.alert--danger{--ifm-alert-background-color:var(--ifm-color-danger-contrast-background);--ifm-alert-background-color-highlight:#fa383e26;--ifm-alert-foreground-color:var(--ifm-color-danger-contrast-foreground);--ifm-alert-border-color:var(--ifm-color-danger-dark)}.alert{--ifm-code-background:var(--ifm-alert-background-color-highlight);--ifm-link-color:var(--ifm-alert-foreground-color);--ifm-link-hover-color:var(--ifm-alert-foreground-color);--ifm-link-decoration:underline;--ifm-tabs-color:var(--ifm-alert-foreground-color);--ifm-tabs-color-active:var(--ifm-alert-foreground-color);--ifm-tabs-color-active-border:var(--ifm-alert-border-color);background-color:var(--ifm-alert-background-color);border:var(--ifm-alert-border-width) solid var(--ifm-alert-border-color);border-left-width:var(--ifm-alert-border-left-width);border-radius:var(--ifm-alert-border-radius);box-shadow:var(--ifm-alert-shadow);padding:var(--ifm-alert-padding-vertical) var(--ifm-alert-padding-horizontal)}.alert__heading{align-items:center;display:flex;font:700 var(--ifm-h5-font-size)/var(--ifm-heading-line-height) var(--ifm-heading-font-family);margin-bottom:.5rem}.alert__icon{display:inline-flex;margin-right:.4em}.alert__icon svg{fill:var(--ifm-alert-foreground-color);stroke:var(--ifm-alert-foreground-color);stroke-width:0}.alert .close{margin:calc(var(--ifm-alert-padding-vertical)*-1) calc(var(--ifm-alert-padding-horizontal)*-1) 0 0;opacity:.75}.alert .close:focus,.alert .close:hover,.hash-link:focus,.opacity-100,.sandpack-container .sp-layout .resize-handler:hover,:hover>.hash-link{opacity:1}.alert a{text-decoration-color:var(--ifm-alert-border-color)}.alert a:hover{text-decoration-thickness:2px}.avatar{column-gap:var(--ifm-avatar-intro-margin);display:flex}.avatar__photo{border-radius:50%;display:block;height:var(--ifm-avatar-photo-size);overflow:hidden;width:var(--ifm-avatar-photo-size)}.avatar__photo--sm{--ifm-avatar-photo-size:2rem}.avatar__photo--lg{--ifm-avatar-photo-size:4rem}.avatar__photo--xl{--ifm-avatar-photo-size:6rem}.avatar__intro{display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:var(--ifm-avatar-intro-alignment)}.badge,.breadcrumbs__item,.breadcrumbs__link,.button,.dropdown>.navbar__link:after,.inline-block{display:inline-block}.avatar__name{font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base)}.avatar__subtitle{margin-top:.25rem}.avatar--vertical{--ifm-avatar-intro-alignment:center;--ifm-avatar-intro-margin:0.5rem;align-items:center;flex-direction:column}.badge{background-color:var(--ifm-badge-background-color);border:var(--ifm-badge-border-width) solid var(--ifm-badge-border-color);border-radius:var(--ifm-badge-border-radius);color:var(--ifm-badge-color);font-size:75%;font-weight:var(--ifm-font-weight-bold);line-height:1;padding:var(--ifm-badge-padding-vertical) var(--ifm-badge-padding-horizontal)}.badge--primary{--ifm-badge-background-color:var(--ifm-color-primary)}.badge--secondary{--ifm-badge-background-color:var(--ifm-color-secondary);color:var(--ifm-color-black)}#__docusaurus .text-color-base,.breadcrumbs__link,.button.button--secondary.button--outline:not(.button--active):not(:hover){color:var(--ifm-font-color-base)}.badge--success{--ifm-badge-background-color:var(--ifm-color-success)}.badge--info{--ifm-badge-background-color:var(--ifm-color-info)}.badge--warning{--ifm-badge-background-color:var(--ifm-color-warning)}.badge--danger{--ifm-badge-background-color:var(--ifm-color-danger)}.breadcrumbs{margin-bottom:0;padding-left:0}.breadcrumbs__item:not(:last-child):after{background:var(--ifm-breadcrumb-separator) center;content:" ";display:inline-block;filter:var(--ifm-breadcrumb-separator-filter);height:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier));margin:0 var(--ifm-breadcrumb-spacing);opacity:.5;width:calc(var(--ifm-breadcrumb-separator-size)*var(--ifm-breadcrumb-size-multiplier)*var(--ifm-breadcrumb-separator-size-multiplier))}.breadcrumbs__item--active .breadcrumbs__link{background:var(--ifm-breadcrumb-item-background-active);color:var(--ifm-breadcrumb-color-active)}.breadcrumbs__link{border-radius:var(--ifm-breadcrumb-border-radius);font-size:calc(1rem*var(--ifm-breadcrumb-size-multiplier));padding:calc(var(--ifm-breadcrumb-padding-vertical)*var(--ifm-breadcrumb-size-multiplier)) calc(var(--ifm-breadcrumb-padding-horizontal)*var(--ifm-breadcrumb-size-multiplier));transition-duration:var(--ifm-transition-fast);transition-property:background,color}.breadcrumbs__link:any-link:hover,.breadcrumbs__link:link:hover,.breadcrumbs__link:visited:hover,area[href].breadcrumbs__link:hover{background:var(--ifm-breadcrumb-item-background-active);text-decoration:none}.breadcrumbs--sm{--ifm-breadcrumb-size-multiplier:0.8}.breadcrumbs--lg{--ifm-breadcrumb-size-multiplier:1.2}.button{background-color:var(--ifm-button-background-color);border:var(--ifm-button-border-width) solid var(--ifm-button-border-color);border-radius:var(--ifm-button-border-radius);cursor:pointer;font-size:calc(.875rem*var(--ifm-button-size-multiplier));font-weight:var(--ifm-button-font-weight);line-height:1.5;padding:calc(var(--ifm-button-padding-vertical)*var(--ifm-button-size-multiplier)) calc(var(--ifm-button-padding-horizontal)*var(--ifm-button-size-multiplier));text-align:center;transition-duration:var(--ifm-button-transition-duration);transition-property:color,background,border-color;-webkit-user-select:none;user-select:none}.button,.button:hover{color:var(--ifm-button-color)}.button--outline{--ifm-button-color:var(--ifm-button-border-color)}.button--outline:hover{--ifm-button-background-color:var(--ifm-button-border-color)}.button--link{--ifm-button-border-color:#0000;color:var(--ifm-link-color);text-decoration:var(--ifm-link-decoration)}.button--link.button--active,.button--link:active,.button--link:hover{color:var(--ifm-link-hover-color);text-decoration:var(--ifm-link-hover-decoration)}.button.disabled,.button:disabled,.button[disabled]{opacity:.65;pointer-events:none}.button--sm{--ifm-button-size-multiplier:0.8}.button--lg{--ifm-button-size-multiplier:1.35}.button--block{display:block;width:100%}.button.button--secondary{color:var(--ifm-color-gray-900)}:where(.button--primary){--ifm-button-background-color:var(--ifm-color-primary);--ifm-button-border-color:var(--ifm-color-primary)}:where(.button--primary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-primary-dark);--ifm-button-border-color:var(--ifm-color-primary-dark)}.button--primary.button--active,.button--primary:active{--ifm-button-background-color:var(--ifm-color-primary-darker);--ifm-button-border-color:var(--ifm-color-primary-darker)}:where(.button--secondary){--ifm-button-background-color:var(--ifm-color-secondary);--ifm-button-border-color:var(--ifm-color-secondary)}:where(.button--secondary):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-secondary-dark);--ifm-button-border-color:var(--ifm-color-secondary-dark)}.button--secondary.button--active,.button--secondary:active{--ifm-button-background-color:var(--ifm-color-secondary-darker);--ifm-button-border-color:var(--ifm-color-secondary-darker)}:where(.button--success){--ifm-button-background-color:var(--ifm-color-success);--ifm-button-border-color:var(--ifm-color-success)}:where(.button--success):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-success-dark);--ifm-button-border-color:var(--ifm-color-success-dark)}.button--success.button--active,.button--success:active{--ifm-button-background-color:var(--ifm-color-success-darker);--ifm-button-border-color:var(--ifm-color-success-darker)}:where(.button--info){--ifm-button-background-color:var(--ifm-color-info);--ifm-button-border-color:var(--ifm-color-info)}:where(.button--info):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-info-dark);--ifm-button-border-color:var(--ifm-color-info-dark)}.button--info.button--active,.button--info:active{--ifm-button-background-color:var(--ifm-color-info-darker);--ifm-button-border-color:var(--ifm-color-info-darker)}:where(.button--warning){--ifm-button-background-color:var(--ifm-color-warning);--ifm-button-border-color:var(--ifm-color-warning)}:where(.button--warning):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-warning-dark);--ifm-button-border-color:var(--ifm-color-warning-dark)}.button--warning.button--active,.button--warning:active{--ifm-button-background-color:var(--ifm-color-warning-darker);--ifm-button-border-color:var(--ifm-color-warning-darker)}:where(.button--danger){--ifm-button-background-color:var(--ifm-color-danger);--ifm-button-border-color:var(--ifm-color-danger)}:where(.button--danger):not(.button--outline):hover{--ifm-button-background-color:var(--ifm-color-danger-dark);--ifm-button-border-color:var(--ifm-color-danger-dark)}.button--danger.button--active,.button--danger:active{--ifm-button-background-color:var(--ifm-color-danger-darker);--ifm-button-border-color:var(--ifm-color-danger-darker)}.button-group{display:inline-flex;gap:var(--ifm-button-group-spacing)}.button-group>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.button-group--block{display:flex;justify-content:stretch}.button-group--block>.button,.flex-grow,.grow{flex-grow:1}.card{background-color:var(--ifm-card-background-color);border-radius:var(--ifm-card-border-radius);box-shadow:var(--ifm-global-shadow-lw);display:flex;flex-direction:column;overflow:hidden}.card--full-height{height:100%}.card__image{padding-top:var(--ifm-card-vertical-spacing)}.card__image:first-child,.pt-0{padding-top:0}.card__body,.card__footer,.card__header{padding:var(--ifm-card-vertical-spacing) var(--ifm-card-horizontal-spacing)}.card__body:not(:last-child),.card__footer:not(:last-child),.card__header:not(:last-child),.pb-0{padding-bottom:0}.card__body>:last-child,.card__footer>:last-child,.card__header>:last-child{margin-bottom:0}.card__footer,.mt-auto{margin-top:auto}.table-of-contents{font-size:.8rem;margin-bottom:0;padding:var(--ifm-toc-padding-vertical) 0}.table-of-contents,.table-of-contents ul{list-style:none;padding-left:var(--ifm-toc-padding-horizontal)}.table-of-contents li{margin:var(--ifm-toc-padding-vertical) var(--ifm-toc-padding-horizontal)}.table-of-contents__left-border{border-left:1px solid var(--ifm-toc-border-color)}.table-of-contents__link{color:var(--ifm-toc-link-color);display:block}.table-of-contents__link--active,.table-of-contents__link--active code,.table-of-contents__link:hover,.table-of-contents__link:hover code{color:var(--ifm-color-primary);text-decoration:none}.close{color:var(--ifm-color-black);float:right;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:1;opacity:.5;padding:1rem;transition:opacity var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.close:hover,.opacity-70{opacity:.7}.close:focus,.theme-code-block-highlighted-line .codeLineNumber_Tfdd:before{opacity:.8}.dropdown{display:inline-flex;font-weight:var(--ifm-dropdown-font-weight);position:relative;vertical-align:top}.dropdown--hoverable:hover .dropdown__menu,.dropdown--show .dropdown__menu{opacity:1;pointer-events:all;transform:translateY(-1px);visibility:visible}.dropdown--right .dropdown__menu{left:inherit;right:0}.dropdown--nocaret .navbar__link:after{content:none!important}.dropdown__menu{background-color:var(--ifm-dropdown-background-color);border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-md);left:0;list-style:none;max-height:80vh;min-width:10rem;opacity:0;overflow-y:auto;padding:.5rem;pointer-events:none;position:absolute;top:calc(100% - var(--ifm-navbar-item-padding-vertical) + .3rem);transform:translateY(-.625rem);transition-duration:var(--ifm-transition-fast);transition-property:opacity,transform,visibility;transition-timing-function:var(--ifm-transition-timing-default);visibility:hidden;z-index:var(--ifm-z-index-dropdown)}.menu__caret,.menu__link,.menu__list-item-collapsible{border-radius:.25rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.dropdown__link{border-radius:.25rem;color:var(--ifm-dropdown-link-color);display:block;font-size:.875rem;margin-top:.2rem;padding:.25rem .5rem}.dropdown__link--active,.dropdown__link:hover{background-color:var(--ifm-dropdown-hover-background-color);color:var(--ifm-dropdown-link-color);text-decoration:none}.dropdown__link--active,.dropdown__link--active:hover{--ifm-dropdown-link-color:var(--ifm-link-color)}.dropdown>.navbar__link:after{border-color:currentcolor #0000;border-style:solid;border-width:.4em .4em 0;content:"";margin-left:.3em;position:relative;top:2px;transform:translateY(-50%)}.footer{background-color:var(--ifm-footer-background-color);color:var(--ifm-footer-color);padding:var(--ifm-footer-padding-vertical) var(--ifm-footer-padding-horizontal)}.footer--dark{--ifm-footer-background-color:#303846;--ifm-footer-color:var(--ifm-footer-link-color);--ifm-footer-link-color:var(--ifm-color-secondary);--ifm-footer-title-color:var(--ifm-color-white)}.footer__link-item{color:var(--ifm-footer-link-color);line-height:2}.footer__link-item:hover{color:var(--ifm-footer-link-hover-color)}.footer__link-separator{margin:0 var(--ifm-footer-link-horizontal-spacing)}.footer__logo{margin-top:1rem;max-width:var(--ifm-footer-logo-max-width)}.footer__title{color:var(--ifm-footer-title-color);font:700 var(--ifm-h4-font-size)/var(--ifm-heading-line-height) var(--ifm-font-family-base);margin-bottom:var(--ifm-heading-margin-bottom)}.menu,.navbar__link{font-weight:var(--ifm-font-weight-semibold)}.footer__item{margin-top:0}.footer__items{margin-bottom:0}.codeBlockStandalone_MEMb,.p-0,[type=checkbox],fieldset,legend{padding:0}.hero{align-items:center;background-color:var(--ifm-hero-background-color);color:var(--ifm-hero-text-color);display:flex;padding:4rem 2rem}.hero--primary{--ifm-hero-background-color:var(--ifm-color-primary);--ifm-hero-text-color:var(--ifm-font-color-base-inverse)}.hero--dark{--ifm-hero-background-color:#303846;--ifm-hero-text-color:var(--ifm-color-white)}.hero__title{font-size:3rem}.hero__subtitle,.text-\[1\.5rem\]{font-size:1.5rem}.menu__list{list-style:none;margin:0;padding-left:0}.menu__caret,.menu__link{padding:var(--ifm-menu-link-padding-vertical) var(--ifm-menu-link-padding-horizontal)}.menu__list .menu__list{flex:0 0 100%;margin-top:.25rem;padding-left:var(--ifm-menu-link-padding-horizontal)}.menu__list-item:not(:first-child),.mt-1{margin-top:.25rem}.menu__list-item--collapsed .menu__list{height:0;overflow:hidden}.details_lb9f[data-collapsed=false].isBrowser_bmU9>summary:before,.details_lb9f[open]:not(.isBrowser_bmU9)>summary:before,.menu__list-item--collapsed .menu__caret:before,.menu__list-item--collapsed .menu__link--sublist:after{transform:rotate(90deg)}.menu__list-item-collapsible{display:flex;flex-wrap:wrap;position:relative}.menu__caret:hover,.menu__link:hover,.menu__list-item-collapsible--active,.menu__list-item-collapsible:hover{background:var(--ifm-menu-color-background-hover)}.menu__list-item-collapsible .menu__link--active,.menu__list-item-collapsible .menu__link:hover{background:none!important}.menu__caret,.menu__link{align-items:center;display:flex}.navbar-sidebar,.navbar-sidebar__backdrop{opacity:0;top:0;transition-duration:var(--ifm-transition-fast);transition-timing-function:ease-in-out;visibility:hidden;left:0;bottom:0}.menu__link{color:var(--ifm-menu-color);flex:1;line-height:1.25}.menu__link:hover{color:var(--ifm-menu-color);text-decoration:none}.menu__caret:before,.menu__link--sublist-caret:after{filter:var(--ifm-menu-link-sublist-icon-filter);height:1.25rem;transform:rotate(180deg);transition:transform var(--ifm-transition-fast) linear;width:1.25rem;content:""}.menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem;margin-left:auto;min-width:1.25rem}.menu__link--active,.menu__link--active:hover{color:var(--ifm-menu-color-active)}.navbar__brand,.navbar__link{color:var(--ifm-navbar-link-color)}.menu__link--active:not(.menu__link--sublist){background-color:var(--ifm-menu-color-background-active)}.menu__caret:before{background:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem}.active\:brightness-110:active,.blur,.blur-\[100px\],.blur-\[120px\],.blur-\[128px\],.blur-\[187px\],.blur-\[75px\],.blur-lg,.blur-md,.blur-sm,.blur-xl,.brightness-110,.drop-shadow,.drop-shadow-2xl,.drop-shadow-\[0_0_30px_rgba\(0\2c 128\2c 255\2c 0\.3\)\],.drop-shadow-\[0_0_30px_rgba\(128\2c 0\2c 255\2c 0\.3\)\],.drop-shadow-\[0_0_30px_rgba\(254\2c 37\2c 27\2c 0\.3\)\],.drop-shadow-\[0_0_30px_rgba\(51\2c 51\2c 255\2c 0\.3\)\],.drop-shadow-none,.drop-shadow-sm,.filter,.focus\:brightness-110:focus,.focus\:brightness-75:focus,.group:hover .group-hover\:brightness-110,.hover\:brightness-105:hover,.hover\:brightness-110:hover,.hover\:brightness-125:hover,.hover\:brightness-90:hover,[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(255\2c 76\2c 77\2c 0\.4\)\],[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.25\)\],[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.3\)\],[data-theme=dark] .dark\:drop-shadow-github-stars-glow,[data-theme=dark] .dark\:hover\:brightness-110:hover,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .header-github-link:before{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.navbar--dark,html[data-theme=dark]{--ifm-menu-link-sublist-icon-filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.navbar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-navbar-shadow);height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.flex,.navbar,.navbar>.container,.navbar>.container-fluid{display:flex}.navbar--fixed-top{position:sticky;top:0;z-index:var(--ifm-z-index-fixed)}.navbar__inner{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navbar__brand{align-items:center;display:flex;margin-right:1rem;min-width:0}.navbar__brand:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar__title{flex:1 1 auto}.navbar__toggle{display:none;margin-right:.5rem}.navbar__logo{flex:0 0 auto;height:2rem;margin-right:.5rem}.h-full,.navbar__logo img{height:100%}.navbar__items{align-items:center;display:flex;flex:1;min-width:0}.navbar__items--center{flex:0 0 auto}#__docusaurus .theme-code-block-highlighted-line,.m-0,.navbar__items--center .navbar__brand,blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}.navbar__items--center+.navbar__items--right{flex:1}.navbar__items--right{flex:0 0 auto;justify-content:flex-end}.navbar__items--right>:last-child{padding-right:0}.navbar__item{display:inline-block;padding:var(--ifm-navbar-item-padding-vertical) var(--ifm-navbar-item-padding-horizontal)}#nprogress,.navbar__item.dropdown .navbar__link:not([href]),.pointer-events-none{pointer-events:none}.navbar__link--active,.navbar__link:hover{color:var(--ifm-navbar-link-hover-color);text-decoration:none}.navbar--dark,.navbar--primary{--ifm-menu-color:var(--ifm-color-gray-300);--ifm-navbar-link-color:var(--ifm-color-gray-100);--ifm-navbar-search-input-background-color:#ffffff1a;--ifm-navbar-search-input-placeholder-color:#ffffff80;color:var(--ifm-color-white)}.navbar--dark{--ifm-navbar-background-color:#242526;--ifm-navbar-search-input-color:var(--ifm-color-white)}.navbar--primary{--ifm-navbar-background-color:var(--ifm-color-primary);--ifm-navbar-link-hover-color:var(--ifm-color-white);--ifm-menu-color-active:var(--ifm-color-white);--ifm-navbar-search-input-color:var(--ifm-color-emphasis-500)}.navbar__search-input{-webkit-appearance:none;appearance:none;background:var(--ifm-navbar-search-input-background-color) var(--ifm-navbar-search-input-icon) no-repeat .75rem center/1rem 1rem;border:none;border-radius:2rem;color:var(--ifm-navbar-search-input-color);cursor:text;display:inline-block;font-size:.9rem;height:2rem;padding:0 .5rem 0 2.25rem;width:12.5rem}.cursor-pointer,.pills__item,.refine-toc-item,.tabs__item,[role=button],button{cursor:pointer}.navbar__search-input::placeholder{color:var(--ifm-navbar-search-input-placeholder-color)}.navbar-sidebar{background-color:var(--ifm-navbar-background-color);box-shadow:var(--ifm-global-shadow-md);position:fixed;transform:translate3d(-100%,0,0);transition-property:opacity,visibility,transform;width:var(--ifm-navbar-sidebar-width)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar__items{transform:translateZ(0)}.navbar-sidebar--show .navbar-sidebar,.navbar-sidebar--show .navbar-sidebar__backdrop{opacity:1;visibility:visible}.navbar-sidebar__backdrop{background-color:#0009;position:fixed;right:0;transition-property:opacity,visibility}.navbar-sidebar__brand{align-items:center;box-shadow:var(--ifm-navbar-shadow);display:flex;flex:1;height:var(--ifm-navbar-height);padding:var(--ifm-navbar-padding-vertical) var(--ifm-navbar-padding-horizontal)}.navbar-sidebar__items{display:flex;height:calc(100% - var(--ifm-navbar-height));transition:transform var(--ifm-transition-fast) ease-in-out}.navbar-sidebar__items--show-secondary{transform:translate3d(calc((var(--ifm-navbar-sidebar-width))*-1),0,0)}#__docusaurus .all-tags-button:hover svg,.-rotate-90,.-scale-x-100,.-scale-y-100,.-translate-x-12,.-translate-x-1\/2,.-translate-x-8,.-translate-y-0,.-translate-y-10,.-translate-y-12,.-translate-y-1\/2,.-translate-y-6,.\[\&\>svg\]\:hover\:scale-110:hover>svg,.active\:scale-90:active,.active\:scale-\[0\.99\]:active,.after\:-translate-y-1\/2:after,.group:hover .group-hover\:-translate-y-full,.group:hover .group-hover\:scale-100,.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-150,.hover\:scale-110:hover,.refine-details>summary .refine-details-triangle,.refine-details[open]>summary .refine-details-triangle,.refine-prose a.hash-link:before,.rotate-180,.rotate-\[360deg\],.scale-0,.scale-100,.scale-75,.scale-95,.scale-\[1\.33\],.scale-\[2\],.scale-x-100,.scale-y-100,.scale-y-95,.skew-x-\[14deg\],.transform,.translate-x-0,.translate-x-12,.translate-x-6,.translate-x-\[-50\%\],.translate-x-full,.translate-y-0,.translate-y-0\.5,.translate-y-12,.translate-y-3,.translate-y-6,.translate-y-64,.translate-y-full,[data-theme=dark] .dark\:-translate-y-10,[data-theme=dark] .dark\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar-sidebar__item{flex-shrink:0;padding:.5rem;width:calc(var(--ifm-navbar-sidebar-width))}.navbar-sidebar__back{background:var(--ifm-menu-color-background-active);font-size:15px;font-weight:var(--ifm-button-font-weight);margin:0 0 .2rem -.5rem;padding:.6rem 1.5rem;position:relative;text-align:left;top:-.5rem;width:calc(100% + 1rem)}.navbar-sidebar__close{display:flex;margin-left:auto}.pagination{column-gap:var(--ifm-pagination-page-spacing);display:flex;font-size:var(--ifm-pagination-font-size);padding-left:0}.pagination--sm{--ifm-pagination-font-size:0.8rem;--ifm-pagination-padding-horizontal:0.8rem;--ifm-pagination-padding-vertical:0.2rem}.pagination--lg{--ifm-pagination-font-size:1.2rem;--ifm-pagination-padding-horizontal:1.2rem;--ifm-pagination-padding-vertical:0.3rem}.inline-flex,.pagination__item{display:inline-flex}.pagination__item>span{padding:var(--ifm-pagination-padding-vertical)}.pagination__item--active .pagination__link{color:var(--ifm-pagination-color-active)}.pagination__item--active .pagination__link,.pagination__item:not(.pagination__item--active):hover .pagination__link{background:var(--ifm-pagination-item-active-background)}.pagination__item--disabled,.pagination__item[disabled]{opacity:.25;pointer-events:none}.pagination__link{border-radius:var(--ifm-pagination-border-radius);color:var(--ifm-font-color-base);display:inline-block;padding:var(--ifm-pagination-padding-vertical) var(--ifm-pagination-padding-horizontal);transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination__link:hover,html .no-underline{text-decoration:none}.pagination-nav{grid-gap:var(--ifm-spacing-horizontal);display:grid;gap:var(--ifm-spacing-horizontal);grid-template-columns:repeat(2,1fr)}.pagination-nav__link{border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-pagination-nav-border-radius);display:block;height:100%;line-height:var(--ifm-heading-line-height);padding:var(--ifm-global-spacing);transition:border-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pagination-nav__link:hover{border-color:var(--ifm-pagination-nav-color-hover);text-decoration:none}.pagination-nav__link--next{grid-column:2/3;text-align:right}.pagination-nav__label{font-size:var(--ifm-h4-font-size);font-weight:var(--ifm-heading-font-weight);word-break:break-word}.pagination-nav__link--prev .pagination-nav__label:before{content:"« "}.pagination-nav__link--next .pagination-nav__label:after{content:" »"}.pagination-nav__sublabel{color:var(--ifm-color-content-secondary);font-size:var(--ifm-h5-font-size);font-weight:var(--ifm-font-weight-semibold);margin-bottom:.25rem}.pills__item,.tabs{font-weight:var(--ifm-font-weight-bold)}.pills{display:flex;gap:var(--ifm-pills-spacing);padding-left:0}.pills__item{border-radius:.5rem;display:inline-block;padding:.25rem 1rem;transition:background var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.pills__item--active{color:var(--ifm-pills-color-active)}.pills__item--active,.pills__item:not(.pills__item--active):hover{background:var(--ifm-pills-color-background-active)}.pills--block{justify-content:stretch}.pills--block .pills__item{flex-grow:1;text-align:center}.tabs{color:var(--ifm-tabs-color);margin-bottom:0;overflow-x:auto}.tabs__item{border-bottom:3px solid #0000;border-radius:var(--ifm-global-radius);display:inline-flex;padding:var(--ifm-tabs-padding-vertical) var(--ifm-tabs-padding-horizontal);transition:background-color var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.\[\&\>svg\]\:ease-in-out>svg,.\[\&\>svg\]\:transition-transform>svg,.ease-in-out,.refine-details>summary .refine-details-triangle,.refine-prose a.hash-link:before,.sandpack-container .sp-layout .resize-handler,.transition,.transition-\[background-color\2c background\2c opacity\],.transition-\[background-color\],.transition-\[border-color\2c width\2c height\2c opacity\2c background-color\],.transition-\[border-radius\],.transition-\[filter\],.transition-\[min-height\2c height\],.transition-\[opacity\2c transform\2c background-color\2c color\],.transition-\[opacity\2c transform\],.transition-\[transform\2c opacity\2c margin-bottom\],.transition-\[transform\2c opacity\],.transition-all,.transition-colors,.transition-opacity,.transition-transform{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tabs__item--active{border-bottom-color:var(--ifm-tabs-color-active-border);border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--ifm-tabs-color-active)}:root,html.docs-wrapper{--color-gray-0:255 255 255;--color-gray-1000:0 0 0}.tabs__item:hover{background-color:var(--ifm-hover-overlay)}.tabs--block{justify-content:stretch}.tabs--block .tabs__item{flex-grow:1;justify-content:center}html[data-theme=dark]{--ifm-color-scheme:dark;--ifm-color-emphasis-0:var(--ifm-color-gray-1000);--ifm-color-emphasis-100:var(--ifm-color-gray-900);--ifm-color-emphasis-200:var(--ifm-color-gray-800);--ifm-color-emphasis-300:var(--ifm-color-gray-700);--ifm-color-emphasis-400:var(--ifm-color-gray-600);--ifm-color-emphasis-600:var(--ifm-color-gray-400);--ifm-color-emphasis-700:var(--ifm-color-gray-300);--ifm-color-emphasis-800:var(--ifm-color-gray-200);--ifm-color-emphasis-900:var(--ifm-color-gray-100);--ifm-color-emphasis-1000:var(--ifm-color-gray-0);--ifm-background-color:#1b1b1d;--ifm-background-surface-color:#242526;--ifm-hover-overlay:#ffffff0d;--ifm-color-content:#e3e3e3;--ifm-color-content-secondary:#fff;--ifm-breadcrumb-separator-filter:invert(64%) sepia(11%) saturate(0%) hue-rotate(149deg) brightness(99%) contrast(95%);--ifm-code-background:#ffffff1a;--ifm-scrollbar-track-background-color:#444;--ifm-scrollbar-thumb-background-color:#686868;--ifm-scrollbar-thumb-hover-background-color:#7a7a7a;--ifm-table-stripe-background:#ffffff12;--ifm-toc-border-color:var(--ifm-color-emphasis-200);--ifm-color-primary-contrast-background:#102445;--ifm-color-primary-contrast-foreground:#ebf2fc;--ifm-color-secondary-contrast-background:#474748;--ifm-color-secondary-contrast-foreground:#fdfdfe;--ifm-color-success-contrast-background:#003100;--ifm-color-success-contrast-foreground:#e6f6e6;--ifm-color-info-contrast-background:#193c47;--ifm-color-info-contrast-foreground:#eef9fd;--ifm-color-warning-contrast-background:#4d3800;--ifm-color-warning-contrast-foreground:#fff8e6;--ifm-color-danger-contrast-background:#4b1113;--ifm-color-danger-contrast-foreground:#ffebec;--docsearch-text-color:#f5f6f7;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80,0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}:root{--docusaurus-progress-bar-color:var(--ifm-color-primary);--color-gray-50:244 248 251;--color-gray-100:237 242 247;--color-gray-200:222 229 237;--color-gray-300:207 215 226;--color-gray-400:163 173 194;--color-gray-500:108 119 147;--color-gray-600:71 78 107;--color-gray-700:48 52 80;--color-gray-800:29 30 48;--color-gray-900:20 20 31}#nprogress .bar{background:var(--docusaurus-progress-bar-color);height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px var(--docusaurus-progress-bar-color),0 0 5px var(--docusaurus-progress-bar-color);height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#__docusaurus .blog-post-item-shadow,#__docusaurus .example-card:hover{box-shadow:6px 8px 16px #2a2a4266}html.docs-wrapper{--color-gray-50:246 247 249;--color-gray-100:246 247 249;--color-gray-200:234 235 239;--color-gray-300:227 228 229;--color-gray-400:153 161 179;--color-gray-500:102 112 132;--color-gray-600:68 73 85;--color-gray-700:52 58 70;--color-gray-800:35 39 47;--color-gray-900:35 39 47}.scrollbar-slim{scrollbar-color:red blue;scrollbar-width:thin}.scrollbar-slim::-webkit-scrollbar{width:12px}.scrollbar-slim::-webkit-scrollbar-track{background:#14141f;border-radius:5px}.scrollbar-slim::-webkit-scrollbar-thumb{background-color:#303450;border:3px solid #14141f;border-radius:12px}.refine-prose{color:var(--tw-prose-body);max-width:100%!important;--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75;--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders);font-weight:400;max-width:none}.refine-prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.refine-prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.refine-prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.refine-prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.refine-prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.refine-prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.refine-prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.refine-prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.refine-prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.refine-prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.refine-prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.refine-prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.refine-prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.refine-prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.refine-prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.refine-prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.refine-prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.refine-prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.refine-prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.refine-prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.refine-prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.refine-prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.refine-prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.refine-prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.refine-prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.refine-prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.refine-prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.refine-prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.refine-prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.refine-prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.refine-prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.refine-prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.refine-prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.refine-prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.refine-prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.refine-prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.refine-prose :where(pre code):not(:where([class~=not-prose] *)){background-color:initial;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.refine-prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.refine-prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.refine-prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.refine-prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.refine-prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.refine-prose li code,progress,sub,sup{vertical-align:initial}.refine-prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.refine-prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.refine-prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:initial}.refine-prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.refine-prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.refine-prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.refine-prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.refine-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.refine-prose :is(:where(strong):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity))}[data-theme=dark] .refine-prose :is(:where(strong):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(8 126 164/var(--tw-text-opacity));font-weight:400;text-decoration-line:none}[data-theme=dark] .refine-prose :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(20 158 202/var(--tw-text-opacity))}.refine-prose :is(:where(h1):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h1):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(h2):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h2):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(h3):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:.875rem;line-height:2.5rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h3):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(h4):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}[data-theme=dark] .refine-prose :is(:where(h4):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(p):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));margin-bottom:1.25rem;margin-top:0;font-size:1rem;line-height:1.5rem}[data-theme=dark] .refine-prose :is(:where(p):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(li):not(:where([class~=not-prose] *))){font-size:.875rem;line-height:1.25rem;margin-bottom:0;margin-top:0;padding-left:0}.refine-prose :is(:where(ul):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));margin-left:0;padding-left:18px}[data-theme=dark] .refine-prose :is(:where(ul):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(ol):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));margin-left:0;padding-left:18px}[data-theme=dark] .refine-prose :is(:where(ol):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose :is(:where(pre):not(:where([class~=not-prose] *))){font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.refine-prose :is(:where(blockquote):not(:where([class~=not-prose] *))){border-left-width:4px;border-radius:.5rem;font-style:normal;font-weight:400;padding:1rem 1rem 1rem .75rem;--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(237 242 247/var(--tw-bg-opacity));border-left-color:rgb(163 173 194/var(--tw-border-opacity));color:rgb(29 30 48/var(--tw-text-opacity))}.refine-prose:last-child :is(:where(blockquote):not(:where([class~=not-prose] *))){margin-bottom:0}[data-theme=dark] .refine-prose :is(:where(blockquote):not(:where([class~=not-prose] *))){--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(48 52 80/var(--tw-bg-opacity));border-left-color:rgb(108 119 147/var(--tw-border-opacity));color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose a.hash-link:before,.refine-prose table tbody tr:nth-child(odd){--tw-bg-opacity:0.1;background-color:rgb(163 173 194/var(--tw-bg-opacity))}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem;--tw-bg-opacity:0.1;--tw-text-opacity:1;background-color:rgb(163 173 194/var(--tw-bg-opacity));color:rgb(48 52 80/var(--tw-text-opacity));display:inline-block;border-radius:.25rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:0 .25rem;border-style:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:400}[data-theme=dark] .refine-prose :is(:where(code):not(:where([class~=not-prose] *))){--tw-bg-opacity:0.1;--tw-text-opacity:1;background-color:rgb(163 173 194/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))):before{--tw-content:none;content:var(--tw-content)}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))):after{--tw-content:none;content:var(--tw-content)}.refine-prose table code{vertical-align:initial!important}.refine-prose li::marker{--tw-text-opacity:1;color:rgb(108 119 147/var(--tw-text-opacity))}.refine-prose ul li::marker{font-size:1.25rem;line-height:1.75rem}.refine-prose h1 code,.refine-prose h2 code,.refine-prose h3 code,.refine-prose h4 code{font-size:inherit;line-height:inherit;transform:translateY(0);vertical-align:bottom}.refine-prose h4 code{letter-spacing:normal;text-transform:none}.refine-prose a.hash-link{display:inline-flex;margin-left:6px;padding:0;position:relative;width:0}.refine-prose a.hash-link:before{--tw-translate-y:-50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23667084' fill-rule='evenodd' d='M9.172 1.172a4 4 0 1 1 5.656 5.656l-2 2a.5.5 0 1 1-.707-.707l2-2A3 3 0 1 0 9.88 1.88l-2 2a.5.5 0 0 1-.707-.707l2-2Zm2.182 3.474a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0ZM3.879 7.172a.5.5 0 0 1 0 .707l-2 2A3 3 0 1 0 6.12 14.12l2-2a.5.5 0 0 1 .707.707l-2 2a4 4 0 0 1-5.656-5.656l2-2a.5.5 0 0 1 .707 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:10px;content:"";display:inline-flex;height:1.75rem;left:-1px;line-height:1.75rem;position:absolute;top:50%;transition-duration:.2s;transition-property:all;width:1.75rem}html[data-theme=dark] .refine-prose a.hash-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%2399A1B3' fill-rule='evenodd' d='M9.172 1.172a4 4 0 1 1 5.656 5.656l-2 2a.5.5 0 1 1-.707-.707l2-2A3 3 0 1 0 9.88 1.88l-2 2a.5.5 0 0 1-.707-.707l2-2Zm2.182 3.474a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708l6-6a.5.5 0 0 1 .708 0ZM3.879 7.172a.5.5 0 0 1 0 .707l-2 2A3 3 0 1 0 6.12 14.12l2-2a.5.5 0 0 1 .707.707l-2 2a4 4 0 0 1-5.656-5.656l2-2a.5.5 0 0 1 .707 0Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.refine-prose blockquote p:after,.refine-prose blockquote p:before,.refine-prose blockquote:after,.refine-prose blockquote:before{--tw-content:none;content:var(--tw-content)}.refine-prose table :is(:where(table):not(:where([class~=not-prose] *))){border-style:none}.refine-prose table tr{border-top:unset}.refine-prose table td,.refine-prose table th{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(207 215 226/var(--tw-border-opacity));border-width:1px;color:rgb(29 30 48/var(--tw-text-opacity));padding:.5rem;font-size:1rem;line-height:1.5rem;vertical-align:top}[data-theme=dark] .refine-prose table td,[data-theme=dark] .refine-prose table th{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(71 78 107/var(--tw-border-opacity));color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose table th{--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity));font-weight:600;font-size:1rem;line-height:1.75rem}[data-theme=dark] .refine-prose table th{--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.refine-prose table th code,.text-base{font-size:1rem;line-height:1.5rem}.bg-gray-0,.bg-refine-react-light-code,.bg-white,.refine-prose table tbody tr:nth-child(2n),.refine-prose table thead,[data-theme=dark] .dark\:bg-gray-0,[data-theme=dark] .dark\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-gray-800,[data-theme=dark] .dark\:bg-gray-800,[data-theme=dark] .dark\:bg-refine-enterprise-table-alt-dark,[data-theme=dark] .refine-prose table tbody tr:nth-child(2n),[data-theme=dark] .refine-prose table thead,html[data-active-page=index],html[data-active-page=index] body{--tw-bg-opacity:1;background-color:rgb(29 30 48/var(--tw-bg-opacity))}.border-none,.refine-prose table thead tr{border-style:none}.refine-prose .table-container{margin-bottom:1rem;margin-top:2rem;max-width:100%;overflow:auto;padding-bottom:1rem}.refine-prose .table-container table{display:table;margin-bottom:0;margin-top:0;table-layout:auto}.refine-toc-item code:after,.refine-toc-item code:before{content:""}.refine-toc-item code{font-feature-settings:"liga" 0;border-radius:.25rem;border-style:none!important;color:inherit!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-variant-ligatures:none;padding:.125rem .25rem;vertical-align:bottom!important;font-size:12px}[data-theme=dark] .refine-toc-item code{--tw-bg-opacity:0.3;background-color:rgb(71 78 107/var(--tw-bg-opacity));color:inherit!important}a:has(>code){text-decoration:none!important}a:has(>code) code{--tw-text-opacity:1!important;color:rgb(8 126 164/var(--tw-text-opacity))!important;vertical-align:initial!important}[data-theme=dark] a:has(>code) code{--tw-text-opacity:1!important;color:rgb(20 158 202/var(--tw-text-opacity))!important}p:has(>code) code{margin-left:.125rem;margin-right:.125rem;vertical-align:initial!important}li a:has(>code) code{margin-left:0!important;margin-right:0!important;vertical-align:initial!important}.admonition.admonition-caution code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(219 125 39/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-caution code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(219 125 39/var(--tw-bg-opacity))}.admonition.admonition-caution li::marker{--tw-text-opacity:1;color:rgb(199 106 21/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-caution li::marker{--tw-text-opacity:1;color:rgb(219 125 39/var(--tw-text-opacity))}.admonition.admonition-danger code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(255 76 77/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-danger code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(255 76 77/var(--tw-bg-opacity))}.admonition.admonition-danger li::marker{--tw-text-opacity:1;color:rgb(255 76 77/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-danger li::marker{--tw-text-opacity:1;color:rgb(255 76 77/var(--tw-text-opacity))}.admonition.admonition-info code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(87 95 183/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-info code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(136 145 236/var(--tw-bg-opacity))}.admonition.admonition-info li::marker{--tw-text-opacity:1;color:rgb(87 95 183/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-info li::marker{--tw-text-opacity:1;color:rgb(136 145 236/var(--tw-text-opacity))}.admonition.admonition-tip code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(36 168 102/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-tip code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(38 217 127/var(--tw-bg-opacity))}.admonition.admonition-tip li::marker{--tw-text-opacity:1;color:rgb(36 168 102/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-tip li::marker{--tw-text-opacity:1;color:rgb(38 217 127/var(--tw-text-opacity))}.admonition.admonition-note code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(43 110 98/var(--tw-bg-opacity))}[data-theme=dark] .admonition.admonition-note code:not(pre>code){--tw-bg-opacity:0.15;background-color:rgb(68 172 153/var(--tw-bg-opacity))}.admonition.admonition-note li::marker{--tw-text-opacity:1;color:rgb(43 110 98/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .admonition.admonition-note li::marker{--tw-text-opacity:1;color:rgb(68 172 153/var(--tw-text-opacity))}#__docusaurus .menu__link--active:not(.menu__link--sublist),.admonition pre.prism-code code,.bg-transparent{background-color:initial}.refine-prose blockquote li::marker{--tw-text-opacity:1;color:rgb(163 173 194/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}[data-theme=dark] .refine-prose blockquote li::marker{--tw-text-opacity:1;color:rgb(108 119 147/var(--tw-text-opacity))}.refine-prose blockquote code:not(pre>code){--tw-bg-opacity:1;--tw-bg-opacity:15%;background-color:rgb(163 173 194/var(--tw-bg-opacity))}[data-theme=dark] .refine-prose blockquote code:not(pre>code){--tw-bg-opacity:0.10;background-color:rgb(108 119 147/var(--tw-bg-opacity))}.refine-details>summary+div>div{border-top-width:0;margin-top:0;padding-top:0}.p-4,.refine-details-content{padding:1rem}.refine-details>summary .refine-details-triangle{--tw-rotate:-90deg;transition-duration:.2s;transition-property:transform}.refine-details[open]>summary .refine-details-triangle{--tw-rotate:0deg}.max-w-\[480px\],.max-w-screen-content,.max-w-screen-content-sm{max-width:480px}@keyframes a{0%,35%,to{opacity:0}30%,5%{opacity:1}}.landing-hero-mobile-svg .auth,.landing-hero-mobile-svg .backend,.landing-hero-mobile-svg .framework,.landing-hero-mobile-svg .platform{animation:24s infinite a;opacity:0;will-change:opacity}.landing-hero-mobile-svg .nextjs{animation-delay:0s}.landing-hero-mobile-svg .vite{animation-delay:8s}.landing-hero-mobile-svg .remix{animation-delay:16s}.landing-hero-mobile-svg .mui{animation-delay:-3s}.landing-hero-mobile-svg .antd{animation-delay:5s}.landing-hero-mobile-svg .chakra{animation-delay:13s}.landing-hero-mobile-svg .supabase{animation-delay:-6s}.landing-hero-mobile-svg .nest{animation-delay:2s}.landing-hero-mobile-svg .appwrite{animation-delay:10s}.landing-hero-mobile-svg .google{animation-delay:-9s}.landing-hero-mobile-svg .auth0{animation-delay:-1s}.landing-hero-mobile-svg .strapi{animation-delay:7s}.animation-parent{backface-visibility:hidden;perspective:1000;transform:translateZ(0)}.hidden,.sp-icon-standalone[title="Open in CodeSandbox"] svg+span,.sp-preview .sp-custom-loading,.sp-preview .sp-loading{display:none}.sp-preview .sp-loading+.sp-custom-loading{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:calc(var(--sp-zIndices-top) + 1)}button.sp-button.sp-icon-standalone[title="Open in CodeSandbox"]:has(svg+span){padding-left:0;padding-right:4px;width:26px}.admonition-simple .admonition-content :last-child,.mb-0,.refine-tab-content>:last-child{margin-bottom:0}.admonition-simple ul{list-style-position:outside;list-style-type:"- ";margin:0;padding-left:24px}.admonition-simple *{font-size:.875rem;line-height:1rem}.admonition-simple .admonition-content ul li::marker{--tw-text-opacity:1;color:rgb(48 52 80/var(--tw-text-opacity))}[data-theme=dark] .admonition-simple .admonition-content ul li::marker{--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}h4>del:has(code:only-child){text-decoration-line:none}html h4>del:has(code:only-child){text-decoration:none}h4>del:has(code:only-child) code{text-decoration-line:line-through}.theme-code-block-highlighted-line{--tw-bg-opacity:0.07!important;background-color:rgb(8 126 164/var(--tw-bg-opacity))!important;position:relative}[data-theme=dark] .theme-code-block-highlighted-line{--tw-bg-opacity:0.05!important;background-color:rgb(20 158 202/var(--tw-bg-opacity))!important}.theme-code-block-highlighted-line:after,.theme-code-block-highlighted-line:before{--tw-bg-opacity:0.75;background-color:rgb(8 126 164/var(--tw-bg-opacity));content:"";display:block;height:100%;position:absolute;top:0;width:.125rem}[data-theme=dark] .theme-code-block-highlighted-line:after,[data-theme=dark] .theme-code-block-highlighted-line:before{--tw-bg-opacity:0.5;background-color:rgb(20 158 202/var(--tw-bg-opacity))!important}.-left-0,.left-0,.theme-code-block-highlighted-line:after{left:0}.right-0,.theme-code-block-highlighted-line:before{right:0}.refine-prose .table-full-width .props-table,.refine-prose .table-full-width .table-container{--full-width-limit:1280px;--applied-full-table-width:min(var(--preferred-full-table-width,100%),var(--full-width-limit));margin-left:calc((var(--applied-full-table-width,100%) - 100%)/ 2*-1 + 16px);margin-right:calc((var(--applied-full-table-width,100%) - 100%)/ 2*-1 + 16px);max-width:var(--applied-full-table-width)}.font-jetBrains-mono,.font-mono,.refine-prose code{font-feature-settings:"liga" 0;font-variant-ligatures:none!important}h1 del,h1 del code,h2 del,h2 del code,h3 del,h3 del code,h4 del,h4 del code{--tw-text-opacity:1!important;color:rgb(163 173 194/var(--tw-text-opacity))!important;text-decoration-line:line-through!important}.\!text-gray-500,[data-theme=dark] .dark\:\!text-gray-500,[data-theme=dark] h1 del,[data-theme=dark] h1 del code,[data-theme=dark] h2 del,[data-theme=dark] h2 del code,[data-theme=dark] h3 del,[data-theme=dark] h3 del code,[data-theme=dark] h4 del,[data-theme=dark] h4 del code{--tw-text-opacity:1!important;color:rgb(108 119 147/var(--tw-text-opacity))!important}.docs-wrapper ::selection{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(110 247 247/var(--tw-bg-opacity));color:rgb(29 30 48/var(--tw-text-opacity))}*,:after,:before{border:0 solid #dee5ed}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:var(--primary-font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}.align-middle,.prop--tag__required,.props-table--name,.sourcecode-badge,.template-detail-markdown kbd{vertical-align:middle}sub{bottom:-.25em}sup{top:-.5em}table{display:block;margin-bottom:var(--ifm-spacing-vertical);overflow:auto;border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}.shadow-\[0px_-1\.5px_0px_rgba\(237\2c 242\2c 247\2c 0\.5\)\],.shadow-landing-sweet-spot-code-light,.shadow-lg,.shadow-md,.shadow-menu-light,.shadow-none,.shadow-sm,.shadow-startTiles,.template-detail-markdown kbd,[data-theme=dark] .dark\:shadow-landing-sweet-spot-code-dark,[data-theme=dark] .dark\:shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#a3adc2;opacity:1}.cursor-default,.hover\:cursor-default:hover,:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container,.tutorial-cards>a,.w-full{width:100%}.\!container{width:100%!important}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:visible,.visible,[data-theme=dark] .dark\:visible{visibility:visible}.\!visible{visibility:visible!important}.invisible,[data-theme=dark] .dark\:invisible{visibility:hidden}.static{position:static}.DocSearch--active .DocSearch-Modal,.fixed{position:fixed}.absolute{position:absolute}.relative,.with-hoverline.hoverline-link{position:relative}.sticky{position:sticky}.inset-0{bottom:0;left:0;right:0;top:0}.top-32{top:8rem}.top-\[67px\]{top:67px}.top-2{top:.5rem}.right-2{right:.5rem}.top-3{top:.75rem}.right-3{right:.75rem}.bottom-0{bottom:0}.-top-0,.top-0{top:0}.top-10{top:2.5rem}.top-\[120px\]{top:120px}.-left-2{left:-.5rem}.top-1\/2{top:50%}.-right-2{right:-.5rem}.top-\[65px\]{top:65px}.right-\[11px\]{right:11px}.top-1{top:.25rem}.top-\[-48px\]{top:-48px}.-bottom-2{bottom:-.5rem}.left-1\/2,.left-\[50\%\]{left:50%}.right-6{right:1.5rem}.top-4{top:1rem}.top-\[64px\]{top:64px}.-top-6{top:-1.5rem}.-left-6{left:-1.5rem}.-right-8{right:-2rem}.-left-\[1\.5px\]{left:-1.5px}.-top-\[1\.5px\]{top:-1.5px}.left-\[-12\.5\%\]{left:-12.5%}.top-\[-100px\]{top:-100px}.right-7{right:1.75rem}.left-7{left:1.75rem}.bottom-full{bottom:100%}.top-full{top:100%}.top-\[-7px\]{top:-7px}.-top-8{top:-2rem}.-left-8{left:-2rem}.-left-3{left:-.75rem}.-top-3{top:-.75rem}.-bottom-\[125px\]{bottom:-125px}.-bottom-\[10\%\]{bottom:-10%}.-top-\[calc\(2\.5rem\+2\.5rem\+1rem\+1\.5rem\)\]{top:-7.5rem}.-right-10{right:-2.5rem}.top-\[calc\(50\%-2px\)\]{top:calc(50% - 2px)}.bottom-\[16px\]{bottom:16px}.right-\[16px\]{right:16px}.-left-0\.5{left:-.125rem}.-top-0\.5{top:-.125rem}.left-8{left:2rem}.-left-\[calc\(150px-50\%\)\]{left:calc(-150px - -50%)}.-top-\[calc\(150px-calc\(48px\/2\)\)\]{top:-126px}.bottom-11{bottom:2.75rem}.top-\[2px\]{top:2px}.right-\[220px\]{right:220px}.top-\[8px\]{top:8px}.right-\[100px\]{right:100px}.right-\[10px\]{right:10px}.top-\[6px\]{top:6px}.right-\[180px\]{right:180px}.right-\[40px\]{right:40px}.right-\[-70px\]{right:-70px}.-left-1{left:-.25rem}.bottom-2{bottom:.5rem}.top-\[100px\]{top:100px}.right-\[20px\]{right:20px}.top-\[-20px\]{top:-20px}.top-\[18px\]{top:18px}.left-\[-56px\]{left:-56px}.top-\[-8px\]{top:-8px}.left-\[-8px\]{left:-8px}.-top-12{top:-3rem}.top-12{top:3rem}.-left-32{left:-8rem}.top-\[-9px\]{top:-9px}.left-12{left:3rem}.z-\[1\]{z-index:1}.z-modal{z-index:100}.z-10,.z-\[10\]{z-index:10}.z-\[-1\]{z-index:-1}.z-mobileNavbar,.z-top-announcement{z-index:1000}.z-20{z-index:20}.z-\[3\]{z-index:3}.z-0,.z-\[0\]{z-index:0}.z-\[2\]{z-index:2}.z-\[1px\]{z-index:1px}.z-\[6\]{z-index:6}.z-\[4\]{z-index:4}.z-\[9999\]{z-index:9999}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.col-span-6{grid-column:span 6/span 6}.col-start-2{grid-column-start:2}.col-start-8{grid-column-start:8}.col-end-8{grid-column-end:8}.col-end-13{grid-column-end:13}.row-span-1{grid-row:span 1/span 1}.m-1{margin:.25rem}.m-6{margin:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-1{margin-bottom:.25rem;margin-top:.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-0{margin-bottom:0;margin-top:0}.mb-12{margin-bottom:3rem}.-mt-\[100px\]{margin-top:-100px}.mt-6,.template-detail-markdown li>p+p{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-2{margin-left:.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-0,.markdown .live-editor-wrapper li+li,.mt-0{margin-top:0}.mb-4{margin-bottom:1rem}.ml-auto{margin-left:auto}.mb-10{margin-bottom:2.5rem}.mt-4{margin-top:1rem}.mt-px{margin-top:1px}.ml-1\.5{margin-left:.375rem}.ml-1{margin-left:.25rem}.-mb-px{margin-bottom:-1px}.mr-2{margin-right:.5rem}.mt-16{margin-top:4rem}.mb-8{margin-bottom:2rem}.mb-16{margin-bottom:4rem}.mt-10{margin-top:2.5rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.ml-\[12px\]{margin-left:12px}.-ml-1{margin-left:-.25rem}.mt-2{margin-top:.5rem}.loader_vvXV,.mt-8{margin-top:2rem}.ml-4{margin-left:1rem}.mt-12{margin-top:3rem}.ml-px{margin-left:1px}.-mt-px{margin-top:-1px}.-mt-6{margin-top:-1.5rem}.-mt-\[14px\]{margin-top:-14px}.-mt-\[290px\]{margin-top:-290px}.mb-2{margin-bottom:.5rem}.-mt-16{margin-top:-4rem}.-mt-\[64px\]{margin-top:-64px}.-mb-\[140px\]{margin-bottom:-140px}.-mt-\[10\%\]{margin-top:-10%}.-mt-\[50px\]{margin-top:-50px}.mb-\[75px\]{margin-bottom:75px}.mt-3{margin-top:.75rem}.mt-9{margin-top:2.25rem}.mb-1{margin-bottom:.25rem}.mr-1\.5{margin-right:.375rem}.mr-1{margin-right:.25rem}.mt-20{margin-top:5rem}.mt-\[2px\]{margin-top:2px}.ml-24{margin-left:6rem}.-ml-px{margin-left:-1px}.mt-0\.5{margin-top:.125rem}.-mb-1{margin-bottom:-.25rem}.mr-10{margin-right:2.5rem}.mr-4{margin-right:1rem}.-mt-1{margin-top:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-px{margin-right:-1px}#__docusaurus .theme-doc-breadcrumbs,.mb-5{margin-bottom:1.25rem}.box-content{box-sizing:initial}.DocSearch-Container,.DocSearch-Container *,.Resizer{box-sizing:border-box}#__docusaurus .group:hover a:hover .nested-hover-visible,.block,[data-theme=dark] .dark\:block{display:block}.inline,.tags_jXut{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.aspect-square{aspect-ratio:1/1}.aspect-\[1168\/736\]{aspect-ratio:1168/736}.aspect-\[592\/100\]{aspect-ratio:592/100}.aspect-\[680\/480\]{aspect-ratio:680/480}.aspect-\[590\/405\]{aspect-ratio:590/405}.aspect-video{aspect-ratio:16/9}.h-\[96px\]{height:96px}.h-max{height:max-content}.h-9{height:2.25rem}.h-\[calc\(100vh-67px\)\]{height:calc(100vh - 67px)}.h-6{height:1.5rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-0\.5{height:.125rem}.h-0,.h-\[0px\]{height:0}.h-\[20px\]{height:20px}.h-4{height:1rem}.h-10{height:2.5rem}.h-16{height:4rem}.h-\[100dvh\]{height:100dvh}.h-12{height:3rem}.h-\[286px\]{height:286px}.h-\[114px\]{height:114px}.h-\[128px\]{height:128px}.h-32{height:8rem}.h-\[328px\]{height:328px}.h-\[calc\(100vh-65px\)\]{height:calc(100vh - 65px)}.h-\[1px\],.h-px{height:1px}.h-\[232px\]{height:232px}.h-\[54px\]{height:54px}.h-20{height:5rem}.h-auto,.img_ev3q{height:auto}.h-\[calc\(100\%\+2\.5px\)\]{height:calc(100% + 2.5px)}.h-2{height:.5rem}.h-\[62px\]{height:62px}.h-\[100px\]{height:100px}.h-\[calc\(172px\*2\)\]{height:344px}.h-\[360px\]{height:360px}.h-\[288px\]{height:288px}.h-24{height:6rem}.h-3\.5{height:.875rem}.h-\[200px\]{height:200px}.h-\[150px\]{height:150px}.h-1{height:.25rem}.h-\[156px\]{height:156px}.h-\[120\%\]{height:120%}.h-\[1655px\]{height:1655px}.h-\[48px\]{height:48px}.h-\[268px\]{height:268px}.h-\[calc\(100\%\+0\.25rem\)\]{height:calc(100% + .25rem)}.h-96{height:24rem}.h-\[752px\]{height:752px}.h-\[183px\]{height:183px}.h-\[272px\]{height:272px}.h-\[75px\]{height:75px}.h-\[14px\]{height:14px}.h-min{height:min-content}.h-\[400px\]{height:400px}.h-\[296px\]{height:296px}.h-\[192px\]{height:192px}.h-\[210px\]{height:210px}.h-14{height:3.5rem}.h-\[208px\]{height:208px}.\!h-0{height:0!important}.\!h-8{height:2rem!important}.h-\[112px\]{height:112px}.h-\[44px\]{height:44px}#__docusaurus .menu__link.menu__link--sublist[role=button],.h-\[40px\]{height:40px}.h-\[32px\]{height:32px}.h-40{height:10rem}.h-\[4px\]{height:4px}.max-h-0{max-height:0}.max-h-screen{max-height:100vh}.max-h-max{max-height:max-content}.max-h-\[152px\]{max-height:152px}.max-h-\[100px\]{max-height:100px}.max-h-\[248px\]{max-height:248px}.max-h-\[456px\]{max-height:456px}.max-h-\[48px\]{max-height:48px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-full{min-height:100%}.min-h-\[28px\]{min-height:28px}.min-h-\[1556px\]{min-height:1556px}.min-h-\[288px\]{min-height:288px}.min-h-\[360px\]{min-height:360px}.min-h-\[160px\]{min-height:160px}.min-h-\[515px\]{min-height:515px}.min-h-screen{min-height:100vh}.\!min-h-\[32px\]{min-height:32px!important}.w-9{width:2.25rem}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-6{width:1.5rem}.w-3{width:.75rem}.w-36{width:9rem}.w-\[240px\]{width:240px}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[130px\]{width:130px}.w-\[64px\]{width:64px}.w-4{width:1rem}.w-10{width:2.5rem}.w-0{width:0}.w-px{width:1px}.w-\[66px\]{width:66px}.w-20{width:5rem}.w-\[112px\]{width:112px}.w-auto{width:auto}.w-\[232px\]{width:232px}.w-\[344px\],.w-\[calc\(172px\*2\)\]{width:344px}.w-\[560px\]{width:560px}.w-12{width:3rem}.w-max{width:max-content}.w-\[calc\(100\%\+2\.5px\)\]{width:calc(100% + 2.5px)}.w-\[125\%\]{width:125%}.w-\[172px\]{width:172px}.w-min{width:min-content}.w-\[404px\]{width:404px}.w-40{width:10rem}.w-\[300px\]{width:300px}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-\[4ch\]{width:4ch}.w-2{width:.5rem}.w-\[90px\]{width:90px}.w-\[48px\]{width:48px}.w-\[calc\(100\%\+0\.25rem\)\]{width:calc(100% + .25rem)}.w-96{width:24rem}.w-\[328px\]{width:328px}.w-16{width:4rem}.w-\[1200px\]{width:1200px}.w-\[1280px\]{width:1280px}.w-\[calc\(50\%-300px\)\]{width:calc(50% - 300px)}.w-60{width:15rem}.w-\[14px\]{width:14px}.w-44{width:11rem}.w-\[450px\]{width:450px}.w-\[160px\]{width:160px}.w-\[144px\]{width:144px}.w-2\.5{width:.625rem}.w-\[40px\]{width:40px}.w-\[672px\]{width:672px}.w-\[336px\]{width:336px}.w-\[32px\]{width:32px}.w-\[4px\]{width:4px}.w-\[350px\]{width:350px}.min-w-\[144px\]{min-width:144px}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-w-\[76px\]{min-width:76px}.min-w-\[60px\]{min-width:60px}.min-w-\[296px\]{min-width:296px}.min-w-\[160px\]{min-width:160px}.min-w-\[152px\]{min-width:152px}.min-w-\[207px\]{min-width:207px}.min-w-\[280px\]{min-width:280px}.min-w-\[50\%\]{min-width:50%}.min-w-\[430px\]{min-width:430px}.min-w-\[464px\]{min-width:464px}.min-w-\[304px\]{min-width:304px}.max-w-\[344px\]{max-width:344px}.max-w-\[1264px\],.max-w-screen-landing-footer{max-width:1264px}.max-w-\[304px\]{max-width:304px}.max-w-\[382px\]{max-width:382px}.max-w-screen-blog-max{max-width:1408px}.max-w-\[280px\]{max-width:280px}.max-w-\[896px\]{max-width:896px}.max-w-\[1664px\]{max-width:1664px}.max-w-\[416px\]{max-width:416px}.max-w-\[260px\]{max-width:260px}.max-w-xl{max-width:36rem}.max-w-\[446px\]{max-width:446px}.max-w-\[752px\]{max-width:752px}.max-w-md{max-width:28rem}.max-w-screen-landing-md{max-width:960px}.max-w-\[282px\]{max-width:282px}.max-w-\[328px\]{max-width:328px}.max-w-\[300px\]{max-width:300px}.max-w-\[948px\]{max-width:948px}.max-w-\[944px\],.max-w-screen-landing-content{max-width:944px}.max-w-\[680px\]{max-width:680px}.max-w-\[100\%\],.max-w-full{max-width:100%}.max-w-\[350px\]{max-width:350px}.max-w-\[900px\]{max-width:900px}.max-w-\[830px\]{max-width:830px}.max-w-\[464px\]{max-width:464px}.max-w-\[240px\]{max-width:240px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[324px\]{max-width:324px}.max-w-\[187px\]{max-width:187px}.max-w-\[430px\]{max-width:430px}.max-w-screen-walkthrough{max-width:976px}.max-w-\[592px\]{max-width:592px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[588px\]{max-width:588px}.max-w-\[360px\]{max-width:360px}.max-w-\[576px\]{max-width:576px}.max-w-xs{max-width:20rem}.max-w-\[620px\]{max-width:620px}.max-w-sm{max-width:24rem}.max-w-screen-xl{max-width:1280px}.max-w-0{max-width:0}.max-w-\[48px\]{max-width:48px}.max-w-2xl{max-width:42rem}.max-w-\[512px\]{max-width:512px}.max-w-\[640px\]{max-width:640px}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.origin-bottom-right{transform-origin:bottom right}.origin-top{transform-origin:top}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:center}.origin-top-left{transform-origin:top left}.origin-bottom-left{transform-origin:bottom left}.origin-top-right{transform-origin:top right}.translate-x-full{--tw-translate-x:100%}.translate-x-0{--tw-translate-x:0px}.translate-y-0,[data-theme=dark] .dark\:translate-y-0{--tw-translate-y:0px}.-translate-y-10,[data-theme=dark] .dark\:-translate-y-10{--tw-translate-y:-2.5rem}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-x-1\/2,.translate-x-\[-50\%\]{--tw-translate-x:-50%}.-translate-x-8{--tw-translate-x:-2rem}.translate-y-64{--tw-translate-y:16rem}.translate-y-full{--tw-translate-y:100%}.-translate-y-0{--tw-translate-y:-0px}.-translate-y-12{--tw-translate-y:-3rem}.translate-x-6{--tw-translate-x:1.5rem}.translate-y-12{--tw-translate-y:3rem}.translate-x-12{--tw-translate-x:3rem}.translate-y-6{--tw-translate-y:1.5rem}.-translate-x-12{--tw-translate-x:-3rem}.-translate-y-6{--tw-translate-y:-1.5rem}.translate-y-0\.5{--tw-translate-y:0.125rem}.translate-y-3{--tw-translate-y:0.75rem}.rotate-\[360deg\]{--tw-rotate:360deg}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.skew-x-\[14deg\]{--tw-skew-x:14deg}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-\[1\.33\]{--tw-scale-x:1.33;--tw-scale-y:1.33}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.group:hover .group-hover\:scale-100,.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-\[2\]{--tw-scale-x:2;--tw-scale-y:2}.scale-y-95{--tw-scale-y:.95}.scale-y-100{--tw-scale-y:1}.-scale-x-100{--tw-scale-x:-1}.scale-x-100{--tw-scale-x:1}.-scale-y-100{--tw-scale-y:-1}.animate-enterprise-data-source-left{animation:25s linear infinite h}.animate-enterprise-data-source-right{animation:25s linear infinite i}.animate-enterprise-iam-services-left{animation:40s linear infinite h}.animate-enterprise-iam-services-right{animation:40s linear infinite i}@keyframes b{to{transform:translateX(0)}}.animate-wheel-already-invented-reveal{animation:.6s cubic-bezier(.23,.95,.64,1.24) forwards b}.animate-spin-slow{animation:3s linear infinite t}.animate-opacity-reveal{animation:1s ease-in-out forwards u}@keyframes c{0%{transform:translateX(-45px) translateY(-190px) translateZ(0) rotate(0)}to{transform:translateX(-45px) translateY(-190px) translateZ(0) rotate(-1turn)}}.animate-beam-spin{animation:3s linear forwards c}@keyframes d{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.5)}}.animate-landing-hero-beam-bottom{animation:7.5s ease-in-out infinite d}@keyframes e{0%,5%,95%,to{opacity:.4}50%{opacity:1}}.animate-beat{animation:2s ease-in-out 1.5s infinite forwards e}@keyframes f{0%{transform:translateX(-72px)}to{transform:translateX(216px)}}.animate-github-stars-border{animation:10s linear infinite alternate f}@keyframes g{0%{opacity:0}to{opacity:1;transform:translateY(0)}}.animate-showcase-reveal{animation:.3s ease-in-out forwards g}@keyframes h{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-landing-packages-left{animation:65s linear infinite h}@keyframes i{0%{transform:translateX(0)}to{transform:translateX(50%)}}.animate-landing-packages-right{animation:60s linear infinite i}@keyframes j{0%,to{transform:translateY(0)}99.99%{transform:translateY(-1655px)}}.animate-playground-slide-down-mobile{animation:45s linear infinite j}@keyframes k{0%,to{transform:translateY(-1655px)}99.99%{transform:translateY(0)}}.animate-playground-slide-up-mobile{animation:45s linear infinite k}@keyframes l{0%{transform:translateY(0)}to{transform:translateY(-448px)}}.animate-code-scroll{animation:25s linear infinite l}.animate-spin{animation:1s linear infinite t}@keyframes m{0%{opacity:1}to{opacity:0}}.animate-top-announcement-glow{animation:1s ease-in-out infinite alternate m}@keyframes n{0%{opacity:1;transform:scale(0)}75%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(0)}}.animate-dot-waves{animation:2.5s linear infinite n}.animate-reveal{animation:.3s ease-in-out forwards u}@keyframes o{0%{background-position:0 0}to{background-position:100% 0}}.animate-hackathon-button-bg{animation:2s ease-in-out infinite alternate o}@keyframes p{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-new-badge-border{animation:4s linear infinite p}.cursor-ew-resize{cursor:ew-resize}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.columns-1{column-count:1}.columns-2{column-count:2}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[repeat\(1\2c 304px\)\]{grid-template-columns:repeat(1,304px)}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col,.pane{flex-direction:column}.\!flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse}.\!flex-col-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-content-start{place-content:start}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center,.row--justify--center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-6{gap:1.5rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-8{gap:2rem}.gap-1{gap:.25rem}.gap-0{gap:0}.gap-\[18px\]{gap:18px}.gap-12{gap:3rem}.gap-1\.5{gap:.375rem}.\!gap-0{gap:0!important}.gap-0\.5{gap:.125rem}.gap-16{gap:4rem}.gap-y-4{row-gap:1rem}.gap-x-8{column-gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.self-start{align-self:flex-start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-y-auto{overflow-y:auto}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded-xl{border-radius:.75rem}.rounded-lg{border-radius:.5rem}.rounded{border-radius:.25rem}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-\[40px\]{border-radius:40px}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[28px\]{border-radius:28px}.rounded-\[4px\]{border-radius:4px}.rounded-3xl{border-radius:1.5rem}.rounded-\[64px\]{border-radius:64px}.rounded-\[23px\]{border-radius:23px}.rounded-\[13px\]{border-radius:13px}.rounded-\[8px\]{border-radius:8px}.rounded-\[7px\]{border-radius:7px}.rounded-md{border-radius:.375rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[10px\]{border-radius:10px}.\!rounded-lg{border-radius:.5rem!important}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tr-2xl{border-top-right-radius:1rem}.rounded-br-2xl{border-bottom-right-radius:1rem}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-tl-\[24px\]{border-top-left-radius:24px}.rounded-tr-\[24px\]{border-top-right-radius:24px}.border{border-width:1px}.border-0,[data-theme=dark] .dark\:border-0{border-width:0}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-2{border-width:2px}.\!border{border-width:1px!important}.border-t{border-top-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-b-0{border-bottom-width:0}.border-t-0{border-top-width:0}.\!border-b-0{border-bottom-width:0!important}.\!border-t-2{border-top-width:2px!important}.border-solid{border-style:solid}.\!border-solid{border-style:solid!important}.border-gray-200{--tw-border-opacity:1;border-color:rgb(222 229 237/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(207 215 226/var(--tw-border-opacity))}.Resizer.disabled:hover,.border-transparent{border-color:#0000}.border-gray-0,.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-refine-bg{--tw-border-opacity:1;border-color:rgb(10 10 41/var(--tw-border-opacity))}.border-refine-landing-playground-border,.border-refine-landing-tile-icon-border{--tw-border-opacity:1;border-color:rgb(77 77 178/var(--tw-border-opacity))}.border-\[\#47ebeb26\]{border-color:#47ebeb26}.border-gray-400{--tw-border-opacity:1;border-color:rgb(163 173 194/var(--tw-border-opacity))}.border-gray-500,[data-theme=dark] .dark\:border-gray-500{--tw-border-opacity:1;border-color:rgb(108 119 147/var(--tw-border-opacity))}.border-refine-react-dark-link,[data-theme=dark] .dark\:border-refine-react-dark-link{--tw-border-opacity:1;border-color:rgb(20 158 202/var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(237 242 247/var(--tw-border-opacity))}.border-gray-700,[data-theme=dark] .dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(48 52 80/var(--tw-border-opacity))}.border-\[\#EDEDEF\]{--tw-border-opacity:1;border-color:rgb(237 237 239/var(--tw-border-opacity))}.border-refine-blue,[data-theme=dark] .dark\:border-refine-blue{--tw-border-opacity:1;border-color:rgb(0 128 255/var(--tw-border-opacity))}.\!border-gray-300{--tw-border-opacity:1!important;border-color:rgb(207 215 226/var(--tw-border-opacity))!important}.\!border-x-gray-300{--tw-border-opacity:1!important;border-left-color:rgb(207 215 226/var(--tw-border-opacity))!important;border-right-color:rgb(207 215 226/var(--tw-border-opacity))!important}.border-t-gray-100{--tw-border-opacity:1;border-top-color:rgb(237 242 247/var(--tw-border-opacity))}.border-l-gray-100{--tw-border-opacity:1;border-left-color:rgb(237 242 247/var(--tw-border-opacity))}.border-l-refine-react-light-orange{--tw-border-opacity:1;border-left-color:rgb(199 106 21/var(--tw-border-opacity))}.border-l-refine-react-light-purple{--tw-border-opacity:1;border-left-color:rgb(87 95 183/var(--tw-border-opacity))}.border-l-refine-react-light-green-alt{--tw-border-opacity:1;border-left-color:rgb(36 168 102/var(--tw-border-opacity))}.border-l-refine-react-light-green{--tw-border-opacity:1;border-left-color:rgb(43 110 98/var(--tw-border-opacity))}.border-l-refine-blue{--tw-border-opacity:1;border-left-color:rgb(0 128 255/var(--tw-border-opacity))}.border-l-refine-purple{--tw-border-opacity:1;border-left-color:rgb(128 0 255/var(--tw-border-opacity))}.border-l-refine-red{--tw-border-opacity:1;border-left-color:rgb(255 76 77/var(--tw-border-opacity))}.border-l-refine-pink{--tw-border-opacity:1;border-left-color:rgb(237 94 201/var(--tw-border-opacity))}.border-l-refine-cyan{--tw-border-opacity:1;border-left-color:rgb(15 138 138/var(--tw-border-opacity))}.border-l-inherit{border-left-color:inherit}.border-t-gray-300{--tw-border-opacity:1;border-top-color:rgb(207 215 226/var(--tw-border-opacity))}.border-b-gray-300{--tw-border-opacity:1;border-bottom-color:rgb(207 215 226/var(--tw-border-opacity))}.border-b-transparent{border-bottom-color:#0000}.border-b-refine-react-light-link,.hover\:border-b-refine-react-light-link:hover{--tw-border-opacity:1;border-bottom-color:rgb(8 126 164/var(--tw-border-opacity))}.border-l-gray-200{--tw-border-opacity:1;border-left-color:rgb(222 229 237/var(--tw-border-opacity))}.border-l-gray-300{--tw-border-opacity:1;border-left-color:rgb(207 215 226/var(--tw-border-opacity))}.border-r-gray-300{--tw-border-opacity:1;border-right-color:rgb(207 215 226/var(--tw-border-opacity))}.border-b-gray-200{--tw-border-opacity:1;border-bottom-color:rgb(222 229 237/var(--tw-border-opacity))}.border-t-gray-200{--tw-border-opacity:1;border-top-color:rgb(222 229 237/var(--tw-border-opacity))}.border-b-gray-800{--tw-border-opacity:1;border-bottom-color:rgb(29 30 48/var(--tw-border-opacity))}.border-b-refine-landing-tile-image-border{--tw-border-opacity:1;border-bottom-color:rgb(39 39 98/var(--tw-border-opacity))}.border-l-gray-400{--tw-border-opacity:1;border-left-color:rgb(163 173 194/var(--tw-border-opacity))}.\!border-r-gray-300{--tw-border-opacity:1!important;border-right-color:rgb(207 215 226/var(--tw-border-opacity))!important}.\!border-b-gray-300{--tw-border-opacity:1!important;border-bottom-color:rgb(207 215 226/var(--tw-border-opacity))!important}.\!border-t-transparent{border-top-color:#0000!important}.border-opacity-60,[data-theme=dark] .dark\:border-opacity-60{--tw-border-opacity:0.6}.border-opacity-20{--tw-border-opacity:0.2}.border-opacity-50,[data-theme=dark] .dark\:border-opacity-50{--tw-border-opacity:0.5}.bg-refine-bg{--tw-bg-opacity:1;background-color:rgb(10 10 41/var(--tw-bg-opacity))}.bg-gray-50,.bg-refine-enterprise-table-alt,.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(244 248 251/var(--tw-bg-opacity))}.bg-gray-100,.focus\:bg-gray-100:focus,.group:hover .group-hover\:bg-gray-100,.hover\:bg-gray-100:hover,[data-theme=dark] .hover\:dark\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(237 242 247/var(--tw-bg-opacity))}.bg-refine-react-light-orange{--tw-bg-opacity:1;background-color:rgb(199 106 21/var(--tw-bg-opacity))}.bg-refine-react-light-purple{--tw-bg-opacity:1;background-color:rgb(87 95 183/var(--tw-bg-opacity))}.bg-refine-react-light-green-alt{--tw-bg-opacity:1;background-color:rgb(36 168 102/var(--tw-bg-opacity))}.bg-refine-react-light-green-bg{--tw-bg-opacity:1;background-color:rgb(244 251 249/var(--tw-bg-opacity))}.bg-refine-blue\/10{background-color:#0080ff1a}.bg-refine-enterprise-purple-2,.bg-refine-purple{--tw-bg-opacity:1;background-color:rgb(128 0 255/var(--tw-bg-opacity))}.bg-refine-red{--tw-bg-opacity:1;background-color:rgb(255 76 77/var(--tw-bg-opacity))}.bg-refine-pink{--tw-bg-opacity:1;background-color:rgb(237 94 201/var(--tw-bg-opacity))}.bg-refine-cyan{--tw-bg-opacity:1;background-color:rgb(15 138 138/var(--tw-bg-opacity))}.bg-inherit{background-color:inherit}.bg-gray-200,.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(222 229 237/var(--tw-bg-opacity))}.bg-gray-700,.group:hover .group-hover\:bg-gray-700,[data-theme=dark] .dark\:bg-gray-700,[data-theme=dark] .dark\:hover\:bg-gray-700:hover,[data-theme=dark] .group:hover .dark\:group-hover\:bg-gray-700,[data-theme=dark] .hover\:dark\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(48 52 80/var(--tw-bg-opacity))}.bg-refine-blue,[data-theme=dark] .dark\:bg-refine-blue{--tw-bg-opacity:1;background-color:rgb(0 128 255/var(--tw-bg-opacity))}.bg-gray-300,.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(207 215 226/var(--tw-bg-opacity))}.bg-refine-blue-2-light{--tw-bg-opacity:1;background-color:rgb(230 247 255/var(--tw-bg-opacity))}.bg-gray-600,.bg-refine-walkthrough-button-alt-bg,.hover\:bg-gray-600:hover,[data-theme=dark] .dark\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(71 78 107/var(--tw-bg-opacity))}.bg-refine-indigo{--tw-bg-opacity:1;background-color:rgb(51 51 255/var(--tw-bg-opacity))}.bg-gray-900,[data-theme=dark] .dark\:bg-gray-900{--tw-bg-opacity:1;background-color:rgb(20 20 31/var(--tw-bg-opacity))}.bg-refine-green{--tw-bg-opacity:1;background-color:rgb(31 173 102/var(--tw-bg-opacity))}.bg-refine-bg-alt{--tw-bg-opacity:1;background-color:rgb(38 38 64/var(--tw-bg-opacity))}.bg-landing-header-bg{background-color:#0a0a29b3}.bg-landing-header-border{background-color:#303450b3}.bg-refine-orange{--tw-bg-opacity:1;background-color:rgb(255 153 51/var(--tw-bg-opacity))}.bg-\[\#4D4DB2\],.bg-refine-walkthrough-button-bg{--tw-bg-opacity:1;background-color:rgb(77 77 178/var(--tw-bg-opacity))}.bg-gray-1000{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-refine-yellow{--tw-bg-opacity:1;background-color:rgb(255 191 0/var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.bg-refine-landing-stats-fallback-bg{--tw-bg-opacity:1;background-color:rgb(36 36 66/var(--tw-bg-opacity))}.bg-gray-0\/50{background-color:#ffffff80}.bg-\[rgba\(77\2c 77\2c 178\2c 0\.1\)\]{background-color:#4d4db21a}.bg-gray-900\/70{background-color:#14141fb3}.bg-gray-900\/20{background-color:#14141f33}.bg-refine-react-dark-link{--tw-bg-opacity:1;background-color:rgb(20 158 202/var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(163 173 194/var(--tw-bg-opacity))}.bg-refine-react-light-orange-bg{--tw-bg-opacity:1;background-color:rgb(254 245 231/var(--tw-bg-opacity))}.bg-refine-react-light-purple-bg{--tw-bg-opacity:1;background-color:rgb(243 244 253/var(--tw-bg-opacity))}.bg-refine-week-supabase-cover-shadow{background-color:#3ecf8e40}.bg-refine-week-strapi-cover-shadow{background-color:#4945ff40}.\!bg-gray-0,.\[\&\>\.cm-editor\]\:\!bg-refine-react-light-code>.cm-editor{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.\!bg-gray-300{--tw-bg-opacity:1!important;background-color:rgb(207 215 226/var(--tw-bg-opacity))!important}.bg-\[\#ff4500\]{--tw-bg-opacity:1;background-color:rgb(255 69 0/var(--tw-bg-opacity))}.bg-\[\#007fb1\]{--tw-bg-opacity:1;background-color:rgb(0 127 177/var(--tw-bg-opacity))}.bg-refine-enterprise-purple\/30{background-color:#4d00994d}.bg-\[\#F05F22\]{--tw-bg-opacity:1;background-color:rgb(240 95 34/var(--tw-bg-opacity))}.bg-\[\#5865F2\]{--tw-bg-opacity:1;background-color:rgb(88 101 242/var(--tw-bg-opacity))}.bg-\[\#211d21\]{--tw-bg-opacity:1;background-color:rgb(33 29 33/var(--tw-bg-opacity))}.bg-\[\#b7dbff\]{--tw-bg-opacity:1;background-color:rgb(183 219 255/var(--tw-bg-opacity))}.bg-opacity-\[0\.15\],[data-theme=dark] .dark\:bg-opacity-\[0\.15\]{--tw-bg-opacity:0.15}.bg-opacity-\[0\.05\],[data-theme=dark] .dark\:bg-opacity-\[0\.05\]{--tw-bg-opacity:0.05}.bg-opacity-10,[data-theme=dark] .dark\:bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-80,[data-theme=dark] .dark\:bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-20,[data-theme=dark] .dark\:bg-opacity-\[0\.2\]{--tw-bg-opacity:0.2}.bg-opacity-30,[data-theme=dark] .dark\:bg-opacity-30{--tw-bg-opacity:0.3}.bg-landing-stars,[data-theme=dark] .dark\:bg-landing-stars{background-image:linear-gradient(180deg,#0a0a2999,#0a0a2966),url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-stars.webp),url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp)}.bg-landing-packages-text{background-image:linear-gradient(180deg,#14141f,#474e6b)}.bg-enterprise-frequent-updates-light{background-image:radial-gradient(100% 100% at 50% 100%,#0080ff40 0,#0080ff00 100%)}.bg-enterprise-cta-light{background-image:radial-gradient(100% 100% at 50% 50%,#0080ff26 0,#0080ff00 100%)}.bg-landing-packages{background-image:radial-gradient(50% 100% at 50% -60%,#0080ff26 0,#f4f8fb 100%)}.bg-landing-component-divider{background-image:linear-gradient(270deg,#1fad6600,#1fad6680 12.5%,#1fad6680 87.5%,#1fad6600)}.bg-landing-component-badge-glow{background-image:radial-gradient(50% 50% at 50% 50%,#26d97f1a 0,#47ebeb00 100%)}.bg-landing-stats-text{background-image:linear-gradient(180deg,#14141f 25%,#14141f80)}.bg-landing-copy-command-hover-bg-light{background-image:radial-gradient(#0000 30%,#0080ff1a)}.bg-landing-ghost{background-image:conic-gradient(from 90deg at 50% 50%,#ffffff40 0,#ffffff40 10%,#fff 20%,#ffffff40 30%,#ffffff40 60%,#fff 70%,#ffffff40 80%,#ffffff40 100%)}.bg-landing-hero-beam-bg{background-image:conic-gradient(from 280deg,currentColor 6%,#0000 14%,#0000 100%)}.bg-landing-hero-beam-bottom-light{background-image:linear-gradient(90deg,#fff0,#0080ff,#fff0)}.bg-landing-video-bottom-line{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-video-bottom-line.svg)}.bg-landing-video-bottom-line-glow{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-video-bottom-line-glow.svg)}.bg-landing-text-bg{background-image:linear-gradient(180deg,#fff,#fff9)}.bg-landing-hero-github-stars-text-light{background-image:linear-gradient(180deg,#14141f,#6c7793)}.bg-\[linear-gradient\(0deg\2c _\#14141F_30\%\2c _transparent_90\%\2c _transparent_100\%\)\]{background-image:linear-gradient(0deg,#14141f 30%,#0000 90%,#0000)}.bg-\[linear-gradient\(0deg\2c _\#FFFFFF_30\%\2c _transparent_90\%\2c _transparent_100\%\)\]{background-image:linear-gradient(0deg,#fff 30%,#0000 90%,#0000)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-landing-linear-spectrum{background-image:linear-gradient(90deg,#fffe00,#f93 12.5%,#ff4c4d 25%,#ed5ec9 37.5%,#8000ff 50%,#33f 62.5%,#0080ff 75%,#47ebeb 87.5%,#26d97f)}.bg-landing-hero-video-bg{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/hero-video-bg.webp)}.bg-landing-planar-grid-mobile{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid-mobile.svg)}.bg-landing-playground-bg{background-image:linear-gradient(90deg,#17174f00,#17174f),linear-gradient(180deg,rgba(0,0,0,.165),#00000054 50%,rgba(0,0,0,.165))}.bg-landing-planar-grid-reversed-mobile{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid-reversed-mobile.svg)}.bg-landing-rainbow{background-image:conic-gradient(from 180deg at 50% 50%,#3fdcf7 0deg,#1890ff 51.43deg,#6813cb 102.86deg,#ff003d 154.29deg,#ff8a00 205.71deg,#ffd600 257.14deg,#67be23 308.57deg,#3fdcf7 1turn)}.bg-landing-sliding-highlight-bg{background-image:linear-gradient(180deg,#3fdcf7,#3fdcf799)}.bg-landing-stats-border-bg{background-image:conic-gradient(from -90deg at 50% 50%,#4d4db300 0deg,#4d4db3 39.37deg,#4d4db300 86.25deg,#4d4db300 198.75deg,#4d4db3 232.5deg,#4d4db300 275.62deg,#4d4db300 1turn)}.bg-landing-stats-bg{background-image:radial-gradient(59.21% 56.25% at 0 0,#17174f 0,#17174f00 100%),linear-gradient(180deg,#00000054,rgba(0,0,0,.165))}.bg-landing-text-bg-alt{background-image:linear-gradient(180deg,#fff,#fff6 80%,#fff6)}.bg-landing-sweet-spot-glow-red-light{background-image:radial-gradient(50% 50% at 70% 0,#d22d2d0d 0,#d22d2d00 100%),radial-gradient(50% 50% at 50% 50%,#d22d2d26 0,#d22d2d00 100%)}.bg-landing-sweet-spot-glow-orange-light{background-image:radial-gradient(50% 50% at 70% 0,#ff9f1a0d 0,#ff9f1a00 100%),radial-gradient(50% 50% at 50% 50%,#ff9f1a26 0,#ff9f1a00 100%)}.bg-landing-sweet-spot-glow-yellow-light{background-image:radial-gradient(50% 50% at 70% 0,#f46a250d 0,#f46a2500 100%),radial-gradient(50% 50% at 50% 50%,#f46a2526 0,#f46a2500 100%)}.bg-landing-sweet-spot-glow-cyan-light{background-image:radial-gradient(50% 50% at 70% 0,#0891910d 0,#08919100 100%),radial-gradient(50% 50% at 50% 50%,#08919126 0,#08919100 100%)}.bg-landing-sweet-spot-glow-blue-light{background-image:radial-gradient(50% 50% at 70% 0,#1f80e00d 0,#1f80e000 100%),radial-gradient(50% 50% at 50% 50%,#1f80e026 0,#1f80e000 100%)}.bg-landing-sweet-spot-glow-indigo-light{background-image:radial-gradient(50% 50% at 70% 0,#693bc60d 0,#693bc600 100%),radial-gradient(50% 50% at 50% 50%,#693bc626 0,#693bc600 100%)}.bg-landing-tile-border-bg{background-image:radial-gradient(100% 100% at 0 0,#4d4db3 0,#4d4db30d 50%,#4d4db380 100%)}.bg-landing-tile-tile-bg{background-image:radial-gradient(232% 232% at 100% 100%,#4d4db300 0,#4d4db30d 33.33%,#4d4db31a 66.67%,#4d4db333 100%)}.bg-landing-tile-image-bg{background-image:radial-gradient(50.33% 83.06% at -.33% 100%,#4d4db380 0,#4d4db300 100%)}.bg-landing-tile-grid-mobile-bg{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-tile-grid-mobile.svg)}.bg-landing-trusted-by-developers{background-image:radial-gradient(40% 100% at 110% 20%,#0080ff26 0,#f4f8fb 100%)}.bg-landing-wizard-side-bg-light{background-image:radial-gradient(50% 50% at 50% 50%,#303450bf 0,#3034501a 50%,#30345000 100%)}.bg-walkthrough-button-shadow{background-image:conic-gradient(from 231deg at 50% 50%,#a3a3f5 0,#4d4db2 6%,#4d4db2 44%,#a3a3f5 50%,#4d4db2 56%,#4d4db2 94%,#a3a3f5 100%)}.bg-walkthrough-button-alt-shadow{background-image:conic-gradient(from 231deg at 50% 50%,#a3a3f5 0,#474e6b 6%,#474e6b 44%,#a3a3f5 50%,#474e6b 56%,#474e6b 94%,#a3a3f5 100%)}.bg-top-announcement-text{background-image:linear-gradient(90deg,#1f3f4800,#1f3f48 10%,#1f3f48 90%,#1f3f4800)}.bg-week-of-refine-strapi-card-light{background-image:linear-gradient(207deg,#4945ff26,#4945ff00)}.bg-week-of-refine-supabase-card-light{background-image:linear-gradient(207deg,#3ecf8e26,#3ecf8e00)}.bg-banner-examples-gray{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(70.09% 100% at 50% 0,#474e6b 0,#303450 100%)}.bg-banner-examples-text,[data-theme=dark] .dark\:bg-landing-hero-github-stars-text-dark,[data-theme=dark] .dark\:bg-landing-hero-item-name-gradient,[data-theme=dark] .dark\:bg-landing-packages-text-dark{background-image:linear-gradient(180deg,#fff,#ffffff80)}.bg-banner-examples-purple{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(294.84% 141.42% at 100% 100%,#33f 0,#8000ff 50%,#303450 100%)}.bg-banner-examples-modal-gray{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(75.69% 100% at 50% 0,#474e6b 0,#303450 100%)}.bg-banner-examples-modal-purple{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(152.26% 141.42% at 100% 100%,#33f 0,#8000ff 50%,#303450 100%)}.bg-banner-examples-sider-purple{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(191.28% 141.42% at 100% 100%,#33f 0,#8000ff 50%,#303450 100%)}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-landing-hero-xray-dot-center-bg-light{background-image:radial-gradient(100% 100% at 0 0,#74ffff 0,#0080ff 50%,#0080ff 100%)}.bg-refine-week-supabase-timeline-item-bg-lg{background-image:linear-gradient(256deg,#3ecf8e40,#3ecf8e00 60%)}.bg-refine-week-strapi-timeline-item-bg-lg{background-image:linear-gradient(256deg,#4945ff40,#4945ff00 60%)}.bg-refine-week-supabase-timeline-item-bg{background-image:linear-gradient(1turn,#3ecf8e00,#3ecf8e40 50%,#3ecf8e00)}.bg-refine-week-strapi-timeline-item-bg{background-image:linear-gradient(1turn,#4945ff00,#4945ff40 50%,#4945ff00)}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-hackathon-button-bg{background-image:linear-gradient(90deg,#ff4ca64d,#8000ff4d 50%,#0080ff4d)}.bg-purple-new-badge-border-light{background-image:conic-gradient(from 45deg at 50% 50%,#e6ccff,#4d0099,#e6ccff,#e6ccff,#e6ccff,#4d0099,#e6ccff,#e6ccff,#e6ccff)}.bg-new-badge-border-light{background-image:conic-gradient(from 45deg at 50% 50%,#b7dbff,#0080ff80,#b7dbff,#b7dbff,#b7dbff,#0080ff,#b7dbff,#b7dbff,#b7dbff)}.from-\[\#FF9933\]{--tw-gradient-from:#f93;--tw-gradient-to:#f930}.from-\[\#1890FF\]{--tw-gradient-from:#1890ff;--tw-gradient-to:#1890ff00}.from-gray-50{--tw-gradient-from:#f4f8fb;--tw-gradient-to:#f4f8fb00}.to-\[\#FF4C4D\]{--tw-gradient-to:#ff4c4d}.to-\[\#47EBF5\]{--tw-gradient-to:#47ebf5}.to-gray-200{--tw-gradient-to:#dee5ed}.bg-wheel-already-invented-size{background-size:100% 1px}.bg-\[length\:620px_350px\]{background-size:620px 350px}.bg-\[length\:1920px_327px\]{background-size:1920px 327px}.bg-\[length\:1920px\]{background-size:1920px}.bg-contain{background-size:contain}.bg-\[length\:720px_156px\]{background-size:720px 156px}.bg-\[length\:1200px\]{background-size:1200px}.bg-\[length\:100\%_100\%\]{background-size:100% 100%}.bg-landing-wizard-side-size{background-size:512px 512px}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text,[data-theme=dark] .dark\:bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center,.bg-wheel-already-invented-position{background-position:50%}.bg-top{background-position:top}.bg-landing-wizard-side-left-position{background-position:0}.bg-landing-wizard-side-right-position{background-position:100%}.bg-no-repeat{background-repeat:no-repeat}.fill-gray-400{fill:#a3adc2}.fill-refine-blue{fill:#0080ff}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path,.fill-\[\#fff\],.fill-\[\#ffffff\],.fill-gray-0,[data-theme=dark] .dark\:fill-\[\#fff\]{fill:#fff}.fill-\[\#2A2A42\],[data-theme=dark] .dark\:fill-\[\#2A2A42\]{fill:#2a2a42}.stroke-gray-300{stroke:#cfd7e2}.stroke-\[\#2A2A42\]{stroke:#2a2a42}.stroke-gray-500{stroke:#6c7793}.stroke-\[\#EAEFF4\]{stroke:#eaeff4}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left-top{object-position:left top}.object-center{object-position:center}.p-1{padding:.25rem}#__docusaurus .tabs-container>ul.tabs .tabs__item,.p-3{padding:.75rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-\[1px\],.p-px{padding:1px}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-10{padding:2.5rem}.p-8{padding:2rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-px{padding-bottom:1px;padding-top:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.py-0{padding-bottom:0;padding-top:0}.px-8{padding-left:2rem;padding-right:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.py-\[7px\]{padding-bottom:7px;padding-top:7px}.py-\[4px\]{padding-bottom:4px;padding-top:4px}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.px-\[89px\]{padding-left:89px;padding-right:89px}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-20{padding-bottom:5rem;padding-top:5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.pt-\[100px\]{padding-top:100px}.pl-4{padding-left:1rem}#__docusaurus .navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__list,.pl-3{padding-left:.75rem}.pl-7{padding-left:1.75rem}.pl-11{padding-left:2.75rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pr-1\.5{padding-right:.375rem}.pr-1{padding-right:.25rem}.pl-2\.5{padding-left:.625rem}.pl-2{padding-left:.5rem}.pl-1\.5{padding-left:.375rem}.pl-1{padding-left:.25rem}.pb-6{padding-bottom:1.5rem}.pr-2\.5{padding-right:.625rem}.pr-2{padding-right:.5rem}.navbar-sidebar__item.menu .menu__list,.pl-0{padding-left:0}.pt-2{padding-top:.5rem}.pl-0\.5{padding-left:.125rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-5{padding-right:1.25rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.pl-\[10px\]{padding-left:10px}.pt-6{padding-top:1.5rem}.pt-9{padding-top:2.25rem}.pt-16{padding-top:4rem}.pt-10{padding-top:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pt-14{padding-top:3.5rem}.pb-2{padding-bottom:.5rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pb-20{padding-bottom:5rem}.pb-10{padding-bottom:2.5rem}.\!pt-1\.5{padding-top:.375rem!important}.pt-\[6px\]{padding-top:6px}.pl-3\.5{padding-left:.875rem}.pb-16{padding-bottom:4rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.font-jetBrains-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-\[inherit\]{font-family:inherit}.font-sans{font-family:var(--primary-font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.font-mono{font-family:Source Code Pro,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-disket{font-family:Disket Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-inter{font-family:Inter,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}#__docusaurus .clean-btn.navbar-sidebar__back,.font-montserrat,.navbar-sidebar__item.menu .menu__list .menu__list-item .menu__link,.tutorial--framework-select__title{font-family:Montserrat,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-\[32px\]{font-size:32px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-\[11px\]{font-size:11px}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-\[40px\]{font-size:40px}.text-\[12px\]{font-size:12px}.text-\[24px\]{font-size:24px}.text-\[10px\]{font-size:10px}.text-\[16px\]{font-size:16px}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[14px\]{font-size:14px}.text-\[64px\]{font-size:64px}.font-bold,.template-detail-markdown strong a{font-weight:700}#__docusaurus .blog-paginator-item:hover #author-title,#__docusaurus .blog-paginator-item:hover #post-info,.font-semibold,.navbar__link,.template-detail-markdown strong{font-weight:600}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-extrabold{font-weight:800}.font-light{font-weight:300}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[40px\]{line-height:40px}.leading-6{line-height:1.5rem}.leading-5{line-height:1.25rem}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-8,.leading-\[2rem\]{line-height:2rem}.leading-\[48px\]{line-height:48px}.leading-\[32px\]{line-height:32px}.leading-\[24px\]{line-height:24px}.leading-\[16px\]{line-height:16px}.leading-\[0\.875rem\]{line-height:.875rem}.leading-\[22px\]{line-height:22px}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-tight{letter-spacing:-.025em}.tracking-\[-0\.5\%\]{letter-spacing:-.5%}#__docusaurus .blog-paginator-item:hover #author-name,#__docusaurus .blog-paginator-item:hover #author-title,#__docusaurus .blog-paginator-item:hover #post-info,#__docusaurus .blog-paginator-item:hover #post-title,.hover\:text-gray-0:hover,.hover\:text-white:hover,.text-gray-0,.text-white,[data-theme=dark] .dark\:hover\:text-white:hover,[data-theme=dark] .dark\:text-\[\#ffffff\],[data-theme=dark] .dark\:text-gray-0,[data-theme=dark] .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-gray-700:hover,.text-gray-700,[data-theme=dark] .dark\:hover\:text-gray-700:hover,[data-theme=dark] .dark\:text-gray-700{--tw-text-opacity:1;color:rgb(48 52 80/var(--tw-text-opacity))}.hover\:text-gray-900:hover,.text-\[\#14141f\],.text-gray-900,[data-theme=dark] .dark\:text-gray-900{--tw-text-opacity:1;color:rgb(20 20 31/var(--tw-text-opacity))}.hover\:text-gray-500:hover,.text-gray-500,[data-theme=dark] .dark\:text-gray-500{--tw-text-opacity:1;color:rgb(108 119 147/var(--tw-text-opacity))}.text-refine-red,[data-theme=dark] .dark\:text-refine-red{--tw-text-opacity:1;color:rgb(255 76 77/var(--tw-text-opacity))}.text-refine-react-light-orange{--tw-text-opacity:1;color:rgb(199 106 21/var(--tw-text-opacity))}.text-refine-react-light-purple{--tw-text-opacity:1;color:rgb(87 95 183/var(--tw-text-opacity))}.text-refine-react-light-green-alt{--tw-text-opacity:1;color:rgb(36 168 102/var(--tw-text-opacity))}.text-refine-react-light-green{--tw-text-opacity:1;color:rgb(43 110 98/var(--tw-text-opacity))}.hover\:text-refine-blue:hover,.text-refine-blue,.text-refine-link-light{--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity))}.text-refine-purple{--tw-text-opacity:1;color:rgb(128 0 255/var(--tw-text-opacity))}.text-refine-pink{--tw-text-opacity:1;color:rgb(237 94 201/var(--tw-text-opacity))}.text-refine-cyan{--tw-text-opacity:1;color:rgb(15 138 138/var(--tw-text-opacity))}.hover\:text-gray-800:hover,.text-gray-800{--tw-text-opacity:1;color:rgb(29 30 48/var(--tw-text-opacity))}.hover\:text-gray-400:hover,.text-gray-400,[data-theme=dark] .dark\:hover\:text-gray-400:hover,[data-theme=dark] .dark\:text-gray-400,[data-theme=dark] .hover\:dark\:text-gray-400:hover{--tw-text-opacity:1;color:rgb(163 173 194/var(--tw-text-opacity))}.hover\:text-refine-react-light-link:hover,.text-refine-react-light-link{--tw-text-opacity:1;color:rgb(8 126 164/var(--tw-text-opacity))}.text-gray-1000,[data-theme=dark] .dark\:text-black,[data-theme=dark] .dark\:text-gray-1000{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-refine-enterprise-purple{--tw-text-opacity:1;color:rgb(77 0 153/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-600,.hover\:text-gray-600:hover,.text-gray-600,[data-theme=dark] .dark\:text-gray-600{--tw-text-opacity:1;color:rgb(71 78 107/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(207 215 226/var(--tw-text-opacity))}.hover\:text-inherit:hover,.text-inherit{color:inherit}.text-refine-react-dark-link,[data-theme=dark] .dark\:hover\:text-refine-react-dark-link:hover,[data-theme=dark] .dark\:text-refine-react-dark-link{--tw-text-opacity:1;color:rgb(20 158 202/var(--tw-text-opacity))}.text-transparent,[data-theme=dark] .dark\:text-transparent{color:#0000}.\!text-gray-0,.\!text-white,[data-theme=dark] .dark\:\!text-gray-0{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.text-refine-green,.text-refine-week-supabase-day-indicator-start{--tw-text-opacity:1;color:rgb(31 173 102/var(--tw-text-opacity))}.text-\[\#FE251B\]{--tw-text-opacity:1;color:rgb(254 37 27/var(--tw-text-opacity))}.\!text-gray-1000{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.text-\[\#99FFFF\]{--tw-text-opacity:1;color:rgb(153 255 255/var(--tw-text-opacity))}.text-refine-indigo{--tw-text-opacity:1;color:rgb(51 51 255/var(--tw-text-opacity))}.hover\:text-refine-bg:hover,.text-refine-bg{--tw-text-opacity:1;color:rgb(10 10 41/var(--tw-text-opacity))}.text-\[\#D22D2D\]{--tw-text-opacity:1;color:rgb(210 45 45/var(--tw-text-opacity))}.text-\[\#F46A25\]{--tw-text-opacity:1;color:rgb(244 106 37/var(--tw-text-opacity))}.text-\[\#FF9F1A\]{--tw-text-opacity:1;color:rgb(255 159 26/var(--tw-text-opacity))}.text-\[\#089191\]{--tw-text-opacity:1;color:rgb(8 145 145/var(--tw-text-opacity))}.text-\[\#1F80E0\]{--tw-text-opacity:1;color:rgb(31 128 224/var(--tw-text-opacity))}.text-\[\#693BC6\]{--tw-text-opacity:1;color:rgb(105 59 198/var(--tw-text-opacity))}.text-gray-200,[data-theme=dark] .dark\:hover\:text-gray-200:hover,[data-theme=dark] .dark\:text-gray-200{--tw-text-opacity:1;color:rgb(222 229 237/var(--tw-text-opacity))}.\!text-gray-900,[data-theme=dark] .dark\:\!text-gray-900{--tw-text-opacity:1!important;color:rgb(20 20 31/var(--tw-text-opacity))!important}.hover\:text-refine-cyan-alt:hover,.text-refine-cyan-alt,[data-theme=dark] .dark\:hover\:text-refine-cyan-alt:hover,[data-theme=dark] .dark\:text-\[\#47EBEB\],[data-theme=dark] .dark\:text-refine-cyan-alt{--tw-text-opacity:1;color:rgb(71 235 235/var(--tw-text-opacity))}.text-\[\#273646\]{--tw-text-opacity:1;color:rgb(39 54 70/var(--tw-text-opacity))}.text-\[\#081026\]{--tw-text-opacity:1;color:rgb(8 16 38/var(--tw-text-opacity))}.text-\[\#00758F\]{--tw-text-opacity:1;color:rgb(0 117 143/var(--tw-text-opacity))}.text-\[\#212067\]{--tw-text-opacity:1;color:rgb(33 32 103/var(--tw-text-opacity))}.text-\[\#1F1F1F\]{--tw-text-opacity:1;color:rgb(31 31 31/var(--tw-text-opacity))}.text-gray-100,[data-theme=dark] .dark\:text-gray-100{--tw-text-opacity:1;color:rgb(237 242 247/var(--tw-text-opacity))}.text-\[\#0f1419\]{--tw-text-opacity:1;color:rgb(15 20 25/var(--tw-text-opacity))}.text-\[\#1890FF\]{--tw-text-opacity:1;color:rgb(24 144 255/var(--tw-text-opacity))}.text-\[\#F93\],.text-refine-orange{--tw-text-opacity:1;color:rgb(255 153 51/var(--tw-text-opacity))}.text-refine-week-supabase-day-indicator-stop{--tw-text-opacity:1;color:rgb(62 207 142/var(--tw-text-opacity))}.text-refine-week-strapi-day-indicator-start{--tw-text-opacity:1;color:rgb(73 69 255/var(--tw-text-opacity))}.text-refine-week-strapi-day-indicator-stop{--tw-text-opacity:1;color:rgb(77 136 255/var(--tw-text-opacity))}.\!text-gray-300,.\!text-gray-400,.\!text-gray-800{--tw-text-opacity:1!important}.\!text-gray-800{color:rgb(29 30 48/var(--tw-text-opacity))!important}.\!text-gray-400{color:rgb(163 173 194/var(--tw-text-opacity))!important}.\!text-refine-link-light,.active\:\!text-refine-link-light:active,.hover\:\!text-refine-link-light:hover{--tw-text-opacity:1!important;color:rgb(0 128 255/var(--tw-text-opacity))!important}.\!text-gray-300{color:rgb(207 215 226/var(--tw-text-opacity))!important}.text-\[\#211d21\]{--tw-text-opacity:1;color:rgb(33 29 33/var(--tw-text-opacity))}.text-refine-yellow,[data-theme=dark] .dark\:text-refine-yellow{--tw-text-opacity:1;color:rgb(255 191 0/var(--tw-text-opacity))}.text-refine-indigo-alt,[data-theme=dark] .dark\:text-refine-indigo-alt{--tw-text-opacity:1;color:rgb(128 128 255/var(--tw-text-opacity))}.text-\[\#343741\]{--tw-text-opacity:1;color:rgb(52 55 65/var(--tw-text-opacity))}.text-opacity-50,[data-theme=dark] .dark\:text-opacity-50{--tw-text-opacity:0.5}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.hover\:no-underline:hover,.no-underline{text-decoration-line:none}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(163 173 194/var(--tw-placeholder-opacity))}.opacity-75{opacity:.75}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-40{opacity:.4}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.99\]{opacity:.99}.opacity-60{opacity:.6}.opacity-20{opacity:.2}.bg-blend-overlay{background-blend-mode:overlay}.mix-blend-normal{mix-blend-mode:normal}.mix-blend-luminosity{mix-blend-mode:luminosity}.shadow-none,[data-theme=dark] .dark\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.focus\:ring:focus,.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.shadow-\[0px_-1\.5px_0px_rgba\(237\2c 242\2c 247\2c 0\.5\)\]{--tw-shadow:0px -1.5px 0px #edf2f780;--tw-shadow-colored:0px -1.5px 0px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-landing-sweet-spot-code-light{--tw-shadow:0px 2.26915px 2.21381px 0px #00000005,0px 5.45308px 5.32008px 0px #0000000a,0px 10.26767px 10.01724px 0px #0000000a,0px 18.31577px 17.86905px 0px #0000000d,0px 34.25764px 33.42209px 0px #0000000f,0px 82px 80px 0px #00000017;--tw-shadow-colored:0px 2.26915px 2.21381px 0px var(--tw-shadow-color),0px 5.45308px 5.32008px 0px var(--tw-shadow-color),0px 10.26767px 10.01724px 0px var(--tw-shadow-color),0px 18.31577px 17.86905px 0px var(--tw-shadow-color),0px 34.25764px 33.42209px 0px var(--tw-shadow-color),0px 82px 80px 0px var(--tw-shadow-color)}.shadow-startTiles{--tw-shadow:4px 8px 16px #2a2a4240;--tw-shadow-colored:4px 8px 16px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-menu-light{--tw-shadow:0px 0px 0px 4px #dee5ed40;--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color)}.shadow-gray-200{--tw-shadow-color:#dee5ed;--tw-shadow:var(--tw-shadow-colored)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-refine-bg{--tw-ring-opacity:1;--tw-ring-color:rgb(10 10 41/var(--tw-ring-opacity))}.ring-refine-blue{--tw-ring-opacity:1;--tw-ring-color:rgb(0 128 255/var(--tw-ring-opacity))}.ring-opacity-50{--tw-ring-opacity:0.5}.blur{--tw-blur:blur(8px)}.blur-md{--tw-blur:blur(12px)}.blur-sm{--tw-blur:blur(4px)}.blur-xl{--tw-blur:blur(24px)}.blur-lg{--tw-blur:blur(16px)}.blur-\[75px\]{--tw-blur:blur(75px)}.blur-\[120px\]{--tw-blur:blur(120px)}.blur-\[128px\]{--tw-blur:blur(128px)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-\[187px\]{--tw-blur:blur(187px)}.brightness-110,.focus\:brightness-110:focus,.hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.drop-shadow-\[0_0_30px_rgba\(51\2c 51\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #3333ff4d)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d)}.drop-shadow-\[0_0_30px_rgba\(0\2c 128\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #0080ff4d)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026)}.drop-shadow-\[0_0_30px_rgba\(254\2c 37\2c 27\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #fe251b4d)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)}.drop-shadow-\[0_0_30px_rgba\(128\2c 0\2c 255\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #8000ff4d)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px)}.backdrop-blur-\[3px\],.backdrop-blur-\[6px\],.backdrop-blur-header-blur,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px)}.backdrop-blur-header-blur{--tw-backdrop-blur:blur(12px)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-opacity{transition-duration:.15s;transition-property:opacity}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke}.transition-\[background-color\]{transition-duration:.15s;transition-property:background-color}.transition-all{transition-duration:.15s;transition-property:all}.transition-\[filter\]{transition-duration:.15s;transition-property:filter}.\[\&\>svg\]\:transition-transform>svg,.transition-transform{transition-duration:.15s;transition-property:transform}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter}.transition-\[opacity\2c transform\]{transition-duration:.15s;transition-property:opacity,transform}.transition-\[opacity\2c transform\2c background-color\2c color\]{transition-duration:.15s;transition-property:opacity,transform,background-color,color}.transition-\[transform\2c opacity\]{transition-duration:.15s;transition-property:transform,opacity}.transition-\[min-height\2c height\]{transition-duration:.15s;transition-property:min-height,height}.transition-\[transform\2c opacity\2c margin-bottom\]{transition-duration:.15s;transition-property:transform,opacity,margin-bottom}.transition-\[background-color\2c background\2c opacity\]{transition-duration:.15s;transition-property:background-color,background,opacity}.transition-\[border-color\2c width\2c height\2c opacity\2c background-color\]{transition-duration:.15s;transition-property:border-color,width,height,opacity,background-color}.transition-\[border-radius\]{transition-duration:.15s;transition-property:border-radius}.delay-75{transition-delay:75ms}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-\[1300\]{transition-delay:1300}.duration-300{transition-duration:.3s}.\[\&\>svg\]\:duration-200>svg,.duration-200{transition-duration:.2s}.duration-150{transition-duration:.15s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.will-change-contents{will-change:contents}.will-change-transform{will-change:transform}.will-change-\[contents\2c opacity\]{will-change:contents,opacity}.will-change-\[opacity\]{will-change:opacity}.animation-paused,.hover\:animation-paused:hover{animation-play-state:paused}.animation-slower-speed{animation-duration:5s}.animation-slow-speed{animation-duration:4s}.landing-mask-image-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIyODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTY1NC4xNzggMTExQzQzMC4xNjMgOTMuMzQ5IDIxMS41NTQgNTYuNDc0IDAgMi4wMjNWMjg3aDE5MjBWMi4wMjNDMTcwOC40NSA1Ni40NzMgMTQ4OS44NCA5My4zNSAxMjY1LjgyIDExMWgtOC42OWEzMiAzMiAwIDAgMS0yNi42My0xNC4yNWwtNDUtNjcuNUEzMi4wMTQgMzIuMDE0IDAgMCAwIDExNTguODcgMTVINzYxLjEyNkEzMi4wMDEgMzIuMDAxIDAgMCAwIDczNC41IDI5LjI1bC00NSA2Ny41QTMyIDMyIDAgMCAxIDY2Mi44NzQgMTExaC04LjY5NloiIGZpbGw9IiMwQTBBMjkiLz48cGF0aCBkPSJNLjEyNSAxLjU0LS41IDEuMzc3VjI4Ny41aDE5MjFWMS4zNzhsLS42Mi4xNjFDMTcwOC4zNiA1NS45ODEgMTQ4OS43OCA5Mi44NSAxMjY1LjggMTEwLjVoLTguNjdhMzEuNDg4IDMxLjQ4OCAwIDAgMS0yNi4yMS0xNC4wMjdsLTQ1LTY3LjVhMzIuNTEzIDMyLjUxMyAwIDAgMC0yNy4wNS0xNC40NzNINzYxLjEyNmEzMi41IDMyLjUgMCAwIDAtMjcuMDQyIDE0LjQ3MmwtNDUgNjcuNTAxYTMxLjUwMiAzMS41MDIgMCAwIDEtMjYuMjEgMTQuMDI3aC04LjY3N0M0MzAuMjE4IDkyLjg1IDIxMS42NDQgNTUuOTguMTI1IDEuNTRaIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1vcGFjaXR5PSIuMiIvPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iYSIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwIDI4NC45NzcgLTYzMi4wMDggMCA5NjAgMi4wMjMpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIyODgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTY1NC4xNzggMTExQzQzMC4xNjMgOTMuMzQ5IDIxMS41NTQgNTYuNDc0IDAgMi4wMjNWMjg3aDE5MjBWMi4wMjNDMTcwOC40NSA1Ni40NzMgMTQ4OS44NCA5My4zNSAxMjY1LjgyIDExMWgtOC42OWEzMiAzMiAwIDAgMS0yNi42My0xNC4yNWwtNDUtNjcuNUEzMi4wMTQgMzIuMDE0IDAgMCAwIDExNTguODcgMTVINzYxLjEyNkEzMi4wMDEgMzIuMDAxIDAgMCAwIDczNC41IDI5LjI1bC00NSA2Ny41QTMyIDMyIDAgMCAxIDY2Mi44NzQgMTExaC04LjY5NloiIGZpbGw9IiMwQTBBMjkiLz48cGF0aCBkPSJNLjEyNSAxLjU0LS41IDEuMzc3VjI4Ny41aDE5MjFWMS4zNzhsLS42Mi4xNjFDMTcwOC4zNiA1NS45ODEgMTQ4OS43OCA5Mi44NSAxMjY1LjggMTEwLjVoLTguNjdhMzEuNDg4IDMxLjQ4OCAwIDAgMS0yNi4yMS0xNC4wMjdsLTQ1LTY3LjVhMzIuNTEzIDMyLjUxMyAwIDAgMC0yNy4wNS0xNC40NzNINzYxLjEyNmEzMi41IDMyLjUgMCAwIDAtMjcuMDQyIDE0LjQ3MmwtNDUgNjcuNTAxYTMxLjUwMiAzMS41MDIgMCAwIDEtMjYuMjEgMTQuMDI3aC04LjY3N0M0MzAuMjE4IDkyLjg1IDIxMS42NDQgNTUuOTguMTI1IDEuNTRaIiBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1vcGFjaXR5PSIuMiIvPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBpZD0iYSIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwIDI4NC45NzcgLTYzMi4wMDggMCA5NjAgMi4wMjMpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1920px 288px;mask-size:1920px 288px}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.landing-image-bottom-mobile-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:620px 350px;mask-size:620px 350px}.landing-playground-slide-mask{-webkit-mask-image:linear-gradient(0deg,#0003,#0006 30%,#000 37.5%,#000 65%,#0006 75.5%,#0003);mask-image:linear-gradient(0deg,#0003,#0006 30%,#000 37.5%,#000 65%,#0006 75.5%,#0003);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.bg-landing-component{background:radial-gradient(66.67% 50% at 50% 0,#1fad6640 0,#1fad6600 100%),radial-gradient(66.67% 50% at 50% 100%,#1fad661a 0,#1fad6600 100%),linear-gradient(0deg,#1fad6608,#1fad6608),#fff;border-radius:8px}:root{--ifm-color-primary:#1890ff;--ifm-color-primary-dark:#1584eb;--ifm-color-primary-darker:#1278d7;--ifm-color-primary-darkest:#0664bb;--ifm-color-primary-light:#2d9aff;--ifm-color-primary-lighter:#3ea2ff;--ifm-color-primary-lightest:#69b7ff;--ifm-navbar-background-color:var(--color-purple);--ifm-navbar-height:64px;--ifm-menu-color-background-hover:#ffffff0d;--color-purple:#331049;--color-turquoise:#0ccee9;--color-blue:#0b82f0;--color-text-white:#fff;--color-text-black:#3a3e4a;--color-bg-white:#fff;--ifm-navbar-sidebar-width:100%;--ifm-table-cell-padding:6px 8px;--doc-sidebar-width:270px!important;--ifm-scrollbar-track-background-color:#0000!important;--ifm-menu-link-padding-horizontal:0.375rem;--ifm-menu-link-padding-vertical:0.375rem;--ifm-breadcrumb-item-background-active:#0000;--ifm-breadcrumb-spacing:0.25rem;--ifm-breadcrumb-padding-horizontal:0.4rem;--ifm-font-color-base:#3a3e4a;--tutorial-toc-bg-color:#f1f5f9;--tutorial-toc-text-color:#292d3e;--tutorial-toc-text-color-dark:#252527;--tutorial-toc-text-color-light:#6b7280;--prism-background-color:#292d3e;--docusaurus-highlighted-code-line-bg:#dee5ed;--ifm-code-font-size:85%;--browser-window-bezel-color:#ebedf0;--browser-window-bezel-color-accent:#ebedf0;--ifm-alert-border-radius:0.25rem;--ifm-alert-shadow:0.5px 1px 1px 0px #00000026;--ifm-menu-link-sublist-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23a8a8a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-up'%3E%3Cpath d='m18 15-6-6-6 6'/%3E%3C/svg%3E");--ifm-font-family-base:var(--primary-font-sans),system-ui,-apple-system,"Segoe UI",Roboto,Ubuntu,Cantarell,"Noto Sans",sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--tutorial-card-bg:var(--ifm-card-background-color);---tutorial-card-bg-hover:var(--ifm-card-background-color);--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 #ffffff80,0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px #1e235a66;--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 #45629b1f;--docsearch-primary-color:var(--ifm-color-primary);--docsearch-text-color:var(--ifm-font-color-base)}html[data-active-page=index]{scroll-behavior:smooth}html.docs-wrapper{scroll-behavior:auto!important}[data-theme=dark]{--tutorial-card-bg:#252527;--tutorial-card-bg-hover:#2c2e33;--ifm-font-color-base:#f6f6f9;--docusaurus-highlighted-code-line-bg:#303450;--browser-window-bezel-color:#292d3e;--browser-window-bezel-color-accent:#4e5264;--tutorial-toc-bg-color:#27272a;--tutorial-toc-text-color:#ebedf0;--tutorial-toc-text-color-dark:#f1f1f1;--tutorial-toc-text-color-light:#dddee0}#__docusaurus .group:hover a:hover .nested-hover-hidden,#__docusaurus .navbar .navbar__items .header-icon-link,#__docusaurus .navbar .navbar__items .navbar__item,#__docusaurus .navbar-sidebar__item.menu a[href="https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation"]:after,#__docusaurus .with-hoverline .navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__link.menu__link--active:before,#docusaurus-base-url-issue-banner-container,.code-block-hidden,.code-block-hidden.theme-code-block-highlighted-line,.navbar .navbar__items .navbar__item,.window,[data-theme=dark] .dark\:hidden,html[data-customized=true] #__docusaurus .navbar-theme-toggle,html[data-customized=true] #__docusaurus .navbar__item.dropdown.dropdown--hoverable.dropdown--right{display:none}.centered-image,.mobile-img-container{align-items:center;display:flex;flex-direction:column}.banner-container{background-color:#f8f8f8;border-radius:10px;font-weight:500;padding:18px}.banner-container.dark{background:linear-gradient(180deg,#2f2f2f,#000);color:#fff}.banner-header{font-size:32px;font-weight:700;line-height:1.4;margin-bottom:25px;text-align:center}.pre,.props-table th{text-align:left}.docusaurus-highlight-code-line{background-color:#484d5b;display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.required{font-size:13px}.DocSearch-Button-Container,.required-block,.tab-button,.tabs{align-items:center;display:flex}.footer__links{margin-bottom:20px}.footer__col:first-child{flex:2}.footer__col:first-child .footer__items{display:flex;flex-direction:row;flex-wrap:wrap}.footer__col:first-child .footer__items .footer__item{flex-basis:50%}.language-js{font-size:9px}.required{border:1px solid #fa5035;border-radius:3px;color:#fa5035;display:inline-block;letter-spacing:.02rem;margin-left:5px;margin-right:0;padding:0 6px}.row--align--center{align-items:center}.navbar__brand{margin-left:8px}.navbar-sidebar__back,.navbar-sidebar__items .menu__list .menu__link,.navbar__toggle{color:var(--color-text-white)}.navbar-sidebar__brand{box-shadow:none;justify-content:space-between}.navbar-sidebar__items .menu__list .menu__link.menu__link--sublist:after{filter:invert(100%) sepia(94%) saturate(17%) hue-rotate(223deg) brightness(104%) contrast(98%)}.header-last-nav-item{margin-right:30px}.header-icon-link{transition:.5s}.header-icon-link:before,.popover-icon-link:before{content:"";display:flex;height:24px;width:24px}.header-github-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjA1MyAwQTEwLjkwNCAxMC45MDQgMCAwIDAgMy44OSAyLjY4NSAxMS4zNCAxMS4zNCAwIDAgMCAuMTQyIDkuNDcyYTExLjQ4IDExLjQ4IDAgMCAwIDEuNDU2IDcuNjUgMTEuMDg3IDExLjA4NyAwIDAgMCA1Ljk2NCA0Ljg2Yy41NTYuMTAzLjc1Mi0uMjUuNzUyLS41NDd2LTEuOTE4QzUuMjMgMjAuMjAyIDQuNTggMTggNC41OCAxOGEzLjAxMiAzLjAxMiAwIDAgMC0xLjIyNy0xLjY1NWMtLjk5Ny0uNjkyLjA4MS0uNjkyLjA4MS0uNjkyLjM1LjA1LjY4My4xOC45NzUuMzgyLjI5My4yMDIuNTM2LjQ2OS43MTMuNzguMTUuMjc4LjM1Mi41MjMuNTk1LjcyMWEyLjMxMiAyLjMxMiAwIDAgMCAyLjYxOC4yMjFjLjA0Mi0uNTcuMjgzLTEuMTA1LjY3OC0xLjUwOS0yLjQ1NC0uMjg0LTUuMDMtMS4yNTMtNS4wMy01LjUzOWE0LjQxNSA0LjQxNSAwIDAgMSAxLjEzMi0zLjAyNUE0LjE5NCA0LjE5NCAwIDAgMSA1LjIyNCA0LjdzLjkyOC0uMzA1IDMuMDM2IDEuMTU2YzEuODEtLjUwOCAzLjcyLS41MDggNS41MzEgMCAyLjEwOC0xLjQ2IDMuMDMtMS4xNTYgMy4wMy0xLjE1Ni40MDYuOTM2LjQ1NSAxLjk5My4xMzUgMi45NjNhNC40MTUgNC40MTUgMCAwIDEgMS4xMzIgMy4wMjZjMCA0LjMzNC0yLjU4MiA1LjI4Mi01LjA0MyA1LjUzOC4yNjQuMjcxLjQ2OC41OTcuNTk4Ljk1NS4xMy4zNTguMTgyLjc0MS4xNTUgMS4xMjJWMjEuNGMwIC4zNjcuMTk2LjY1Ljc1OS41NGExMS4wOTMgMTEuMDkzIDAgMCAwIDUuODgtNC44NzggMTEuNDgxIDExLjQ4MSAwIDAgMCAxLjQxOS03LjYgMTEuMzQgMTEuMzQgMCAwIDAtMy43MS02Ljc0NkExMC45MDcgMTAuOTA3IDAgMCAwIDExLjA1MyAwWiIgZmlsbD0iIzJBMkE0MiIvPjwvc3ZnPg==) 0 0/contain}.header-discord-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTcuNzEyIDE5cy0uNzQtLjk3My0xLjM1Ni0xLjgzMmMyLjY5Mi0uODM3IDMuNzItMi42OTIgMy43Mi0yLjY5MmExMS4zOSAxMS4zOSAwIDAgMS0yLjM2NCAxLjMzNSAxMi42MSAxMi42MSAwIDAgMS0yLjk4Ljk3MmMtMS45NzIuNDA3LTMuNzguMjk0LTUuMzIxLS4wMjJhMTYuMDc0IDE2LjA3NCAwIDAgMS0zLjAyLS45NzMgMTEuNTYzIDExLjU2MyAwIDAgMS0xLjUtLjc2OWMtLjA2Mi0uMDQ1LS4xMjQtLjA2OC0uMTg2LS4xMTNhLjI4Ny4yODcgMCAwIDEtLjA4Mi0uMDY4Yy0uMzctLjIyNi0uNTc1LS4zODQtLjU3NS0uMzg0cy45ODYgMS44MSAzLjU5NiAyLjY2OUM3LjAyNyAxNy45ODMgNi4yNjcgMTkgNi4yNjcgMTkgMS43MjYgMTguODQyIDAgMTUuNTYyIDAgMTUuNTYyIDAgOC4yNzkgMi45NTkgMi4zNzUgMi45NTkgMi4zNzUgNS45MTgtLjA2OCA4LjczMyAwIDguNzMzIDBsLjIwNS4yNzJDNS4yNCAxLjQ0OCAzLjUzNCAzLjIzNSAzLjUzNCAzLjIzNXMuNDUyLS4yNzIgMS4yMTMtLjY1NkM2Ljk0NSAxLjUxNiA4LjY5MiAxLjIyMiA5LjQxIDEuMTU0Yy4xMjMtLjAyMy4yMjYtLjA0NS4zNS0uMDQ1YTE1LjgwNyAxNS44MDcgMCAwIDEgNC4xNS0uMDQ2YzEuOTUyLjI1IDQuMDQ4Ljg4MiA2LjE4NSAyLjE3MiAwIDAtMS42MjMtMS42OTctNS4xMTctMi44NzNMMTUuMjY4IDBzMi44MTUtLjA2OCA1Ljc3NCAyLjM3NWMwIDAgMi45NTkgNS45MDQgMi45NTkgMTMuMTg3IDAgMC0xLjc0NyAzLjI4LTYuMjg4IDMuNDM4Wk04LjE1OCA4LjQzN2MtMS4xNzIgMC0yLjA5NiAxLjEzMS0yLjA5NiAyLjUxIDAgMS4zOC45NDUgMi41MTEgMi4wOTYgMi41MTEgMS4xNyAwIDIuMDk1LTEuMTMgMi4wOTUtMi41MS4wMjEtMS4zOC0uOTI0LTIuNTExLTIuMDk1LTIuNTExWm03LjUgMGMtMS4xNzIgMC0yLjA5NiAxLjEzMS0yLjA5NiAyLjUxIDAgMS4zOC45NDUgMi41MTEgMi4wOTYgMi41MTEgMS4xNyAwIDIuMDk1LTEuMTMgMi4wOTUtMi41MXMtLjkyNC0yLjUxMS0yLjA5NS0yLjUxMVoiIGZpbGw9IiM1ODY1RjIiLz48L3N2Zz4=) 0 0/contain}.header-twitter-link:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTI0IDIuMzY4YTkuNjE4IDkuNjE4IDAgMCAxLTIuODI3Ljc5NEE1LjAzOCA1LjAzOCAwIDAgMCAyMy4zMzguMzdhOS42OTggOS42OTggMCAwIDEtMy4xMjkgMS4yMjNBNC44NTYgNC44NTYgMCAwIDAgMTYuNjE2IDBjLTIuNzE4IDAtNC45MjIgMi4yNi00LjkyMiA1LjA0OSAwIC4zOTYuMDQyLjc4LjEyNiAxLjE1QzcuNzI4IDUuOTg4IDQuMSAzLjk3OSAxLjY3LjkyMmE1LjE0IDUuMTQgMCAwIDAtLjY2NiAyLjU0YzAgMS43NTEuODcgMy4yOTcgMi4xOSA0LjIwM2E0LjgzNCA0LjgzNCAwIDAgMS0yLjIzLS42M3YuMDYyYzAgMi40NDcgMS42OTcgNC40ODggMy45NTEgNC45NWE0LjY5MyA0LjY5MyAwIDAgMS0xLjI5Ny4xNzhjLS4zMTcgMC0uNjI3LS4wMy0uOTI3LS4wOS42MjYgMi4wMDYgMi40NDQgMy40NjYgNC41OTkgMy41MDVBOS43MjIgOS43MjIgMCAwIDEgMCAxNy43MzMgMTMuNzA4IDEzLjcwOCAwIDAgMCA3LjU0OCAyMGM5LjA1OCAwIDE0LjAxLTcuNjkyIDE0LjAxLTE0LjM2NSAwLS4yMi0uMDA1LS40MzktLjAxMy0uNjU0Ljk2Mi0uNzEyIDEuNzk3LTEuNiAyLjQ1NS0yLjYxM1oiIGZpbGw9IiMwMEFBRUMiLz48L3N2Zz4=) 0 0/contain}.pre{margin:1em 0;overflow:auto;padding:.5em}.pre .token-line{height:1.3em;line-height:1.3em}.code-line{display:table-row}.code-line-no{opacity:.5;padding-right:1em;text-align:right;-webkit-user-select:none;user-select:none}.code-line-content,.code-line-no{display:table-cell}[class^=announcementBar]{border:none!important}.tutorial-cards{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.ant-layout-sider-trigger{position:sticky!important}.live-editor-wrapper table td,.live-editor-wrapper table th{border:none}.live-editor-wrapper table tr:nth-child(2n){background:none}#__docusaurus .with-hoverline.active-item:before,.active-navbar-link:after,.with-hoverline.hoverline-link:not([role=button]):hover:after,.with-hoverline.hoverline-link[role=button]:hover:before,.with-hoverline.navbar__link--active:not([role=button]):after{--tw-bg-opacity:1;background-color:rgb(24 144 255/var(--tw-bg-opacity));border-radius:.125rem;bottom:-5px;content:"";height:.25rem;left:calc(50% - 12px);position:absolute;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.navbar-sidebar__item.menu .menu__list .menu__list-item .menu__link{--tw-text-opacity:1;color:rgb(42 42 66/var(--tw-text-opacity));display:block;font-weight:600;text-align:center}.theme-doc-sidebar-item-category.menu__list-item{opacity:.9}#__docusaurus .navbar-sidebar__items--show-secondary{transform:translate3d(-100%,0,0)}#__docusaurus .navbar-sidebar__items .menu__list .menu__link.menu__link--sublist:after{display:block;filter:none;margin-top:-20px;position:relative}#__docusaurus .navbar-sidebar__items .menu__list .menu__link.menu__link--sublist[role=button]:after{background-color:initial;bottom:unset;height:24px;left:unset;margin-top:0;top:-26px;width:24px}#__docusaurus .clean-btn.navbar-sidebar__back{--tw-text-opacity:1;color:rgb(42 42 66/var(--tw-text-opacity));font-weight:600;margin-bottom:1rem;text-align:center}#__docusaurus .social-icons .header-icon-link:before{height:32px;width:32px}#__docusaurus .social-icons .header-icon-link.header-github-link:before{height:32px;margin-top:3px;width:32px}#__docusaurus .navbar-sidebar__items .with-hoverline .menu__link--active,#__docusaurus .with-hoverline.navbar-sidebar__items .menu__link--active,.with-hoverline .active-item.hoveline-link{position:relative}html[data-page=index]{scroll-behavior:smooth;scroll-snap-type:y mandatory}#__docusaurus .dots{border-style:none;cursor:default;height:2rem}#__docusaurus .custom-table-of-contents .table-of-contents{border:none;padding-left:0}#__docusaurus .github-banner-bg{background-image:url(/assets/images/github-bg-da8634ac5a7060276ceafea5f2ea6bd0.png);background-repeat:no-repeat;background-size:cover}#__docusaurus .all-tags-button,#__docusaurus .blog-paginator-item:hover,#__docusaurus .gradient-button:hover,#__docusaurus .twitter-banner-bg{background:linear-gradient(90deg,#3fdcf7 2.01%,#1890ff 99.51%)}#__docusaurus .sticky-author-card{position:sticky;top:calc(var(--ifm-navbar-height) + 1rem)}#__docusaurus .all-tags-button:hover svg{--tw-translate-x:-0.25rem}.navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__link,.navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__list-item,.navbar-sidebar__items.navbar-sidebar__items--show-secondary .navbar-sidebar__item.menu .menu__list{text-align:left!important}#__docusaurus .navbar-sidebar__items.navbar-sidebar__items--show-secondary .menu__link,#__docusaurus .navbar__items--right>:last-child,:not(.containsTaskList_mC6p>li)>.containsTaskList_mC6p{padding-left:0}#__docusaurus .gradient-button:hover a{background-color:initial}#__docusaurus .gradient-button:hover .export-icon{background:#1373cc;box-shadow:inset 2px 2px 3px #00000040}#__docusaurus .example-card{border:1px solid #f5f5f5;box-shadow:6px 8px 16px #2a2a421a;filter:none}#__docusaurus .example-card:hover{transform:scale(1.02)}#__docusaurus .DocSearch-Search-Icon{--tw-text-opacity:1;color:rgb(42 42 66/var(--tw-text-opacity))}#__docusaurus footer.refine-footer{background-color:#f6f6f9}html[data-theme=dark]:not([data-customized=true]) #__docusaurus footer.refine-footer{background-color:#272729}html[data-customized=true],html[data-theme=dark][data-customized=true]{background:#fff}#__docusaurus .navbar{--tw-border-opacity:0.8;--tw-bg-opacity:0.8;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:0;border-bottom:1px rgb(246 246 249/var(--tw-border-opacity));border-style:solid}html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar{--tw-border-opacity:0.8;--tw-bg-opacity:0.8;background-color:rgb(39 39 41/var(--tw-bg-opacity));border-width:0;border-bottom:1px rgb(42 42 66/var(--tw-border-opacity));border-style:solid}html:not([data-theme=dark]):not([data-customized=true]) #__docusaurus .navbar{--tw-border-opacity:0.8;--tw-bg-opacity:0.8;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:0;border-bottom:1px rgb(246 246 249/var(--tw-border-opacity));border-style:solid}html[data-theme=dark]:not([data-customized=true]) #__docusaurus .DocSearch-Button-Keys kbd,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .DocSearch-Button-Placeholder,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .DocSearch-Search-Icon,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .navbar__item,html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .navbar__link{--tw-text-opacity:1;color:rgb(246 246 249/var(--tw-text-opacity))}html[data-theme=dark]:not([data-customized=true]) #__docusaurus .navbar .header-github-link:before{--tw-brightness:brightness(50)}#__docusaurus .navbar .navbar__items .navbar__item{font-size:.875rem;line-height:1.25rem}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link--active{color:#1890ff;position:relative}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link--active:before{background-color:#1890ff;border-radius:4px;content:""!important;display:block!important;height:4px;left:8px;pointer-events:none;position:absolute!important;top:14px;width:4px}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link--active:after{background-image:url('data:image/svg+xml;charset=utf-8,');filter:none}#__docusaurus .theme-doc-sidebar-menu.menu__list .menu__link{padding-left:22px}#__docusaurus .footer__item{line-height:18px}.prop--tag{border:1px solid #9e9e9e;border-radius:3px;color:#9e9e9e;display:inline-block;font-size:10px;font-weight:600;letter-spacing:-.1px;margin-left:5px;margin-right:0;padding:0 4px;-webkit-user-select:none;user-select:none}.prop--tag__deprecated{border-color:#d97706;color:#d97706}.prop--tag__required{border-color:#1890ff;color:#1890ff;font-size:12px;line-height:18px}.prop--tag__featured{border-color:#059669;color:#059669}.docs-wrapper table,.props-table{font-size:14px;line-height:1.5}.props-table td,.props-table th{padding:6px 8px}.props-table .props-table__type-cell code{font-size:14px}.props-table--name__deprecated{text-decoration:line-through}.collapsibleContent_i85q>:last-child,.last\:mb-0:last-child,.props-list__info-item *,.props-table__default-value-cell *,.props-table__description-cell *,.props-table__type-cell *,.tabItem_Ymn6>:last-child{margin-bottom:0}.props-table--name,.props-table__default-value-cell p,.props-table__description-cell p,.props-table__type-cell code p,.props-table__type-cell p{font-size:.875rem;line-height:1.25rem}#__docusaurus .theme-doc-sidebar-container{--ifm-font-size-base:14px;border:none;font-size:14px}#__docusaurus .menu__caret:before,#__docusaurus .menu__link--sublist-caret:after{background:var(--ifm-menu-link-sublist-icon) 50%/1.25rem 1.25rem}#__docusaurus .doc-article{margin:0 auto;max-width:740px}#__docusaurus .tabs-container>ul.tabs{gap:8px;padding-left:1rem;padding-right:1rem;position:relative}#__docusaurus .tabs-container>ul.tabs:before{background-color:var(--ifm-toc-border-color);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:-1}#__docusaurus .theme-code-block pre.prism-code{--prism-color:#bfc7d5;--prism-background-color:#292d3e}[data-theme=dark] #__docusaurus .playground-code>.theme-code-block{transition:border-top .3s ease-in-out}[data-theme=dark] #__docusaurus .playground-code-visible>.theme-code-block{border-top:2px solid var(--browser-window-bezel-color-accent)}#__docusaurus .doc--toc-desktop{max-width:285px}#__docusaurus .theme-doc-sidebar-container nav.menu{padding-top:1.125rem}.checklist-container{background-color:var(--tutorial-toc-bg-color);border-left:5px solid var(--ifm-color-primary);border-radius:.25rem;margin-bottom:1.75rem;padding:1.25rem 1.5rem}.checklist-container__title{--tw-text-opacity:1;align-items:center;color:rgb(2 132 199/var(--tw-text-opacity));color:var(--ifm-color-primary);display:flex;flex-wrap:wrap;font-size:1.5rem;font-weight:700;gap:.5rem;line-height:2rem;margin-bottom:1rem}[data-theme=dark] .checklist-item__button{background-color:#3a3e4a;border-color:var(--browser-window-bezel-color-accent)}.tutorial--framework-select--wrapper{background-color:var(--tutorial-toc-bg-color);font-size:12px;padding:7px 10px 10px;text-align:center}.tutorial--framework-select__title{color:var(--tutorial-toc-text-color);font-size:.5rem;letter-spacing:.025em;text-align:center}.tutorial--framework-select__box{align-items:center;display:flex;justify-content:space-between;padding-top:.75rem}.tutorial--framework-select--button{text-decoration-line:underline}.sourcecode-badge{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;appearance:none;background-color:rgb(30 41 59/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px;font-weight:700;height:22px;line-height:13px;padding-bottom:5px;padding-top:4px;text-decoration-line:none}.sourcecode-badge,.sourcecode-badge:active,.sourcecode-badge:focus,.sourcecode-badge:hover,.sourcecode-badge:visited{background-color:#24292f;color:#fff;text-decoration:none}html[data-theme=dark] .sourcecode-badge{background-color:var(--ifm-color-secondary);color:#24292f}.sourcecode-badge svg{height:13px;margin-bottom:-2px;margin-right:6px;width:13px}.theme-code-block-added-line{background-color:#ff000026;display:block}.theme-code-block-removed-line{background-color:#00ff0026;display:block}.bg-top-announcement{background:radial-gradient(218.19% 111.8% at 0 0,#47ebeb1a 0,#47ebeb33 100%),#14141f;border-bottom:1px solid #47ebeb26}.top-announcement-mask{background:#47ebeb40;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDB2Mi43MTdsNC41IDIuNyA0LjUtMi43VjBoMXYyLjcxN2w0LjUgMi43IDQuNS0yLjdWMGguNXYzLjU4M2wtNC41IDIuN3Y0LjQzNGw0LjUgMi43VjE2aC0uNXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNmgtMXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNkgwdi0yLjU4M2w0LjUtMi43VjYuMjgzTDAgMy41ODNWMGguNVptNSA2LjI4MyA0LjUtMi43IDQuNSAyLjd2NC40MzRsLTQuNSAyLjctNC41LTIuN1Y2LjI4M1oiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIwdjE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDB2Mi43MTdsNC41IDIuNyA0LjUtMi43VjBoMXYyLjcxN2w0LjUgMi43IDQuNS0yLjdWMGguNXYzLjU4M2wtNC41IDIuN3Y0LjQzNGw0LjUgMi43VjE2aC0uNXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNmgtMXYtMS43MTdsLTQuNS0yLjctNC41IDIuN1YxNkgwdi0yLjU4M2w0LjUtMi43VjYuMjgzTDAgMy41ODNWMGguNVptNSA2LjI4MyA0LjUtMi43IDQuNSAyLjd2NC40MzRsLTQuNSAyLjctNC41LTIuN1Y2LjI4M1oiIGZpbGw9IiNmZmYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDIwdjE2SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);-webkit-mask-repeat:repeat;mask-repeat:repeat}.refine-info-badge{margin-bottom:2px}.landing-packages-mask{-webkit-mask-image:linear-gradient(92.03deg,#0000 3.05%,#000 25%,#000 50%,#000 75%,#0000);mask-image:linear-gradient(92.03deg,#0000 3.05%,#000 25%,#000 50%,#000 75%,#0000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.landing-react-code-mask-dark{-webkit-mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d980 50%,#d9d9d9 75%,#d9d9d900 100%);mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d980 50%,#d9d9d9 75%,#d9d9d900 100%)}.landing-react-code-mask{-webkit-mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d9 50%,#d9d9d9 75%,#d9d9d900 100%);mask-image:radial-gradient(100% 100% at 0 0,#d9d9d980 0,#d9d9d980 25%,#d9d9d9 50%,#d9d9d9 75%,#d9d9d900 100%)}.landing-sweet-spot-mask{-webkit-mask-image:linear-gradient(90deg,#fff,#ffffff40 80%,#fff0);mask-image:linear-gradient(90deg,#fff,#ffffff40 80%,#fff0)}form.DocSearch-Form{font-size:14px;height:44px}form.DocSearch-Form input.DocSearch-Input{font-size:1em}form.DocSearch-Form label.DocSearch-MagnifierLabel svg.DocSearch-Search-Icon{height:18px;width:18px}.template-detail-markdown{overflow-wrap:break-word}.template-detail-markdown h3+ul{-webkit-margin-before:-20px;margin-block-start:-20px}.template-detail-markdown a{--tw-text-opacity:1;color:rgb(0 128 255/var(--tw-text-opacity));font-weight:600}[data-theme=dark] .dark\:text-\[\#6EB3F7\],[data-theme=dark] .dark\:text-refine-blue-alt,[data-theme=dark] .dark\:text-refine-link-dark,[data-theme=dark] .template-detail-markdown a{--tw-text-opacity:1;color:rgb(110 179 247/var(--tw-text-opacity))}.template-detail-markdown h1{font-size:2.25rem;line-height:1.25}.template-detail-markdown h1,.template-detail-markdown h2{border-bottom-width:1px;font-weight:600;margin-bottom:1rem;margin-top:1.5rem;padding-bottom:.5rem}.template-detail-markdown h2{font-size:1.5rem;line-height:1.25}.template-detail-markdown h3{font-size:1.125rem;font-weight:600;line-height:1.375;margin-bottom:0;margin-top:1.5rem;padding-bottom:0}.template-detail-markdown h4{font-size:1rem;font-weight:600;line-height:1;margin-bottom:1rem;margin-top:1.5rem}.template-detail-markdown h5,.template-detail-markdown h6{font-size:.875rem;font-weight:600;line-height:1.25;margin-bottom:1rem;margin-top:1.5rem}.mobile-pane h2,.pane-header h2{margin-bottom:-4px;text-transform:uppercase}.template-detail-markdown blockquote{--tw-border-opacity:1;border-color:rgb(207 215 226/var(--tw-border-opacity));border-left-width:4px;font-size:1rem;line-height:1.5rem;padding-left:1rem;padding-right:1rem}.template-detail-markdown table,[data-theme=dark] .dark\:border-gray-600{border-color:rgb(71 78 107/var(--tw-border-opacity));--tw-border-opacity:1}.template-detail-markdown code{--tw-bg-opacity:1;background-color:rgb(222 229 237/var(--tw-bg-opacity));border-radius:.25rem;display:inline;font-size:.875rem;line-height:1.25rem;padding:.125rem .25rem}.template-detail-markdown pre{--tw-bg-opacity:1;background-color:rgb(237 242 247/var(--tw-bg-opacity));border-radius:.25rem;padding:1rem}.template-detail-markdown pre code{background-color:initial;border-radius:0;display:block;overflow:visible;padding:0}.template-detail-markdown ul{font-size:1rem;line-height:1.5rem;list-style-type:disc;padding-left:2rem}.template-detail-markdown ol{font-size:1rem;line-height:1.5rem;list-style-type:decimal;padding-left:2rem}.template-detail-markdown kbd{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-radius:.25rem;border-width:1px;display:inline-block;font-size:.75rem;font-weight:400;line-height:1rem;padding:.125rem .25rem}.template-detail-markdown table{font-size:1rem;line-height:1.5rem}.template-detail-markdown td,.template-detail-markdown th{border-width:1px;padding:.25rem .75rem}.\[\&_\.cm-activeLine\]\:\!bg-gray-100 .cm-activeLine,.template-detail-markdown .highlight pre{--tw-bg-opacity:1!important;background-color:rgb(237 242 247/var(--tw-bg-opacity))!important}.sandpack-container .sp-layout .resize-handler{background-position:50%;background-repeat:no-repeat;margin-left:-1px;opacity:0;width:.75rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='28' rx='6' fill='%23E3E4E5'/%3E%3Cpath d='M8 6.8c0 1-.9 2-2 2a2 2 0 0 1-2-2C4 5.8 4.9 5 6 5a2 2 0 0 1 2 2Zm0 7.7c0 1-.9 1.9-2 1.9a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2ZM6 24a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8A2 2 0 0 0 4 22c0 1 .9 1.9 2 1.9Z' fill='%23fff'/%3E%3Cpath d='M8 6c0 1-.9 1.8-2 1.8A2 2 0 0 1 4 6c0-1 .9-2 2-2a2 2 0 0 1 2 2Zm0 7.5c0 1.1-.9 2-2 2a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2Zm-2 9.6a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8a2 2 0 0 0-2 1.9c0 1 .9 1.9 2 1.9Z' fill='%2399A1B3'/%3E%3C/svg%3E");transition-duration:.2s;transition-property:opacity}html[data-theme=dark] .sandpack-container .sp-layout .resize-handler{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='28' rx='6' fill='%23343A46'/%3E%3Cpath d='M8 6.8c0 1-.9 2-2 2a2 2 0 0 1-2-2C4 5.8 4.9 5 6 5a2 2 0 0 1 2 2Zm0 7.7c0 1-.9 1.9-2 1.9a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2ZM6 24a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8A2 2 0 0 0 4 22c0 1 .9 1.9 2 1.9Z' fill='%23000'/%3E%3Cpath d='M8 6c0 1-.9 1.8-2 1.8A2 2 0 0 1 4 6c0-1 .9-2 2-2a2 2 0 0 1 2 2Zm0 7.5c0 1.1-.9 2-2 2a2 2 0 0 1-2-2c0-1 .9-1.9 2-1.9a2 2 0 0 1 2 2Zm-2 9.6a2 2 0 0 0 2-2c0-1-.9-1.8-2-1.8a2 2 0 0 0-2 1.9c0 1 .9 1.9 2 1.9Z' fill='%23667084'/%3E%3C/svg%3E")}.placeholder\:text-gray-300::placeholder{--tw-text-opacity:1;color:rgb(207 215 226/var(--tw-text-opacity))}.before\:hidden:before{content:var(--tw-content);display:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{bottom:0;right:0;top:0}.after\:inset-0:after,.after\:left-0:after{content:var(--tw-content);left:0}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-\[-75px\]:after{content:var(--tw-content);left:-75px}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-\[calc\(100\%\)\]:after{content:var(--tw-content);width:100%}.after\:w-\[120\%\]:after{content:var(--tw-content);width:120%}.after\:-translate-y-1\/2:after{--tw-translate-y:-50%;content:var(--tw-content)}.after\:bg-gray-300:after{--tw-bg-opacity:1;background-color:rgb(207 215 226/var(--tw-bg-opacity));content:var(--tw-content)}.after\:bg-white:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));content:var(--tw-content)}.after\:opacity-60:after{content:var(--tw-content);opacity:.6}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:ml-0:first-child{margin-left:0}.hover\:z-\[5\]:hover{z-index:5}.\[\&\>svg\]\:hover\:scale-110:hover>svg,.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:\!bg-gray-50:hover{--tw-bg-opacity:1!important;background-color:rgb(244 248 251/var(--tw-bg-opacity))!important}.hover\:text-gray-300:hover,[data-theme=dark] .dark\:hover\:text-gray-300:hover,[data-theme=dark] .dark\:text-gray-300,[data-theme=dark] .group:hover .dark\:group-hover\:text-gray-300{--tw-text-opacity:1;color:rgb(207 215 226/var(--tw-text-opacity))}.hover\:\!no-underline:hover{text-decoration-line:none!important}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25)}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9)}.focus\:outline-none:focus{outline:#0000 solid 2px;outline-offset:2px}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}[data-theme=dark] .dark\:shadow-\[0_0_72px_24px_\#14141F\],[data-theme=dark] .dark\:shadow-\[0px_-1\.5px_0px_rgba\(20\2c 20\2c 31\2c 0\.5\)\],[data-theme=dark] .dark\:shadow-menu-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 248 251/var(--tw-ring-opacity))}.focus\:brightness-75:focus{--tw-brightness:brightness(.75)}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9}.active\:scale-\[0\.99\]:active{--tw-scale-x:0.99;--tw-scale-y:0.99}.active\:brightness-110:active,.group:hover .group-hover\:brightness-110,[data-theme=dark] .dark\:hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.group:hover .group-hover\:-translate-y-full{--tw-translate-y:-100%}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.group:hover .group-hover\:animation-running{animation-play-state:running}[data-theme=light] .light\:\!drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000)!important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}@keyframes q{0%,to{opacity:1}50%{opacity:.5}}[data-theme=dark] .dark\:animate-landing-hero-beam-line{animation:7.5s ease-in-out infinite q}@keyframes r{0%,to{opacity:1}50%{opacity:.25}}[data-theme=dark] .dark\:animate-landing-hero-beam-glow{animation:7.5s ease-in-out infinite r}@keyframes s{0%{transform:translateX(0) scale(.5)}50%{transform:translateX(78px) scale(1)}to{transform:translateX(156px) scale(.5)}}[data-theme=dark] .dark\:animate-github-stars-glow{animation:10s linear infinite alternate s}[data-theme=dark] .dark\:border-gray-800{--tw-border-opacity:1;border-color:rgb(29 30 48/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-refine-cyan{--tw-border-opacity:1;border-color:rgb(15 138 138/var(--tw-border-opacity))}[data-theme=dark] .dark\:\!border-gray-700{--tw-border-opacity:1!important;border-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:\!border-x-gray-700{--tw-border-opacity:1!important;border-left-color:rgb(48 52 80/var(--tw-border-opacity))!important;border-right-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:border-t-gray-700{--tw-border-opacity:1;border-top-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-gray-700{--tw-border-opacity:1;border-left-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-refine-react-dark-purple{--tw-border-opacity:1;border-left-color:rgb(136 145 236/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-refine-react-dark-green-alt{--tw-border-opacity:1;border-left-color:rgb(38 217 127/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-refine-react-dark-green{--tw-border-opacity:1;border-left-color:rgb(68 172 153/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-b-gray-700{--tw-border-opacity:1;border-bottom-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-b-refine-react-dark-link,[data-theme=dark] .dark\:hover\:border-b-refine-react-dark-link:hover{--tw-border-opacity:1;border-bottom-color:rgb(20 158 202/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-l-gray-600{--tw-border-opacity:1;border-left-color:rgb(71 78 107/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-r-gray-700{--tw-border-opacity:1;border-right-color:rgb(48 52 80/var(--tw-border-opacity))}[data-theme=dark] .dark\:border-b-gray-900{--tw-border-opacity:1;border-bottom-color:rgb(20 20 31/var(--tw-border-opacity))}[data-theme=dark] .dark\:\!border-r-gray-700{--tw-border-opacity:1!important;border-right-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:\!border-b-gray-700{--tw-border-opacity:1!important;border-bottom-color:rgb(48 52 80/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:bg-refine-react-dark-orange{--tw-bg-opacity:1;background-color:rgb(219 125 39/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-react-dark-purple{--tw-bg-opacity:1;background-color:rgb(136 145 236/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-react-dark-green-alt{--tw-bg-opacity:1;background-color:rgb(38 217 127/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-react-light-green{--tw-bg-opacity:1;background-color:rgb(43 110 98/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-\[\#6EB3F7\]\/10{background-color:#6eb3f71a}[data-theme=dark] .dark\:bg-refine-react-dark-code,[data-theme=dark] .dark\:hover\:bg-refine-react-dark-code:hover{--tw-bg-opacity:1;background-color:rgb(22 24 29/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-gray-700\/80{background-color:#303450cc}[data-theme=dark] .dark\:bg-refine-cyan-alt{--tw-bg-opacity:1;background-color:rgb(71 235 235/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-gray-900\/50{background-color:#14141f80}[data-theme=dark] .dark\:bg-refine-cyan-alt\/10{background-color:#47ebeb1a}[data-theme=dark] .dark\:bg-refine-react-dark-green{--tw-bg-opacity:1;background-color:rgb(68 172 153/var(--tw-bg-opacity))}[data-theme=dark] .\[\&_\.cm-activeLine\]\:dark\:\!bg-gray-800 .cm-activeLine,[data-theme=dark] .dark\:\!bg-gray-800{--tw-bg-opacity:1!important;background-color:rgb(29 30 48/var(--tw-bg-opacity))!important}[data-theme=dark] .dark\:\!bg-gray-700{--tw-bg-opacity:1!important;background-color:rgb(48 52 80/var(--tw-bg-opacity))!important}[data-theme=dark] .dark\:bg-refine-enterprise-purple{--tw-bg-opacity:1;background-color:rgb(77 0 153/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-refine-enterprise-purple-4{--tw-bg-opacity:1;background-color:rgb(60 33 106/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-gray-500{--tw-bg-opacity:1;background-color:rgb(108 119 147/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-\[\#194b3a\]{--tw-bg-opacity:1;background-color:rgb(25 75 58/var(--tw-bg-opacity))}[data-theme=dark] .dark\:bg-opacity-50{--tw-bg-opacity:0.5}[data-theme=dark] .dark\:bg-footer-dark-bg{background-image:linear-gradient(180deg,#1d1e3080,#14141f)}[data-theme=dark] .dark\:bg-enterprise-data-source-dark{background-image:radial-gradient(100% 90% at 120% -12%,#ffffff80 45%,#fff0 100%)}[data-theme=dark] .dark\:bg-landing-noise,[data-theme=dark] .dark\:bg-noise{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp)}[data-theme=dark] .dark\:bg-enterprise-frequent-updates-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(70% 90% at 50% 100%,#26d97f1a 0,#26d97f00 100%)}[data-theme=dark] .dark\:bg-enterprise-cta-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(45% 80% at 50% 50%,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:bg-landing-packages-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 100% at 50% -40%,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:bg-landing-component-divider-dark{background-image:linear-gradient(90deg,#30345000,#303450 12.5%,#303450 87.5%,#30345000)}[data-theme=dark] .dark\:bg-landing-component-badge{background-image:linear-gradient(306deg,#303450,#14141f80),linear-gradient(168deg,#26d97fe6 15%,#47ebeb00 50%),linear-gradient(0deg,#303450,#303450)}[data-theme=dark] .dark\:bg-landing-stats-text-dark{background-image:linear-gradient(180deg,#fff 25%,#ffffff40)}[data-theme=dark] .dark\:bg-landing-copy-command-hover-bg-dark{background-image:radial-gradient(#0000 30%,#47ebeb40)}[data-theme=dark] .dark\:bg-landing-hero-beam-bottom{background-image:linear-gradient(90deg,#fff0,#47ebeb,#fff0)}[data-theme=dark] .dark\:bg-landing-hero-github-stars-gradient{background-image:radial-gradient(260.41% 41.87% at 8.38% 50%,#ff99331a 0,#f930 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-red-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#fa385226 0,#fa385200 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-orange-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#f98c1f26 0,#f98c1f00 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-yellow-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#f9d51f26 0,#f9d51f00 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-cyan-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#47d1bf26 0,#47d1bf00 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-blue-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#3db8f526 0,#3db8f500 100%)}[data-theme=dark] .dark\:bg-landing-sweet-spot-glow-indigo-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 50% at 50% 50%,#5959ff26 0,#5959ff00 100%)}[data-theme=dark] .dark\:bg-landing-trusted-by-developers-dark{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(40% 100% at 110% 0,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:bg-landing-wizard-side-bg{background-image:radial-gradient(50% 50% at 50% 50%,#303450bf 0,#30345061 50%,#30345000 100%)}[data-theme=dark] .dark\:bg-week-of-refine-strapi-card{background-image:linear-gradient(207deg,#4945ff40,#4945ff00)}[data-theme=dark] .dark\:bg-week-of-refine-supabase-card{background-image:linear-gradient(207deg,#3ecf8e40,#3ecf8e00)}[data-theme=dark] .dark\:bg-landing-hero-xray-dot-center-bg{background-image:radial-gradient(100% 100% at 0 0,#74ffff 0,#0fbdbd 50%,#0fbdbd 100%)}[data-theme=dark] .dark\:bg-purple-new-badge-border-dark{background-image:conic-gradient(from 45deg at 50% 50%,#4d0099,#e6ccff,#4d0099,#4d0099,#4d0099,#e6ccff,#4d0099,#4d0099,#4d0099)}[data-theme=dark] .dark\:bg-new-badge-border-dark{background-image:conic-gradient(from 45deg at 50% 50%,#194b3a,#26d97f66,#194b3a,#194b3a,#194b3a,#26d97f,#194b3a,#194b3a,#194b3a)}[data-theme=dark] .dark\:from-gray-700{--tw-gradient-from:#303450;--tw-gradient-to:#30345000}[data-theme=dark] .dark\:to-gray-600{--tw-gradient-to:#474e6b}[data-theme=dark] .dark\:fill-gray-500{fill:#6c7793}[data-theme=dark] .dark\:fill-\[\#14141f\]{fill:#14141f}[data-theme=dark] .dark\:stroke-gray-700{stroke:#303450}[data-theme=dark] .dark\:stroke-\[\#fff\]{stroke:#fff}[data-theme=dark] .dark\:stroke-gray-600{stroke:#474e6b}[data-theme=dark] .dark\:stroke-\[\#26283D\]{stroke:#26283d}[data-theme=dark] .dark\:text-refine-react-dark-orange{--tw-text-opacity:1;color:rgb(219 125 39/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-react-dark-purple{--tw-text-opacity:1;color:rgb(136 145 236/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-green-alt,[data-theme=dark] .dark\:text-refine-react-dark-green-alt{--tw-text-opacity:1;color:rgb(38 217 127/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-react-dark-green{--tw-text-opacity:1;color:rgb(68 172 153/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-enterprise-purple-3{--tw-text-opacity:1;color:rgb(230 204 255/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#d6deeb\]{--tw-text-opacity:1;color:rgb(214 222 235/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#FA3852\]{--tw-text-opacity:1;color:rgb(250 56 82/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#F98C1F\]{--tw-text-opacity:1;color:rgb(249 140 31/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#F9D51F\]{--tw-text-opacity:1;color:rgb(249 213 31/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#47D1BF\]{--tw-text-opacity:1;color:rgb(71 209 191/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#3DB8F5\]{--tw-text-opacity:1;color:rgb(61 184 245/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-\[\#5959FF\]{--tw-text-opacity:1;color:rgb(89 89 255/var(--tw-text-opacity))}[data-theme=dark] .dark\:\!text-gray-200{--tw-text-opacity:1!important;color:rgb(222 229 237/var(--tw-text-opacity))!important}[data-theme=dark] .dark\:text-\[\#e7e9ea\]{--tw-text-opacity:1;color:rgb(231 233 234/var(--tw-text-opacity))}[data-theme=dark] .dark\:\!text-gray-100{--tw-text-opacity:1!important;color:rgb(237 242 247/var(--tw-text-opacity))!important}[data-theme=dark] .dark\:\!text-refine-link-dark,[data-theme=dark] .dark\:active\:\!text-refine-link-dark:active,[data-theme=dark] .dark\:hover\:\!text-refine-link-dark:hover{--tw-text-opacity:1!important;color:rgb(110 179 247/var(--tw-text-opacity))!important}[data-theme=dark] .dark\:text-refine-purple-alt{--tw-text-opacity:1;color:rgb(179 102 255/var(--tw-text-opacity))}[data-theme=dark] .dark\:text-refine-cyan-alt\/10{color:#47ebeb1a}[data-theme=dark] .dark\:text-refine-green\/20{color:#1fad6633}[data-theme=dark] .dark\:text-refine-blue-alt\/10{color:#6eb3f71a}[data-theme=dark] .dark\:text-refine-indigo-alt\/10{color:#8080ff1a}[data-theme=dark] .dark\:text-refine-yellow\/10{color:#ffbf001a}[data-theme=dark] .dark\:text-refine-pink\/10{color:#ed5ec91a}[data-theme=dark] .dark\:text-refine-green-alt\/10{color:#26d97f1a}[data-theme=dark] .dark\:placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:rgb(108 119 147/var(--tw-placeholder-opacity))}[data-theme=dark] .dark\:shadow-\[0_0_72px_24px_\#14141F\]{--tw-shadow:0 0 72px 24px #14141f;--tw-shadow-colored:0 0 72px 24px var(--tw-shadow-color)}[data-theme=dark] .dark\:shadow-\[0px_-1\.5px_0px_rgba\(20\2c 20\2c 31\2c 0\.5\)\]{--tw-shadow:0px -1.5px 0px #14141f80;--tw-shadow-colored:0px -1.5px 0px var(--tw-shadow-color)}[data-theme=dark] .dark\:shadow-landing-sweet-spot-code-dark{--tw-shadow:0px 2.26915px 2.21381px 0px #00000012,0px 5.45308px 5.32008px 0px #0000001c,0px 10.26767px 10.01724px 0px #00000021,0px 18.31577px 17.86905px 0px #00000026,0px 34.25764px 33.42209px 0px #00000030,0px 82px 80px 0px #00000042;--tw-shadow-colored:0px 2.26915px 2.21381px 0px var(--tw-shadow-color),0px 5.45308px 5.32008px 0px var(--tw-shadow-color),0px 10.26767px 10.01724px 0px var(--tw-shadow-color),0px 18.31577px 17.86905px 0px var(--tw-shadow-color),0px 34.25764px 33.42209px 0px var(--tw-shadow-color),0px 82px 80px 0px var(--tw-shadow-color)}[data-theme=dark] .dark\:shadow-menu-dark{--tw-shadow:0px 0px 0px 4px #30345040;--tw-shadow-colored:0px 0px 0px 4px var(--tw-shadow-color)}[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.25\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #47ebeb40)}[data-theme=dark] .dark\:drop-shadow-github-stars-glow{--tw-drop-shadow:drop-shadow(0px 0px 3px #ff993330) drop-shadow(0px 0px 6px #ff9933a0) drop-shadow(0px 0px 16px #ff9933a0) drop-shadow(0px 0px 16px #f93)}[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(71\2c 235\2c 235\2c 0\.3\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #47ebeb4d)}[data-theme=dark] .dark\:drop-shadow-\[0_0_30px_rgba\(255\2c 76\2c 77\2c 0\.4\)\]{--tw-drop-shadow:drop-shadow(0 0 30px #ff4c4d66)}[data-theme=dark] .dark\:bg-landing-component-dark{background:radial-gradient(66.67% 50% at 50% 0,#6c779326 0,#6c779300 100%),radial-gradient(66.67% 50% at 50% 100%,#6c77930d 0,#6c779300 100%),var(--900,#14141f)}[data-theme=dark] .dark\:after\:bg-gray-600:after{--tw-bg-opacity:1;background-color:rgb(71 78 107/var(--tw-bg-opacity));content:var(--tw-content)}[data-theme=dark] .after\:dark\:bg-gray-900:after{--tw-bg-opacity:1;background-color:rgb(20 20 31/var(--tw-bg-opacity));content:var(--tw-content)}[data-theme=dark] .\[\&\>\.cm-editor\]\:dark\:\!bg-refine-react-dark-code>.cm-editor{--tw-bg-opacity:1!important;background-color:rgb(22 24 29/var(--tw-bg-opacity))!important}.\[\&\[data-active\=\'true\'\]\]\:\!border-t-refine-react-light-link[data-active=true]{--tw-border-opacity:1!important;border-top-color:rgb(8 126 164/var(--tw-border-opacity))!important}[data-theme=dark] .dark\:\[\&\[data-active\=\'true\'\]\]\:\!border-t-refine-react-dark-link[data-active=true]{--tw-border-opacity:1!important;border-top-color:rgb(20 158 202/var(--tw-border-opacity))!important}.main-title-container{padding-top:24px;position:absolute;text-align:center;width:100%;z-index:3}.main-title-container h1{color:#fff;font-size:72px;font-weight:800;text-shadow:4px 6px 8px #0000004d;text-transform:uppercase}.Pane1,.client-pane{background-color:#2a132e}.Pane2,.admin-pane,.toggle-left{background-color:#fb7a32}.pane{display:flex;height:1000px;margin-top:240px;padding:0 12px 24px}.pane iframe{border:0;border-radius:12px}.pane-header{display:flex;flex-direction:column;line-height:24px;margin-bottom:12px}.pane-header h2{font-size:36px;font-weight:900}.mobile-pane h2,.mobile-pane p,.pane-header h2,.pane-header p{color:#fff;text-shadow:1.41799px 2.83598px 4.25397px #00000052}.mobile-pane p,.pane-header p{font-size:18px;font-weight:300}.pane-header-right{padding-left:48px}.pane-header-left{padding-right:48px;text-align:right}.toggle{align-items:center;color:#fff;display:flex;font-size:64px;height:60px;justify-content:center;position:absolute;top:250px;width:40px}.tab-button,.tab-button a{color:#595959;transition:.2s}.toggle:hover svg{transform:scale(1.2)}.toggle-left{border-bottom-left-radius:99px;border-top-left-radius:99px;right:0}.toggle-right{background-color:#2a132e;border-bottom-right-radius:99px;border-top-right-radius:99px;left:0}.tab-button,.tab-button a:hover{background-color:#f5f5f5}.tabs{gap:12px;padding-left:24px;padding-right:24px}.tab-button{border:1px solid #e2e2e2;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;font-size:18px;font-weight:600;height:100%;justify-content:center;padding:12px 16px}.DocSearch-Button,.mobile-pane{align-items:center;display:flex}.tab-button.active,.tab-button:hover,[data-theme=dark] .playgroundPreview_jwe9{background-color:#fff}.tab-button.active{color:#3490ff}.tab-button a{border-radius:6px;display:flex;margin-left:6px;padding:2px}.mobile-pane{flex-direction:column;gap:12px;justify-content:center;line-height:24px;padding:24px;text-align:center}.mobile-pane h2{font-size:48px;font-weight:900}.mobile-pane img{width:400px}.mobile-img-container img:first-child{margin-bottom:-24px}.Resizer{background:padding-box #000;-moz-background-clip:padding;-webkit-background-clip:padding;z-index:1}.Resizer:hover{transition:2s}.Resizer.horizontal{border-bottom:5px solid #fff0;border-top:5px solid #fff0;cursor:row-resize;height:12px;margin:-5px 0;width:100%}.Resizer.horizontal:hover{border-bottom:5px solid #00000080;border-top:5px solid #00000080}.Resizer.vertical{border-left:5px solid #fff0;border-right:5px solid #fff0;cursor:col-resize;margin:0 -5px;width:20px}.Resizer.vertical:hover{border-left:5px solid #00000080;border-right:5px solid #00000080}.Resizer.disabled{cursor:not-allowed}body:not(.navigation-with-keyboard) :not(input):focus{outline:0}.errorBoundaryError_a6uf{color:red;white-space:pre-wrap}.skipToContent_fXgn{background-color:var(--ifm-background-surface-color);color:var(--ifm-color-emphasis-900);left:100%;padding:calc(var(--ifm-global-spacing)/2) var(--ifm-global-spacing);position:fixed;top:1rem;z-index:calc(var(--ifm-z-index-fixed) + 1)}.skipToContent_fXgn:focus{box-shadow:var(--ifm-global-shadow-md);left:1rem}.searchQueryInput_u2C7,.searchVersionInput_m0Ui{background:var(--docsearch-searchbox-focus-background);border:2px solid var(--ifm-toc-border-color);border-radius:var(--ifm-global-radius);color:var(--docsearch-text-color);font:var(--ifm-font-size-base) var(--ifm-font-family-base);margin-bottom:.5rem;padding:.8rem;transition:border var(--ifm-transition-fast) ease;width:100%}.searchQueryInput_u2C7:focus,.searchVersionInput_m0Ui:focus{border-color:var(--docsearch-primary-color);outline:0}.searchQueryInput_u2C7::placeholder{color:var(--docsearch-muted-color)}.searchResultsColumn_JPFH{font-size:.9rem;font-weight:700}.algoliaLogo_rT1R{max-width:150px}.algoliaLogoPathFill_WdUC{fill:var(--ifm-font-color-base)}.searchResultItem_Tv2o{border-bottom:1px solid var(--ifm-toc-border-color);padding:1rem 0}.searchResultItemHeading_KbCB{font-weight:400;margin-bottom:0}.searchResultItemPath_lhe1{--ifm-breadcrumb-separator-size-multiplier:1;color:var(--ifm-color-content-secondary);font-size:.8rem}.searchResultItemSummary_AEaO{font-style:italic;margin:.5rem 0 0}.loadingSpinner_XVxU{animation:1s linear infinite t;border:.4em solid #eee;border-radius:50%;border-top:.4em solid var(--ifm-color-primary);height:3rem;margin:0 auto;width:3rem}@keyframes t{to{transform:rotate(1turn)}}.search-result-match{background:#ffd78e40;color:var(--docsearch-hit-color);padding:.09em 0}.DocSearch-Button{background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;font-weight:500;height:36px;justify-content:space-between;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:0}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Hit-Tree,.DocSearch-Hit-action,.DocSearch-Hit-icon,.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Input,.DocSearch-Link{-webkit-appearance:none;font:inherit}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;width:20px}.DocSearch--active{overflow:hidden!important}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{appearance:none;background:#0000;border:0;color:var(--docsearch-text-color);flex:1;font-size:1.2em;height:100%;outline:0;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Cancel,.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator,.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset{animation:.1s ease-in forwards u;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0}.DocSearch-Help,.DocSearch-HitsFooter,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:#0000}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}.DocSearch-Hit--deleting{opacity:0;transition:.25s linear}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:.25s linear .25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-action-button,.DocSearch-Prefill{-webkit-appearance:none;background:none;cursor:pointer}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{appearance:none;border:0;border-radius:50%;color:inherit;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{appearance:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:0;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.buttonGroup__atx button,.codeBlockContainer_Ckt0{background:var(--prism-background-color);color:var(--prism-color)}@keyframes u{0%{opacity:0}to{opacity:1}}.DocSearch-Button{margin:0;transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default)}.DocSearch-Container{z-index:1001}.anchorWithStickyNavbar_LWe7{scroll-margin-top:calc(var(--ifm-navbar-height) + .5rem)}.anchorWithHideOnScrollNavbar_WYt5{scroll-margin-top:.5rem}.hash-link{opacity:0;padding-left:.5rem;transition:opacity var(--ifm-transition-fast);-webkit-user-select:none;user-select:none}.hash-link:before{content:"#"}.codeBlockContainer_Ckt0{border-radius:var(--ifm-code-border-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading)}.codeBlockContent_biex{border-radius:inherit;direction:ltr;position:relative}.codeBlockTitle_Ktv7{border-bottom:1px solid var(--ifm-color-emphasis-300);border-top-left-radius:inherit;border-top-right-radius:inherit;font-size:var(--ifm-code-font-size);font-weight:500;padding:.75rem var(--ifm-pre-padding)}.codeBlock_bY9V{--ifm-pre-background:var(--prism-background-color);margin:0;padding:0}.codeBlockTitle_Ktv7+.codeBlockContent_biex .codeBlock_bY9V{border-top-left-radius:0;border-top-right-radius:0}.codeBlockLines_e6Vv{float:left;font:inherit;min-width:100%;padding:var(--ifm-pre-padding)}.codeBlockLinesWithNumbering_o6Pm{display:table;padding:var(--ifm-pre-padding) 0}.buttonGroup__atx{column-gap:.2rem;display:flex;position:absolute;right:calc(var(--ifm-pre-padding)/2);top:calc(var(--ifm-pre-padding)/2)}.buttonGroup__atx button{align-items:center;border:1px solid var(--ifm-color-emphasis-300);border-radius:var(--ifm-global-radius);display:flex;line-height:0;opacity:0;padding:.4rem;transition:opacity var(--ifm-transition-fast) ease-in-out}.buttonGroup__atx button:focus-visible,.buttonGroup__atx button:hover{opacity:1!important}.theme-code-block:hover .buttonGroup__atx button{opacity:.4}:where(:root){--docusaurus-highlighted-code-line-bg:#484d5b}:where([data-theme=dark]){--docusaurus-highlighted-code-line-bg:#646464}.theme-code-block-highlighted-line{background-color:var(--docusaurus-highlighted-code-line-bg);display:block;margin:0 calc(var(--ifm-pre-padding)*-1);padding:0 var(--ifm-pre-padding)}.codeLine_lJS_{counter-increment:a;display:table-row}.codeLineNumber_Tfdd{background:var(--ifm-pre-background);display:table-cell;left:0;overflow-wrap:normal;padding:0 var(--ifm-pre-padding);position:sticky;text-align:right;width:1%}.codeLineNumber_Tfdd:before{content:counter(a);opacity:.4}.codeLineContent_feaV{padding-right:var(--ifm-pre-padding)}.playgroundContainer_ppBt{border-radius:var(--ifm-global-radius);box-shadow:var(--ifm-global-shadow-lw);margin-bottom:var(--ifm-leading);overflow:hidden}.playgroundHeader_DsVj{background:var(--browser-window-bezel-color);padding:0 1rem;text-align:center}.headerButton_QPem{-webkit-appearance:none;appearance:none;background:none;border:none;color:var(--ifm-color-content);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.08rem;text-align:center;text-transform:uppercase;width:100%}.playgroundHeader_DsVj:first-of-type{background:var(--ifm-color-emphasis-600);color:var(--ifm-color-content-inverse)}.playgroundPreview_jwe9{background-color:var(--ifm-pre-background);max-height:400px;min-height:400px;overflow-y:scroll;padding:0}.playgroundEditorWrapper_AfoV{background-color:var(--browser-window-bezel-color);border:3px solid var(--browser-window-bezel-color)}.tooltipArrow_mOyh,.tooltipContainer_l6r7{background:var(--ifm-background-color);bottom:0}.playgroundEditorWrapper_AfoV>div{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-bottom:0!important}.details_lb9f{--docusaurus-details-summary-arrow-size:0.38rem;--docusaurus-details-transition:transform 200ms ease;--docusaurus-details-decoration-color:grey}.details_lb9f>summary{cursor:pointer;list-style:none;padding-left:1rem;position:relative}.details_lb9f>summary::-webkit-details-marker{display:none}.details_lb9f>summary:before{border-color:#0000 #0000 #0000 var(--docusaurus-details-decoration-color);border-style:solid;border-width:var(--docusaurus-details-summary-arrow-size);content:"";left:0;position:absolute;top:.45rem;transform:rotate(0);transform-origin:calc(var(--docusaurus-details-summary-arrow-size)/2) 50%;transition:var(--docusaurus-details-transition)}.collapsibleContent_i85q{border-top:1px solid var(--docusaurus-details-decoration-color);margin-top:1rem;padding-top:1rem}.details_b_Ee{--docusaurus-details-decoration-color:var(--ifm-alert-border-color);--docusaurus-details-transition:transform var(--ifm-transition-fast) ease;border:1px solid var(--ifm-alert-border-color);margin:0 0 var(--ifm-spacing-vertical)}.containsTaskList_mC6p{list-style:none}[data-theme=light]{--ifm-background-color:#fff}.tooltip__Ymd{position:relative;z-index:var(--ifm-z-index-overlay)}.tooltipContainer_l6r7,.tooltip__Ymd{align-items:center;display:flex;flex-direction:column}.tooltipContainer_l6r7{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:.125rem;border-width:1px;border:1px solid var(--ifm-toc-border-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:0;margin-bottom:1.5rem;position:absolute;transition:.15s cubic-bezier(.4,0,.2,1) 75ms;transition-timing-function:cubic-bezier(0,0,.2,1);visibility:hidden}.tooltipContent_UeXm{padding:.5rem;position:relative;width:15rem}.tooltipArrow_mOyh{--tw-translate-y:50%;--tw-rotate:45deg;border-bottom:1px solid var(--ifm-toc-border-color);border-right:1px solid var(--ifm-toc-border-color);height:.75rem;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.75rem}.tag_QGVx{display:inline-block;margin:0 .4rem .5rem 0}.backToTopButton_sjWU{background-color:var(--ifm-color-emphasis-200);border-radius:50%;bottom:1.3rem;box-shadow:var(--ifm-global-shadow-lw);height:3rem;opacity:0;position:fixed;right:1.3rem;transform:scale(0);transition:all var(--ifm-transition-fast) var(--ifm-transition-timing-default);visibility:hidden;width:3rem;z-index:calc(var(--ifm-z-index-fixed) - 1)}.backToTopButton_sjWU:after{background-color:var(--ifm-color-emphasis-1000);content:" ";display:inline-block;height:100%;-webkit-mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;mask:var(--ifm-menu-link-sublist-icon) 50%/2rem 2rem no-repeat;width:100%}.backToTopButtonShow_xfvO{opacity:1;transform:scale(1);visibility:visible}@media (min-width:360px){.container{max-width:360px}.\!container{max-width:360px!important}.landing-xs\:max-w-\[384px\]{max-width:384px}.landing-xs\:bg-landing-sweet-spot-glow-size-xs{background-size:auto auto,656px 656px}.landing-xs\:bg-landing-sweet-spot-glow-position-xs{background-position:50%,calc(50% - 30px) calc(50% + 300px)}}@media (min-width:480px){.container{max-width:480px}.\!container{max-width:480px!important}}@media (min-width:544px){.refine-prose .refine-wider-container{margin-left:-1rem;margin-right:-1rem}.container{max-width:544px}.\!container{max-width:544px!important}}@media (min-width:640px){.refine-prose :is(:where(h1):not(:where([class~=not-prose] *))){font-size:2rem;line-height:2.5rem;margin-bottom:2rem}.refine-prose :is(:where(h2):not(:where([class~=not-prose] *))){font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}.refine-prose :is(:where(h3):not(:where([class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem;margin-bottom:1.5rem}.refine-prose :is(:where(h4):not(:where([class~=not-prose] *))){margin-bottom:1.5rem}.refine-prose :is(:where(p):not(:where([class~=not-prose] *))){line-height:1.75rem}.refine-prose :is(:where(li):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.admonition-simple *{line-height:1.25rem}.container{max-width:640px}.\!container{max-width:640px!important}.sm\:top-\[200px\]{top:200px}.sm\:top-\[-16px\]{top:-16px}.sm\:left-\[-16px\]{left:-16px}.sm\:mt-0{margin-top:0}.sm\:mr-4{margin-right:1rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-4{margin-top:1rem}.sm\:h-6{height:1.5rem}.sm\:h-\[24px\]{height:24px}.sm\:h-\[242px\]{height:242px}.sm\:h-\[58px\]{height:58px}.sm\:h-\[375px\]{height:375px}.sm\:h-\[396px\]{height:396px}.sm\:h-\[365px\]{height:365px}.sm\:h-\[232px\]{height:232px}.sm\:h-12{height:3rem}.sm\:w-6{width:1.5rem}.sm\:w-\[88px\]{width:88px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[192px\]{width:192px}.sm\:w-12{width:3rem}.sm\:max-w-\[620px\]{max-width:620px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-start{justify-content:flex-start}.header-sm\:gap-4,.sm\:gap-4{gap:1rem}.sm\:gap-2{gap:.5rem}.sm\:gap-1{gap:.25rem}.sm\:gap-12{gap:3rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:p-1{padding:.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-14{padding-bottom:3.5rem;padding-top:3.5rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:pl-4{padding-left:1rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-\[40px\]{font-size:40px}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:leading-\[56px\]{line-height:56px}.header-sm\:h-4{height:1rem}.header-sm\:flex-col{flex-direction:column}.header-sm\:border-b{border-bottom-width:1px}.header-sm\:bg-inherit{background-color:inherit}}@media (min-width:656px){.container{max-width:656px}.\!container{max-width:656px!important}.content-md\:flex-row{flex-direction:row}.content-md\:items-center{align-items:center}}@media (min-width:688px){.blog-sm\:max-w-screen-blog-sm,.container{max-width:688px}.\!container{max-width:688px!important}.blog-sm\:mb-16{margin-bottom:4rem}.blog-sm\:h-\[88px\]{height:88px}.blog-sm\:w-\[88px\]{width:88px}.blog-sm\:py-12{padding-bottom:3rem;padding-top:3rem}.blog-sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.blog-sm\:pb-16{padding-bottom:4rem}.blog-sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:720px){.container{max-width:720px}.\!container{max-width:720px!important}.landing-image-bottom-mobile-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:720px 316px;mask-size:720px 316px}.landing-sm\:bottom-\[10\%\]{bottom:10%}.landing-sm\:bottom-\[4px\]{bottom:4px}.landing-sm\:mx-auto{margin-left:auto;margin-right:auto}.landing-sm\:-mx-0{margin-left:0;margin-right:0}.landing-sm\:mt-12{margin-top:3rem}.landing-sm\:mt-4{margin-top:1rem}.landing-sm\:mt-10{margin-top:2.5rem}.landing-sm\:mt-16{margin-top:4rem}.landing-sm\:mt-6{margin-top:1.5rem}.landing-sm\:mb-6{margin-bottom:1.5rem}.landing-sm\:mb-12{margin-bottom:3rem}.landing-sm\:-mt-\[304px\]{margin-top:-304px}.landing-sm\:mb-10{margin-bottom:2.5rem}.landing-sm\:mt-\[72px\]{margin-top:72px}.landing-sm\:mb-4{margin-bottom:1rem}.landing-sm\:mt-8{margin-top:2rem}.landing-sm\:block{display:block}.landing-sm\:hidden{display:none}.landing-sm\:aspect-\[560\/240\]{aspect-ratio:560/240}.landing-sm\:h-\[360px\]{height:360px}.landing-sm\:h-\[874px\]{height:874px}.landing-sm\:min-h-\[1444px\]{min-height:1444px}.landing-sm\:w-\[360px\]{width:360px}.landing-sm\:w-\[488px\]{width:488px}.landing-sm\:min-w-\[244px\]{min-width:244px}.landing-sm\:max-w-\[588px\]{max-width:588px}.landing-sm\:max-w-\[208px\]{max-width:208px}.landing-sm\:max-w-\[293px\]{max-width:293px}.landing-sm\:max-w-\[540px\]{max-width:540px}.landing-sm\:max-w-\[446px\]{max-width:446px}.landing-sm\:max-w-\[656px\]{max-width:656px}.landing-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-sm\:flex-row{flex-direction:row}.landing-sm\:items-end{align-items:flex-end}.landing-sm\:gap-4{gap:1rem}.landing-sm\:gap-24{gap:6rem}.landing-sm\:gap-12{gap:3rem}.landing-sm\:gap-6{gap:1.5rem}.landing-sm\:gap-0{gap:0}.landing-sm\:gap-8{gap:2rem}.landing-sm\:gap-10{gap:2.5rem}.landing-sm\:gap-20{gap:5rem}.landing-sm\:gap-x-2{column-gap:.5rem}.landing-sm\:rounded-3xl{border-radius:1.5rem}.landing-sm\:rounded-\[32px\]{border-radius:32px}.landing-sm\:rounded-\[48px\]{border-radius:48px}.landing-sm\:rounded-bl-3xl{border-bottom-left-radius:1.5rem}.landing-sm\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.landing-sm\:border-r{border-right-width:1px}.landing-sm\:border-b{border-bottom-width:1px}.landing-sm\:border-l{border-left-width:1px}.landing-sm\:border-b-0{border-bottom-width:0}.landing-sm\:border-l-0{border-left-width:0}.landing-sm\:border-gray-200{--tw-border-opacity:1;border-color:rgb(222 229 237/var(--tw-border-opacity))}.landing-sm\:bg-transparent,[data-theme=dark] .dark\:landing-sm\:bg-transparent{background-color:initial}.landing-sm\:bg-\[length\:720px_316px\]{background-size:720px 316px}.landing-sm\:p-10{padding:2.5rem}.landing-sm\:p-0{padding:0}.landing-sm\:p-4{padding:1rem}.landing-sm\:py-8{padding-bottom:2rem;padding-top:2rem}.landing-sm\:px-8{padding-left:2rem;padding-right:2rem}.landing-sm\:py-4{padding-bottom:1rem;padding-top:1rem}.landing-sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.landing-sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.landing-sm\:px-0{padding-left:0;padding-right:0}.landing-sm\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.landing-sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.landing-sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.landing-sm\:pr-4,.landing-sm\:px-4{padding-right:1rem}.landing-sm\:px-4{padding-left:1rem}.landing-sm\:pl-6{padding-left:1.5rem}.landing-sm\:pl-10{padding-left:2.5rem}.landing-sm\:pb-4{padding-bottom:1rem}.landing-sm\:pt-4{padding-top:1rem}.landing-sm\:pr-0{padding-right:0}.landing-sm\:pt-10{padding-top:2.5rem}.landing-sm\:pb-20{padding-bottom:5rem}.landing-sm\:pb-10{padding-bottom:2.5rem}.landing-sm\:pt-20{padding-top:5rem}.landing-sm\:pb-12{padding-bottom:3rem}.landing-sm\:pr-10{padding-right:2.5rem}.landing-sm\:pb-16{padding-bottom:4rem}.landing-sm\:text-\[32px\]{font-size:32px}.landing-sm\:text-2xl{font-size:1.5rem;line-height:2rem}.landing-sm\:text-\[56px\]{font-size:56px}.landing-sm\:text-base{font-size:1rem;line-height:1.5rem}.landing-sm\:text-\[64px\]{font-size:64px}.landing-sm\:text-sm{font-size:.875rem;line-height:1.25rem}.landing-sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.landing-sm\:leading-\[40px\]{line-height:40px}.landing-sm\:leading-\[72px\]{line-height:72px}.landing-sm\:tracking-\[-2\%\]{letter-spacing:-2%}.landing-sm\:opacity-25{opacity:.25}[data-theme=dark] .landing-sm\:dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(48 52 80/var(--tw-border-opacity))}}@media (min-width:768px){.max-w-screen-content{max-width:656px}.container{max-width:768px}.\!container{max-width:768px!important}.DocSearch--active .DocSearch-Modal{position:relative}.md\:-right-8{right:-2rem}.md\:-top-8{top:-2rem}.md\:-mt-\[110px\]{margin-top:-110px}.md\:ml-2{margin-left:.5rem}.md\:mt-4{margin-top:1rem}.md\:mb-4{margin-bottom:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden,.mobile-view{display:none}.md\:h-6{height:1.5rem}.md\:h-12{height:3rem}.md\:h-4{height:1rem}.md\:h-\[192px\]{height:192px}.md\:h-\[150px\]{height:150px}.md\:h-64{height:16rem}.md\:w-6{width:1.5rem}.md\:w-4{width:1rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-4{gap:1rem}.md\:gap-0{gap:0}.md\:rounded-\[32px\]{border-radius:32px}.md\:border-b{border-bottom-width:1px}.md\:p-8{padding:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:text-left{text-align:left}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[96px\]{font-size:96px}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:864px){.container{max-width:864px}.\!container{max-width:864px!important}}@media (min-width:944px){.container{max-width:944px}.\!container{max-width:944px!important}.landing-content\:max-w-\[304px\]{max-width:304px}}@media (min-width:960px){.container,.landing-md\:max-w-screen-landing-md{max-width:960px}.\!container{max-width:960px!important}.landing-image-bottom-mobile-bg{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTU5IiBoZWlnaHQ9IjQ3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjI2LjMxMyAxNy4wM0EzNS45OTkgMzUuOTk5IDAgMCAxIDI1Ni4yNjcgMWg0NDcuNDY2YTM2IDM2IDAgMCAxIDI5Ljk1NCAxNi4wM2w1MC42MjUgNzUuOTRBMzYuMDAyIDM2LjAwMiAwIDAgMCA4MTQuMjY2IDEwOUgxMDIwdjM2NkgtNjBWMTA5aDIwNS43MzNhMzYuMDAxIDM2LjAwMSAwIDAgMCAyOS45NTQtMTYuMDNsNTAuNjI2LTc1Ljk0WiIgZmlsbD0iIzBBMEEyOSIvPjxwYXRoIGQ9Ik0xMDIwLjUgMTA5di0uNUg4MTQuMjY2YTM1LjUgMzUuNSAwIDAgMS0yOS41MzgtMTUuODA4bC01MC42MjUtNzUuOTM4QTM2LjUgMzYuNSAwIDAgMCA3MDMuNzMzLjVIMjU2LjI2N2EzNi41IDM2LjUgMCAwIDAtMzAuMzcgMTYuMjUzbC01MC42MjYgNzUuOTM5YTM1LjUgMzUuNSAwIDAgMS0yOS41MzggMTUuODA4SC02MC41djM2N2gxMDgxVjEwOVoiIHN0cm9rZT0idXJsKCNhKSIgc3Ryb2tlLW9wYWNpdHk9Ii4yIi8+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJhIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzA2IC04MTAuMDAyIDAgNDgwIDEpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);-webkit-mask-position:top;mask-position:top;-webkit-mask-size:1080px 474px;mask-size:1080px 474px}.landing-md\:-top-\[calc\(3rem\+3rem\+1rem\+2rem\)\]{top:-9rem}.landing-md\:top-32{top:8rem}.landing-md\:-left-1{left:-.25rem}.landing-md\:col-span-3{grid-column:span 3/span 3}.landing-md\:col-span-2{grid-column:span 2/span 2}.landing-md\:row-span-3{grid-row:span 3/span 3}.landing-md\:mx-0{margin-left:0;margin-right:0}.landing-md\:mx-auto{margin-left:auto;margin-right:auto}.landing-md\:mt-20{margin-top:5rem}.landing-md\:mt-0{margin-top:0}.landing-md\:mt-10{margin-top:2.5rem}.landing-md\:mb-6{margin-bottom:1.5rem}.landing-md\:mb-0{margin-bottom:0}.landing-md\:mb-16{margin-bottom:4rem}.landing-md\:-mb-\[112px\]{margin-bottom:-112px}.landing-md\:-mb-\[272px\]{margin-bottom:-272px}.landing-md\:mt-16{margin-top:4rem}.landing-md\:ml-6{margin-left:1.5rem}.landing-md\:block{display:block}.landing-md\:inline{display:inline}.landing-md\:flex{display:flex}.landing-md\:grid{display:grid}.landing-md\:hidden{display:none}.landing-md\:aspect-\[624\/240\]{aspect-ratio:624/240}.landing-md\:h-4{height:1rem}.landing-md\:h-\[400px\]{height:400px}.landing-md\:h-\[72px\]{height:72px}.landing-md\:h-12{height:3rem}.landing-md\:h-\[299px\]{height:299px}.landing-md\:h-16{height:4rem}.landing-md\:h-\[984px\]{height:984px}.landing-md\:h-full{height:100%}.landing-md\:h-\[78px\]{height:78px}.landing-md\:h-0{height:0}.landing-md\:h-\[512px\]{height:512px}.landing-md\:h-\[264px\]{height:264px}.landing-md\:h-\[432px\]{height:432px}.landing-md\:min-h-min{min-height:min-content}.landing-md\:w-4{width:1rem}.landing-md\:w-\[400px\]{width:400px}.landing-md\:w-\[296px\]{width:296px}.landing-md\:w-auto{width:auto}.landing-md\:w-12{width:3rem}.landing-md\:w-\[144px\]{width:144px}.landing-md\:w-16{width:4rem}.landing-md\:w-\[874px\]{width:874px}.landing-md\:w-0{width:0}.landing-md\:w-\[78px\]{width:78px}.landing-md\:w-full{width:100%}.landing-md\:w-\[894px\]{width:894px}.landing-md\:max-w-\[304px\]{max-width:304px}.landing-md\:max-w-\[360px\]{max-width:360px}.landing-md\:max-w-\[408px\]{max-width:408px}.landing-md\:max-w-\[592px\]{max-width:592px}.landing-md\:max-w-\[624px\]{max-width:624px}.landing-md\:max-w-\[760px\]{max-width:760px}.landing-md\:max-w-\[318px\]{max-width:318px}.landing-md\:max-w-\[896px\]{max-width:896px}.landing-md\:flex-1{flex:1 1 0%}.landing-md\:origin-top{transform-origin:top}.landing-md\:-translate-x-1\/2,.landing-md\:-translate-y-1\/2,.landing-md\:-translate-y-\[300px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.landing-md\:-translate-y-\[300px\]{--tw-translate-y:-300px}.landing-md\:-translate-x-1\/2{--tw-translate-x:-50%}.landing-md\:-translate-y-1\/2{--tw-translate-y:-50%}.landing-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-md\:grid-cols-\[repeat\(2\2c 304px\)\]{grid-template-columns:repeat(2,304px)}.landing-md\:flex-row{flex-direction:row}.landing-md\:flex-row-reverse{flex-direction:row-reverse}.landing-md\:flex-col{flex-direction:column}.landing-md\:items-start{align-items:flex-start}.landing-md\:items-end{align-items:flex-end}.landing-md\:items-center{align-items:center}.landing-md\:justify-start{justify-content:flex-start}.landing-md\:justify-center{justify-content:center}.landing-md\:justify-between{justify-content:space-between}.landing-md\:gap-9{gap:2.25rem}.landing-md\:gap-4{gap:1rem}.landing-md\:gap-12{gap:3rem}.landing-md\:gap-16{gap:4rem}.landing-md\:gap-6{gap:1.5rem}.landing-md\:gap-\[59px\]{gap:59px}.landing-md\:gap-0{gap:0}.landing-md\:gap-8{gap:2rem}.landing-md\:gap-10{gap:2.5rem}.landing-md\:gap-2{gap:.5rem}.landing-md\:gap-28{gap:7rem}.landing-md\:overflow-hidden{overflow:hidden}.landing-md\:rounded-full{border-radius:9999px}.landing-md\:rounded-xl{border-radius:.75rem}.landing-md\:rounded-3xl{border-radius:1.5rem}.landing-md\:rounded-tl-3xl{border-top-left-radius:1.5rem}.landing-md\:rounded-tr-3xl{border-top-right-radius:1.5rem}.landing-md\:rounded-br-3xl{border-bottom-right-radius:1.5rem}.landing-md\:rounded-bl-xl{border-bottom-left-radius:.75rem}.landing-md\:rounded-br-xl{border-bottom-right-radius:.75rem}.landing-md\:rounded-tr-none{border-top-right-radius:0}.landing-md\:rounded-br-none{border-bottom-right-radius:0}.landing-md\:rounded-tl-none{border-top-left-radius:0}.landing-md\:rounded-bl-none{border-bottom-left-radius:0}.landing-md\:border-transparent{border-color:#0000}.landing-md\:border-gray-200{--tw-border-opacity:1;border-color:rgb(222 229 237/var(--tw-border-opacity))}.landing-md\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(244 248 251/var(--tw-bg-opacity))}.landing-md\:bg-enterprise-frequent-updates-light-md{background-image:radial-gradient(120% 100% at 100% 50%,#0080ff40 0,#0080ff00 100%)}.landing-md\:bg-enterprise-cta-light-md{background-image:radial-gradient(60% 100% at 100% 50%,#0080ff26 0,#0080ff00 100%)}.landing-md\:bg-landing-wizard-option-bg-light{background-image:radial-gradient(50% 50% at 50% 50%,#0080ff26 0,#0080ff00 100%)}.landing-md\:bg-\[length\:1080px_474px\]{background-size:1080px 474px}.landing-md\:bg-landing-wizard-option{background-size:600px 600px,auto}.landing-md\:bg-landing-sweet-spot-glow-position-md{background-position:50%,calc(50% + 490px) calc(50% + 180px)}.landing-md\:bg-landing-wizard-option-left{background-position:bottom -350px left -350px,50%}.landing-md\:bg-landing-wizard-option-right{background-position:top -350px right -350px,50%}.landing-md\:p-6{padding:1.5rem}.landing-md\:p-10{padding:2.5rem}.landing-md\:py-11{padding-bottom:2.75rem;padding-top:2.75rem}.landing-md\:px-8{padding-left:2rem;padding-right:2rem}.landing-md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.landing-md\:py-16{padding-bottom:4rem;padding-top:4rem}.landing-md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.landing-md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.landing-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.landing-md\:px-0{padding-left:0;padding-right:0}.landing-md\:px-2{padding-left:.5rem;padding-right:.5rem}.landing-md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.landing-md\:pl-10{padding-left:2.5rem}.landing-md\:pl-12{padding-left:3rem}.landing-md\:pt-12{padding-top:3rem}.landing-md\:pb-10{padding-bottom:2.5rem}.landing-md\:pt-10{padding-top:2.5rem}.landing-md\:pl-20{padding-left:5rem}.landing-md\:pt-16{padding-top:4rem}.landing-md\:pb-16{padding-bottom:4rem}.landing-md\:pl-14{padding-left:3.5rem}.landing-md\:pr-10{padding-right:2.5rem}.landing-md\:pl-3{padding-left:.75rem}.landing-md\:pr-6{padding-right:1.5rem}.landing-md\:pb-20{padding-bottom:5rem}.landing-md\:text-left{text-align:left}.landing-md\:text-right{text-align:right}.landing-md\:text-2xl{font-size:1.5rem;line-height:2rem}.landing-md\:text-\[32px\]{font-size:32px}.landing-md\:text-\[2rem\]{font-size:2rem}.landing-md\:text-\[11px\]{font-size:11px}.landing-md\:text-base{font-size:1rem;line-height:1.5rem}.landing-md\:leading-\[40px\]{line-height:40px}.landing-md\:leading-\[2\.5rem\]{line-height:2.5rem}.landing-md\:opacity-100{opacity:1}.landing-md\:opacity-0{opacity:0}.landing-md\:backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}[data-theme=dark] .dark\:landing-md\:bg-enterprise-frequent-updates-dark-md{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(50% 100% at 100% 50%,#26d97f26 0,#26d97f00 100%)}[data-theme=dark] .dark\:landing-md\:bg-enterprise-cta-dark-md{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp),radial-gradient(30% 100% at 100% 50%,#47ebeb26 0,#47ebeb00 100%)}[data-theme=dark] .dark\:landing-md\:bg-landing-wizard-option-bg-dark{background-image:radial-gradient(50% 50% at 50% 50%,#47ebeb26 0,#47ebeb00 100%),url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-noise.webp)}}@media (min-width:976px){.container{max-width:976px}.\!container{max-width:976px!important}}@media (min-width:997px) and (max-width:1280px){aside.theme-doc-sidebar-container+main div.container div.row div.col.col--3{min-width:30%!important}}@media (min-width:1000px){.blog-md\:pt-16,.blog-md\:py-16{padding-top:4rem}.blog-md\:max-w-screen-blog-md,.container{max-width:1000px}.\!container{max-width:1000px!important}.blog-md\:mb-8{margin-bottom:2rem}.blog-md\:block{display:block}.blog-md\:h-\[120px\]{height:120px}.blog-md\:w-\[120px\]{width:120px}.blog-md\:max-w-\[624px\]{max-width:624px}.blog-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-md\:flex-row{flex-direction:row}.blog-md\:justify-end{justify-content:flex-end}.blog-md\:border-t{border-top-width:1px}.blog-md\:py-16{padding-bottom:4rem}.blog-md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.blog-md\:pb-8{padding-bottom:2rem}.blog-md\:pt-0{padding-top:0}.blog-md\:pt-12{padding-top:3rem}.blog-md\:text-base{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.container{max-width:1024px}.\!container{max-width:1024px!important}#__docusaurus .navbar .navbar__items .navbar__item{display:inline-block}html[data-page=index] footer.refine-footer-index{scroll-snap-align:end}.lg\:absolute{position:absolute}.lg\:-mt-\[90px\]{margin-top:-90px}.lg\:mt-10{margin-top:2.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:w-\[780px\]{width:780px}.lg\:min-w-\[256px\]{min-width:256px}.lg\:max-w-\[944px\]{max-width:944px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:gap-2{gap:.5rem}.lg\:bg-transparent,[data-theme=dark] .lg\:dark\:bg-transparent{background-color:initial}.lg\:py-\[9px\]{padding-bottom:9px;padding-top:9px}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:pl-4,.lg\:px-4{padding-left:1rem}.lg\:px-4{padding-right:1rem}.lg\:pt-\[90px\]{padding-top:90px}.lg\:pr-3{padding-right:.75rem}.lg\:text-center{text-align:center}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}[data-theme=dark] .lg\:dark\:border-gray-700{--tw-border-opacity:1;border-color:rgb(48 52 80/var(--tw-border-opacity))}}@media (min-width:1200px){.container{max-width:1200px}.\!container{max-width:1200px!important}}@media (min-width:1264px){.container{max-width:1264px}.\!container{max-width:1264px!important}}@media (min-width:1280px){.container{max-width:1280px}.\!container{max-width:1280px!important}#__docusaurus .navbar .navbar__items .header-icon-link,.navbar .navbar__items .navbar__item{display:inline-block}.xl\:-mt-\[110px\]{margin-top:-110px}.xl\:block{display:block}.blog-lg\:hidden,.xl\:hidden{display:none}.xl\:h-\[192px\]{height:192px}.xl\:h-\[152px\]{height:152px}.xl\:max-w-max{max-width:max-content}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-lg\:px-8,.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.blog-lg\:mb-12{margin-bottom:3rem}.blog-lg\:flex{display:flex}.blog-lg\:h-6{height:1.5rem}.blog-lg\:max-w-screen-content-2xl{max-width:864px}.blog-lg\:justify-between{justify-content:space-between}.blog-lg\:gap-12{gap:3rem}.blog-lg\:text-5xl{font-size:3rem;line-height:1}.blog-lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1296px){.landing-lg\:hover\:scale-105:hover,.landing-lg\:translate-y-16,.landing-lg\:translate-y-24,.landing-lg\:translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.landing-lg\:blur-\[125px\],.landing-lg\:hover\:brightness-100:hover{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.container,.landing-lg\:max-w-screen-landing-lg{max-width:1296px}.\!container{max-width:1296px!important}.landing-lg\:absolute{position:absolute}.landing-lg\:top-\[calc\(50\%\+64px\)\]{top:calc(50% + 64px)}.landing-lg\:-bottom-\[120px\]{bottom:-120px}.landing-lg\:-left-\[30\%\]{left:-30%}.landing-lg\:left-\[calc\(50\%-3\.5rem\)\]{left:calc(50% - 3.5rem)}.landing-lg\:-top-\[calc\(3\.5rem\+3\.5rem\+1rem\+3\.5rem\)\]{top:-11.5rem}.landing-lg\:bottom-\[78px\]{bottom:78px}.landing-lg\:-left-20{left:-5rem}.landing-lg\:col-span-2{grid-column:span 2/span 2}.landing-lg\:col-span-1{grid-column:span 1/span 1}.landing-lg\:col-span-5{grid-column:span 5/span 5}.landing-lg\:col-span-4{grid-column:span 4/span 4}.landing-lg\:col-start-7{grid-column-start:7}.landing-lg\:col-end-13{grid-column-end:13}.landing-lg\:row-span-1{grid-row:span 1/span 1}.landing-lg\:mt-20{margin-top:5rem}.landing-lg\:mt-16{margin-top:4rem}.landing-lg\:mt-10{margin-top:2.5rem}.landing-lg\:mt-0{margin-top:0}.landing-lg\:-mt-\[288px\]{margin-top:-288px}.landing-lg\:-mb-4{margin-bottom:-1rem}.landing-lg\:mt-\[-144px\]{margin-top:-144px}.landing-lg\:mb-0{margin-bottom:0}.landing-lg\:-mt-\[256px\]{margin-top:-256px}.landing-lg\:mt-\[110px\]{margin-top:110px}.landing-lg\:-mb-\[240px\]{margin-bottom:-240px}.landing-lg\:ml-0{margin-left:0}.landing-lg\:mt-8{margin-top:2rem}.landing-lg\:block{display:block}.landing-lg\:inline{display:inline}.landing-lg\:flex{display:flex}.landing-lg\:grid{display:grid}.landing-lg\:hidden{display:none}.landing-lg\:aspect-\[607\/299\]{aspect-ratio:607/299}.landing-lg\:h-\[160px\]{height:160px}.landing-lg\:h-6{height:1.5rem}.landing-lg\:h-\[360px\]{height:360px}.landing-lg\:h-auto{height:auto}.landing-lg\:h-\[480px\]{height:480px}.landing-lg\:h-\[150px\]{height:150px}.landing-lg\:h-14{height:3.5rem}.landing-lg\:h-\[312px\]{height:312px}.landing-lg\:h-\[515px\]{height:515px}.landing-lg\:h-\[3329px\]{height:3329px}.landing-lg\:h-24{height:6rem}.landing-lg\:h-\[688px\]{height:688px}.landing-lg\:h-\[464px\]{height:464px}.landing-lg\:h-16{height:4rem}.landing-lg\:min-h-\[480px\]{min-height:480px}.landing-lg\:min-h-\[80px\]{min-height:80px}.landing-lg\:w-auto{width:auto}.landing-lg\:w-6{width:1.5rem}.landing-lg\:w-\[200px\]{width:200px}.landing-lg\:w-\[740px\]{width:740px}.landing-lg\:w-\[396px\]{width:396px}.landing-lg\:w-\[486px\]{width:486px}.landing-lg\:w-\[260px\]{width:260px}.landing-lg\:w-\[690px\]{width:690px}.landing-lg\:w-full{width:100%}.landing-lg\:w-14{width:3.5rem}.landing-lg\:w-\[177px\]{width:177px}.landing-lg\:w-24{width:6rem}.landing-lg\:w-16{width:4rem}.landing-lg\:w-\[944px\]{width:944px}.landing-lg\:min-w-\[435px\]{min-width:435px}.landing-lg\:max-w-none{max-width:none}.landing-lg\:max-w-\[1200px\]{max-width:1200px}.landing-lg\:max-w-\[508px\]{max-width:508px}.landing-lg\:max-w-\[224px\]{max-width:224px}.landing-lg\:max-w-\[944px\],.landing-lg\:max-w-screen-landing-content{max-width:944px}.landing-lg\:max-w-\[416px\]{max-width:416px}.landing-lg\:max-w-\[446px\]{max-width:446px}.landing-lg\:max-w-\[792px\]{max-width:792px}.landing-lg\:translate-y-16{--tw-translate-y:4rem}.landing-lg\:translate-y-24{--tw-translate-y:6rem}.landing-lg\:translate-y-8{--tw-translate-y:2rem}@keyframes v{0%,to{transform:translateY(0)}99.99%{transform:translateY(-3329px)}}.landing-lg\:animate-playground-slide-down{animation:45s linear infinite v}@keyframes w{0%,to{transform:translateY(-3328px)}99.99%{transform:translateY(0)}}.landing-lg\:animate-playground-slide-up{animation:45s linear infinite w}.landing-lg\:columns-3{column-count:3}.landing-lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.landing-lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.landing-lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-lg\:grid-cols-\[repeat\(3\2c 304px\)\]{grid-template-columns:repeat(3,304px)}.landing-lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.landing-lg\:flex-row{flex-direction:row}.landing-lg\:flex-col{flex-direction:column}.landing-lg\:items-center{align-items:center}.landing-lg\:justify-start{justify-content:flex-start}.landing-lg\:justify-end{justify-content:flex-end}.landing-lg\:justify-between{justify-content:space-between}.landing-lg\:gap-8{gap:2rem}.landing-lg\:gap-2{gap:.5rem}.landing-lg\:gap-6{gap:1.5rem}.landing-lg\:gap-32{gap:8rem}.landing-lg\:gap-20{gap:5rem}.landing-lg\:gap-4{gap:1rem}.landing-lg\:gap-10{gap:2.5rem}.landing-lg\:gap-12{gap:3rem}.landing-lg\:gap-40{gap:10rem}.landing-lg\:overflow-hidden{overflow:hidden}.landing-lg\:whitespace-nowrap{white-space:nowrap}.landing-lg\:rounded-2xl{border-radius:1rem}.landing-lg\:rounded-3xl{border-radius:1.5rem}.landing-lg\:rounded-bl-2xl{border-bottom-left-radius:1rem}.landing-lg\:rounded-br-2xl{border-bottom-right-radius:1rem}.landing-lg\:border-8{border-width:8px}.landing-lg\:border-solid{border-style:solid}.landing-lg\:border-gray-900{--tw-border-opacity:1;border-color:rgb(20 20 31/var(--tw-border-opacity))}.landing-lg\:border-gray-0{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.landing-lg\:bg-opacity-100,[data-theme=dark] .dark\:landing-lg\:bg-opacity-100{--tw-bg-opacity:1}.landing-lg\:bg-landing-planar-grid{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid.svg)}.landing-lg\:bg-landing-planar-grid-reversed{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-planar-grid-reversed.svg)}.landing-lg\:bg-landing-tile-grid-bg{background-image:url(https://refine.ams3.cdn.digitaloceanspaces.com/website/static/assets/landing-tile-grid.svg)}.landing-lg\:bg-\[length\:1440px_312px\]{background-size:1440px 312px}.landing-lg\:bg-landing-sweet-spot-glow-size-lg{background-size:auto auto,1600px 1600px}.landing-lg\:bg-contain{background-size:contain}.landing-lg\:bg-landing-sweet-spot-glow-position-lg{background-position:50%,calc(50% + 800px) calc(50% - 300px)}.landing-lg\:p-12{padding:3rem}.landing-lg\:px-12{padding-left:3rem;padding-right:3rem}.landing-lg\:py-20{padding-bottom:5rem;padding-top:5rem}.landing-lg\:py-0{padding-bottom:0;padding-top:0}.landing-lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.landing-lg\:py-8{padding-bottom:2rem;padding-top:2rem}.landing-lg\:px-8{padding-left:2rem;padding-right:2rem}.landing-lg\:px-0{padding-left:0;padding-right:0}.landing-lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.landing-lg\:pl-7{padding-left:1.75rem}.landing-lg\:pr-8{padding-right:2rem}.landing-lg\:pt-8{padding-top:2rem}.landing-lg\:pb-12{padding-bottom:3rem}.landing-lg\:pt-6{padding-top:1.5rem}.landing-lg\:pl-0{padding-left:0}.landing-lg\:pb-8{padding-bottom:2rem}.landing-lg\:pr-16{padding-right:4rem}.landing-lg\:pt-20{padding-top:5rem}.landing-lg\:pb-0{padding-bottom:0}.landing-lg\:pb-6{padding-bottom:1.5rem}.landing-lg\:pb-40{padding-bottom:10rem}.landing-lg\:pl-10{padding-left:2.5rem}.landing-lg\:pr-10{padding-right:2.5rem}.landing-lg\:pl-4{padding-left:1rem}.landing-lg\:pr-6{padding-right:1.5rem}.landing-lg\:pr-12{padding-right:3rem}.landing-lg\:text-left{text-align:left}.landing-lg\:text-right{text-align:right}.landing-lg\:text-base{font-size:1rem;line-height:1.5rem}.landing-lg\:text-\[40px\]{font-size:40px}.landing-lg\:text-\[2\.5rem\]{font-size:2.5rem}.landing-lg\:text-\[24px\]{font-size:24px}.landing-lg\:text-\[16px\]{font-size:16px}.landing-lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.landing-lg\:leading-\[48px\]{line-height:48px}.landing-lg\:leading-\[3rem\]{line-height:3rem}.landing-lg\:leading-\[32px\]{line-height:32px}.landing-lg\:leading-\[24px\]{line-height:24px}.landing-lg\:hover\:text-gray-0:hover,.landing-lg\:text-gray-0{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.landing-lg\:opacity-100{opacity:1}.landing-lg\:opacity-0{opacity:0}.landing-lg\:opacity-25{opacity:.25}.landing-lg\:blur-\[125px\]{--tw-blur:blur(125px)}.landing-lg\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.landing-lg\:hover\:brightness-100:hover{--tw-brightness:brightness(1)}[data-theme=dark] .dark\:landing-lg\:hover\:text-gray-900:hover,[data-theme=dark] .dark\:landing-lg\:text-gray-900{--tw-text-opacity:1;color:rgb(20 20 31/var(--tw-text-opacity))}}@media (min-width:1408px){.container{max-width:1408px}.\!container{max-width:1408px!important}}@media (min-width:1440px){.container{max-width:var(--ifm-container-width-xl);max-width:1440px}.\!container{max-width:1440px!important}.landing-mask-image-hero-wide{-webkit-mask-image:linear-gradient(90deg,#0000,#0000 1%,#000 10%,#000 90%,#0000 99%,#0000);mask-image:linear-gradient(90deg,#0000,#0000 1%,#000 10%,#000 90%,#0000 99%,#0000);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1920px 100%;mask-size:1920px 100%}.landing-xl\:mb-0{margin-bottom:0}.landing-xl\:flex-row{flex-direction:row}.landing-xl\:px-20{padding-left:5rem;padding-right:5rem}.landing-xl\:px-0{padding-left:0;padding-right:0}}@media (min-width:1536px){.refine-prose{font-size:1rem;line-height:1.75}.refine-prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.refine-prose :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.refine-prose :where(blockquote):not(:where([class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-left:1em}.refine-prose :where(h1):not(:where([class~=not-prose] *)){font-size:2.25em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.refine-prose :where(h2):not(:where([class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.refine-prose :where(h3):not(:where([class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.refine-prose :where(h4):not(:where([class~=not-prose] *)){line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.refine-prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.refine-prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.refine-prose :where(figcaption):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.refine-prose :where(code):not(:where([class~=not-prose] *)){font-size:.875em}.refine-prose :where(h2 code):not(:where([class~=not-prose] *)){font-size:.875em}.refine-prose :where(h3 code):not(:where([class~=not-prose] *)){font-size:.9em}.refine-prose :where(pre):not(:where([class~=not-prose] *)){border-radius:.375rem;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;padding:.8571429em 1.1428571em}.refine-prose :where(ol):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(ul):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.refine-prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.refine-prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.refine-prose :where(.\32xl\:prose-base>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(.\32xl\:prose-base>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.\32xl\:prose-base>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(.\32xl\:prose-base>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.refine-prose :where(.\32xl\:prose-base>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.refine-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.refine-prose :where(hr):not(:where([class~=not-prose] *)){margin-bottom:3em;margin-top:3em}.refine-prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.refine-prose :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em}.refine-prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.refine-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.refine-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.refine-prose :where(.\32xl\:prose-base>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.refine-prose :where(.\32xl\:prose-base>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.refine-prose :is(:where(li):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.refine-prose :is(:where(code):not(:where([class~=not-prose] *))){font-size:1rem;line-height:1.5rem}.max-w-screen-content{max-width:864px}.container{max-width:1536px}.\!container{max-width:1536px!important}.props-list__info-item *,.props-table__default-value-cell *,.props-table__description-cell *,.props-table__type-cell *{margin-bottom:0;margin-top:0}.\32xl\:mb-6,.\32xl\:my-6{margin-bottom:1.5rem}.\32xl\:my-6{margin-top:1.5rem}.\32xl\:mt-4{margin-top:1rem}.\32xl\:mt-6{margin-top:1.5rem}.\32xl\:mt-10{margin-top:2.5rem}.\32xl\:mt-0{margin-top:0}.\32xl\:h-\[242px\]{height:242px}.\32xl\:h-6{height:1.5rem}.\32xl\:h-16{height:4rem}.\32xl\:h-\[140px\]{height:140px}.\32xl\:w-6{width:1.5rem}.\32xl\:w-\[138px\]{width:138px}.\32xl\:max-w-\[416px\]{max-width:416px}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-start{align-items:flex-start}.\32xl\:justify-start{justify-content:flex-start}.\32xl\:gap-6{gap:1.5rem}.\32xl\:gap-8{gap:2rem}.\32xl\:gap-10{gap:2.5rem}.\32xl\:gap-x-8{column-gap:2rem}.\32xl\:gap-y-12{row-gap:3rem}.\32xl\:p-6{padding:1.5rem}.\32xl\:px-4{padding-left:1rem;padding-right:1rem}.\32xl\:py-4{padding-bottom:1rem;padding-top:1rem}.\32xl\:pt-6,.\32xl\:py-6{padding-top:1.5rem}.\32xl\:px-0{padding-left:0;padding-right:0}.\32xl\:py-6{padding-bottom:1.5rem}.\32xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32xl\:pb-2{padding-bottom:.5rem}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pt-4{padding-top:1rem}.\32xl\:text-start{text-align:start}.\32xl\:text-base,.content-4xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-sm,.content-4xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32xl\:leading-7,.\32xl\:text-lg,.\32xl\:text-xl{line-height:1.75rem}.\32xl\:text-xl{font-size:1.25rem}.\32xl\:text-lg{font-size:1.125rem}.\32xl\:text-\[40px\]{font-size:40px}.\32xl\:text-\[32px\]{font-size:32px}.\32xl\:leading-\[48px\]{line-height:48px}.\32xl\:leading-10{line-height:2.5rem}.content-4xl\:leading-6{line-height:1.5rem}}@media (min-width:1584px){.container{max-width:1584px}.\!container{max-width:1584px!important}.blog-2xl\:mb-20{margin-bottom:5rem}.blog-2xl\:max-w-screen-blog-md{max-width:1000px}.blog-2xl\:px-0{padding-left:0;padding-right:0}.blog-2xl\:pb-12{padding-bottom:3rem}.blog-2xl\:pt-20{padding-top:5rem}}@media (max-width:1023px){#__docusaurus .custom-table-of-contents .table-of-contents{display:none}}@media (max-width:996px){.col{--ifm-col-width:100%;flex-basis:var(--ifm-col-width);margin-left:0}.footer{--ifm-footer-padding-horizontal:0}.footer__link-separator,.navbar__item{display:none}.footer__col{margin-bottom:calc(var(--ifm-spacing-vertical)*3)}.footer__link-item{display:block}.hero{padding-left:0;padding-right:0}.navbar>.container,.navbar>.container-fluid{padding:0}.navbar__toggle{display:inherit}.navbar__search-input{width:9rem}.pills--block,.tabs--block{flex-direction:column}}@media only screen and (max-width:996px){.searchQueryColumn_RTkw,.searchResultsColumn_JPFH{max-width:60%!important}.searchLogoColumn_rJIA,.searchVersionColumn_ypXd{max-width:40%!important}.searchLogoColumn_rJIA{padding-left:0!important}}@media screen and (max-width:966px){.footer__link-item{font-size:14px}}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder,.DocSearch-Commands,.DocSearch-Hit-Tree,.desktop-view{display:none}:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%;max-height:calc(var(--docsearch-vh,1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh,1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Cancel{-webkit-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:0;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}}@media (max-width:576px){.markdown h1:first-child{--ifm-h1-font-size:2rem}.markdown>h2{--ifm-h2-font-size:1.5rem}.markdown>h3{--ifm-h3-font-size:1.25rem}}@media screen and (max-width:576px){.searchQueryColumn_RTkw{max-width:100%!important}.searchVersionColumn_ypXd{max-width:100%!important;padding-left:var(--ifm-spacing-horizontal)!important}}@media (hover:hover){.backToTopButton_sjWU:hover{background-color:var(--ifm-color-emphasis-300)}}@media (pointer:fine){.thin-scrollbar{scrollbar-width:thin}.thin-scrollbar::-webkit-scrollbar{height:var(--ifm-scrollbar-size);width:var(--ifm-scrollbar-size)}.thin-scrollbar::-webkit-scrollbar-track{background:var(--ifm-scrollbar-track-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--ifm-scrollbar-thumb-background-color);border-radius:10px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--ifm-scrollbar-thumb-hover-background-color)}}@media (prefers-reduced-motion:reduce){:root{--ifm-transition-fast:0ms;--ifm-transition-slow:0ms}}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{stroke-width:var(--docsearch-icon-stroke-width);animation:none;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0}.DocSearch-Hit--deleting,.DocSearch-Hit--favoriting{transition:none}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}@media print{.footer,.menu,.navbar,.pagination-nav,.table-of-contents{display:none}.tabs{page-break-inside:avoid}.codeBlockLines_e6Vv{white-space:pre-wrap}} \ No newline at end of file diff --git a/assets/js/01a85c17.bb688860.js b/assets/js/01a85c17.bb688860.js new file mode 100644 index 00000000..867a9997 --- /dev/null +++ b/assets/js/01a85c17.bb688860.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[4013],{9994:(e,t,r)=>{r.d(t,{Z:()=>u});var n=r(7294),a=r(6010),l=r(2210),o=r(5319),c=r(6379),i=r(8010);const s="backToTopButton_sjWU",m="backToTopButtonShow_xfvO";function u(){const{shown:e,scrollToTop:t}=function({threshold:e}){const[t,r]=(0,n.useState)(!1),a=(0,n.useRef)(!1),{startScroll:l,cancelScroll:o}=(0,c.Ct)();return(0,c.RF)((({scrollY:t},n)=>{var l;const c=null===(l=n)||void 0===l?void 0:l.scrollY;c&&(a.current?a.current=!1:t>=c?(o(),r(!1)):t{e.location.hash&&(a.current=!0,r(!1))})),{shown:t,scrollToTop:()=>l(0)}}({threshold:300});return n.createElement("button",{"aria-label":(0,l.I)({id:"theme.BackToTopButton.buttonAriaLabel",message:"Scroll back to top",description:"The ARIA label for the back to top button"}),className:(0,a.Z)("clean-btn",o.k.common.backToTopButton,s,e&&m),type:"button",onClick:t})}},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:()=>$});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),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,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(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(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(V,{isModalOpen:e,setIsModalOpen:t},i.createElement(B,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.createElement(F,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},V=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(w.u,{appear:!0,show:e,as:i.Fragment},i.createElement(C.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(P.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)))))),B=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(I,null),i.createElement(R,{id:"tablet"}),i.createElement(H,{id:"tablet"})),F=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(I,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"})))),I=()=>{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 _=r(3076),U=r(4695),z=r(6296),G=r(8616);const Y=()=>{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)))},$=({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(Y,null),i.createElement(_.m,null)),i.createElement(T,{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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",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,{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:()=>V,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>c,nI:()=>v,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",T(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:()=>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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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}))))},9659:(e,t,r)=>{r.d(t,{Z:()=>O});var n=r(7294),a=r(2110),l=r(4006),o=r(945),c=r(9994),i=r(6010),s=r(2915),m=r(7593),u=r(1984),d=r(4080),g=r(2560),p=r(2935);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 b(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=>h(b({},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(h(b({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},v=(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 w=r(6775);const x=({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,c,f;const{pathname:b}=(0,w.TH)(),[h,x]=(0,n.useState)(!1),[E,O]=v("banner-modal",null),C=(0,n.useRef)(!1),k=y();var j,P;return(0,n.useEffect)((()=>{"/blog/"!==b&&"/blog"!==b&&(C.current||h||k.scrollY>79&&k.scrollY<100&&(C.current=!0,9===E||null===E?(x(!0),O(0)):(O(E+1),C.current=!0)))}),[k.scrollY]),(0,n.useEffect)((()=>{h&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[h]),n.createElement(d.u,{appear:!0,show:h,as:n.Fragment},n.createElement(g.V,{as:"div",className:"relative z-modal",onClose:()=>x(!1)},n.createElement(d.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(d.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(g.V.Panel,{className:(0,i.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,i.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,i.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(u.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,i.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,i.Z)("object-contain"),src:null===(c=r)||void 0===c?void 0:c.src,alt:null!==(P=null===(f=r)||void 0===f?void 0:f.alt)&&void 0!==P?P:e,loading:"lazy"})),n.createElement("p",{className:(0,i.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(s.z,{className:(0,i.Z)("w-max"),buttonClassname:(0,i.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,i.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(m.L,{className:(0,i.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,i.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:()=>x(!1)},n.createElement(p.T,{className:"w-4 h-4"})))))))))};function E(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 O=e=>{const[t,r]=(0,n.useState)(!1),{children:s,toc:m}=e,u=E(e,["children","toc"]),{pathname:d}=(0,w.TH)(),g=y();return(0,n.useEffect)((()=>{t&&"/blog/"!==d&&"/blog"!==d&&(g.scrollY>20&&r(!0),g.scrollY<20&&r(!1))}),[g.scrollY]),n.createElement(a.j,u,n.createElement(l.f,{hasSticky:!0,trackProgress:!!m}),n.createElement("div",{className:(0,i.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,i.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,i.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")})),n.createElement("div",{className:(0,i.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},s),m&&n.createElement("div",{className:(0,i.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},m)),n.createElement(o.U,null),n.createElement(x,null),n.createElement(c.Z,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(9659),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)},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))),w=({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(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(w,{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.d8f5625e.js b/assets/js/01a85c17.d8f5625e.js deleted file mode 100644 index f54feae0..00000000 --- a/assets/js/01a85c17.d8f5625e.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:{}}},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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",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,{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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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.099ad214.js b/assets/js/17896441.a9432df3.js similarity index 61% rename from assets/js/17896441.099ad214.js rename to assets/js/17896441.a9432df3.js index 32826b63..e55111b6 100644 --- a/assets/js/17896441.099ad214.js +++ b/assets/js/17896441.a9432df3.js @@ -1 +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(c,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:()=>i,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:()=>{}}),i=({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{}})),i=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:i}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>c,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},i="tutorial-preferred-ui-package",c=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(i),t=o(e);t&&s(t)}}),[]);const u=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(i,e),s(e))};return n.useEffect((()=>{r&&r!==l&&u(r)}),[r,l]),n.createElement(c.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 i(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],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: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?c(i({},p),{permalink:o(p.id)}):void 0,next:f?c(i({},f),{permalink:o(f.id)}):void 0}}(d),x=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(x).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:E,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 i(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 c(i({},t),{checklist:t.checklist.map((t=>{var n;return c(i({},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:()=>i,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)),i=({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:()=>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;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"})),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"}))},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 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,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=c(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,i(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 i;const c=null!==(i=f[e])&&void 0!==i?i:"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",c)},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 i;const c=null!==(i=b[e])&&void 0!==i?i:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",c)},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(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,O(w({},e),{type:"caution",icon:n.createElement(x,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:()=>R});var n=r(7294),a=r(358),l=r(5468),o=r(6016),i=r(3151),c=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:x;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,c.Vo)(t))&&void 0!==w?w:y,E=(0,i.p)(),x=(0,s.F)(),j=(0,c.bc)(r)||a,{lineClassNames:Z,code:C}=(0,c.nZ)(e,{metastring:r,language:O,magicComments:h}),D=null!=l?l:(0,c.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:E,code:C,language:null!=O?O:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:x.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")},(x.isEnabled||x.isCodeScrollable)&&n.createElement(k,{onClick:x.toggle,isEnabled:x.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 L(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 R=e=>{var{children:t}=e,r=L(e,["children"]);const o=(0,a.Z)(),i=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),c="string"==typeof i?C:l.Z;return n.createElement(c,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),i=r(5772),c=r.n(i),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 i=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 i};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,i]=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&&i(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${c().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?(c(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{c(!0)}),300)}),100)):(c(!1),o((e=>!e)),setTimeout((()=>{c(!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?i?"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:i="http://localhost:3000",previewOnly:c=!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),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:x}}=(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:i,hasBottom:!c},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:E,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.")))),!c&&n.createElement(O,{hidden:a,code:h})))},x=n.memo(E,((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(x,e):n.createElement(a.d,e)}},7092:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>Le});var n=r(7294),a=r(6895),l=r(9712);function o(){const{metadata:e,frontMatter:t,assets:r}=(0,a.k)();var o;return n.createElement(l.d,{title:e.title,description:e.description,keywords:t.keywords,image:null!==(o=r.image)&&void 0!==o?o:t.image})}var i=r(7391),c=r(6010),s=r(5319),u=r(4999),d=r(9387);function m({children:e}){const t=function(){const{metadata:e,frontMatter:t,contentTitle:r}=(0,a.k)();return t.hide_title||void 0!==r?null:e.title}();return n.createElement("div",{className:(0,c.Z)(s.k.docs.docMarkdown,"markdown")},t&&n.createElement("header",null,n.createElement(u.Z,{as:"h1"},t)),n.createElement(d.Z,null,e))}var p=r(6296),f=r(2210),b=r(9527);const g="tags_jXut",y="tag_QGVx";function h({tags:e}){return n.createElement(n.Fragment,null,n.createElement("b",null,n.createElement(f.Z,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list"},"Tags:")),n.createElement("ul",{className:(0,c.Z)(g,"padding--none","margin-left--sm")},e.map((({label:e,permalink:t})=>n.createElement("li",{key:t,className:y},n.createElement(b.Z,{label:e,permalink:t}))))))}function v(e){return n.createElement("div",{className:(0,c.Z)(s.k.docs.docFooterTagsRow,"row margin-bottom--sm")},n.createElement("div",{className:"col"},n.createElement(h,e)))}function w({editUrl:e,lastUpdatedAt:t,lastUpdatedBy:r,formattedLastUpdatedAt:a}){return n.createElement("div",{className:(0,c.Z)("flex items-start justify-between content-md:items-center","flex-col content-md:flex-row","gap-4")},n.createElement("div",{className:(0,c.Z)()},n.createElement("a",{href:e,target:"_blank",rel:"noreferrer noopener",className:(0,c.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm","flex gap-2 items-center","underline")},n.createElement(p.E,{className:"w-4 h-4"})," Edit this page")),n.createElement("div",{className:(0,c.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 O=()=>{const{metadata:e}=(0,a.k)(),{editUrl:t,lastUpdatedAt:r,formattedLastUpdatedAt:l,lastUpdatedBy:o,tags:i}=e,s=i.length>0,u=!!(t||r||o);return s||u?n.createElement("footer",{className:(0,c.Z)("flex","flex-col","gap-6","mt-16","mb-6")},s&&n.createElement(v,{tags:i}),u&&n.createElement(w,{editUrl:t,lastUpdatedAt:r,lastUpdatedBy:o,formattedLastUpdatedAt:l})):null};var E=r(1984);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 k=e=>n.createElement("svg",function(e){for(var t=1;t{const{previous:t,next:r}=e;return n.createElement("div",{className:(0,c.Z)("grid grid-cols-2","gap-4 2xl:gap-8","w-full")},t&&n.createElement(E.Z,{href:t.permalink,className:(0,c.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,c.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},n.createElement("span",{className:(0,c.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(k,{className:"text-gray-400 dark:text-gray-500"})),"Previous"),n.createElement("span",{className:(0,c.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","ml-8")},t.title))),r&&n.createElement(E.Z,{href:r.permalink,className:(0,c.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,c.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},"Next",n.createElement("span",{className:(0,c.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(j.L,{className:"text-gray-400 dark:text-gray-500"}))),n.createElement("span",{className:(0,c.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","mr-8")},r.title))))};var N=r(1446);function Z(){const{metadata:e}=(0,a.k)(),t=(0,N.x)(),r=!!t,l=r?t.pagination.previous:e.previous,o=r?t.pagination.next:e.next;return n.createElement(P,{previous:l,next:o})}var S=r(8241),C=r(5995),D=r(9085);const L={unreleased:function({siteTitle:e,versionMetadata:t}){return n.createElement(f.Z,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:e,versionLabel:n.createElement("b",null,t.label)}},"This is unreleased documentation for {siteTitle} {versionLabel} version.")},unmaintained:function({siteTitle:e,versionMetadata:t}){return n.createElement(f.Z,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:e,versionLabel:n.createElement("b",null,t.label)}},"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.")}};function R(e){const t=L[e.versionMetadata.banner];return n.createElement(t,e)}function M({versionLabel:e,to:t,onClick:r}){return n.createElement(f.Z,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:e,latestVersionLink:n.createElement("b",null,n.createElement(E.Z,{to:t,onClick:r},n.createElement(f.Z,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label"},"latest version")))}},"For up-to-date documentation, see the {latestVersionLink} ({versionLabel}).")}function T({className:e,versionMetadata:t}){const{siteConfig:{title:r}}=(0,S.Z)(),{pluginId:a}=(0,C.gA)({failfast:!0}),{savePreferredVersionName:l}=(0,D.J)(a),{latestDocSuggestion:o,latestVersionSuggestion:i}=(0,C.Jo)(a),u=null!=o?o:(d=i).docs.find((e=>e.id===d.mainDocId));var d;return n.createElement("div",{className:(0,c.Z)(e,s.k.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert"},n.createElement("div",null,n.createElement(R,{siteTitle:r,versionMetadata:t})),n.createElement("div",{className:"margin-top--md"},n.createElement(M,{versionLabel:i.label,to:u.path,onClick:()=>l(i.name)})))}function A({className:e}){const t=(0,i.E)();return t.banner?n.createElement(T,{className:e,versionMetadata:t}):null}var I={"":["",""],_:["",""],"*":["",""],"~":["",""],"\n":["
"]," ":["
"],"-":["
"]};function $(e){return e.replace(RegExp("^"+(e.match(/^(\t| )+/)||"")[0],"gm"),"")}function B(e){return(e+"").replace(/"/g,""").replace(//g,">")}function _(e,t){var r,n,a,l,o,i=/((?:^|\n+)(?:\n---+|\* \*(?: \*)+)\n)|(?:^``` *(\w*)\n([\s\S]*?)\n```$)|((?:(?:^|\n+)(?:\t| {2,}).+)+\n*)|((?:(?:^|\n)([>*+-]|\d+\.)\s+.*)+)|(?:!\[([^\]]*?)\]\(([^)]+?)\))|(\[)|(\](?:\(([^)]+?)\))?)|(?:(?:^|\n+)([^\s].*)\n(-{3,}|={3,})(?:\n+|$))|(?:(?:^|\n+)(#{1,6})\s*(.+)(?:\n+|$))|(?:`([^`].*?)`)|( \n\n*|\n{2,}|__|\*\*|[_*]|~~)/gm,c=[],s="",u=t||{},d=0;function m(e){var t=I[e[1]||""],r=c[c.length-1]==e;return t?t[1]?(r?c.pop():c.push(e),t[0|r]):t[0]:e}function p(){for(var e="";c.length;)e+=m(c[c.length-1]);return e}for(e=e.replace(/^\[(.+?)\]:\s*(.+)$/gm,(function(e,t,r){return u[t.toLowerCase()]=r,""})).replace(/^\n+|\n+$/g,"");a=i.exec(e);)n=e.substring(d,a.index),d=i.lastIndex,r=a[0],n.match(/[^\\](\\\\)*\\$/)||((o=a[3]||a[4])?r='
"+$(B(o).replace(/^\n+|\n+$/g,""))+"
":(o=a[6])?(o.match(/\./)&&(a[5]=a[5].replace(/^\d+/gm,"")),l=_($(a[5].replace(/^\s*[>*+.-]/gm,""))),">"==o?o="blockquote":(o=o.match(/\./)?"ol":"ul",l=l.replace(/^(.*)(\n|$)/gm,"
  • $1
  • ")),r="<"+o+">"+l+""):a[8]?r=''+B(a[7])+'':a[10]?(s=s.replace("",''),r=p()+""):a[9]?r="":a[12]||a[14]?r="<"+(o="h"+(a[14]?a[14].length:a[13]>"="?1:2))+">"+_(a[12]||a[15],u)+"":a[16]?r=""+B(a[16])+"":(a[17]||a[1])&&(r=m(a[17]||"--"))),s+=n,s+=r;return(s+e.substring(d)+p()).replace(/^\n+|\n+$/g,"")}var V=r(676),F=r(6775),U=r(4368),H=r(502),W=r(1261);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}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 q=({unit:e,isSelected:t,width:r="100px",height:a="100px"})=>{const{units:l}=(0,N.x)(),{items:o}=(0,H.wG)(),{current:i}=(0,W.n)(),s=[...(0,H.eW)(e,o)].filter((e=>(e=>{const t=e.id.split("/"),r=U.V1.filter((e=>e!==i));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 G(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}`,w=g,O=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:w}),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:O(t)}):null)),n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,c.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!t,"text-gray-800 dark:text-gray-0":t})},d.no))};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 K(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=({id:e,width:t="100px",height:r="100px",unitNo:a,isCurrent:l})=>{var o;const{items:i}=(0,H.wG)(),s=((null===(o=i.find((t=>t.id===e)))||void 0===o?void 0:o.checklist)||[]).map((e=>{const t=e.checked;return K(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,c.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,c.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 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}function ee(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 te={headless:"Headless",antd:"Ant Design",mui:"Material UI",mantine:"Mantine","chakra-ui":"Chakra UI"},re=e=>{var{id:t,isCurrent:r,className:a,dangerouslySetInnerHTML:l}=e,o=ee(e,["id","isCurrent","className","dangerouslySetInnerHTML"]);const i=(0,V.Z)(`/docs/${t}`,{forcePrependBaseUrl:!0});return n.createElement("a",Q(function(e){for(var t=1;t{var t;const r=/^\d+\.\s?/g;null===(t=e.match(r))||void 0===t||t[0];return`${_(e.replace(r,""))}`},ae=()=>{const{preferred:e}=(0,W.n)();return n.createElement("div",{className:"mt-4"},n.createElement("div",{className:(0,c.Z)("rounded"," bg-gray-50 dark:bg-gray-800","p-4")},n.createElement("div",{className:(0,c.Z)("font-semibold text-sm leading-6")},"Current Framework"),n.createElement("div",{className:(0,c.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"},te[e])),n.createElement("div",null,n.createElement(re,{id:"tutorial/introduction/select-framework",className:(0,c.Z)("underline","text-sm","text-refine-link-light","dark:text-refine-link-dark")},"Change")))))},le=({item:e,activeId:t,setActiveId:r})=>{const a=(0,F.TH)(),{hash:l}=((0,F.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,c.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")})},oe=()=>{var e,t,r,l,o,i,s,u,d,m;const{toc:p,metadata:{id:f}}=(0,a.k)(),b=(0,N.x)(),{hash:g}=(0,F.TH)(),y=`${g}`.replace("#",""),[h,v]=(0,n.useState)(b.unit),[w,O]=n.useState(y);n.useEffect((()=>{O(y)}),[y]);const E=e=>n.createElement("li",{key:e.id,style:{marginLeft:12*(e.level-2)},className:"mb-1"},n.createElement(le,{item:e,activeId:w,setActiveId:O})),x=e=>{const t=ne(e.title),r=e.title.split(".")[0];return n.createElement("li",{key:e.id,className:(0,c.Z)("flex flex-row items-start gap-2","pb-4")},n.createElement("div",{className:(0,c.Z)("mt-0.5","h-8 w-8","flex-shrink-0")},n.createElement(Y,{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(re,{id:e.id,isCurrent:e.current,className:(0,c.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(E)))))},k=null===(r=b)||void 0===r||null===(e=(t=r.units).find)||void 0===e?void 0:e.call(t,(e=>e.unit===h)),j=1===(null===(l=null===(i=null===(s=b)||void 0===s?void 0:s.units)||void 0===i||null===(o=i.find)||void 0===o?void 0:o.call(i,(e=>e?.unit===b?.unit)))||void 0===l?void 0:l.no);return n.createElement("div",{className:(0,c.Z)("tutorial-tracker","max-h-[calc(100vh-6rem]")},n.createElement("div",{className:(0,c.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,c.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(q,{unit:e.unit,width:"32px",height:"32px",isSelected:e.unit===h}))))),n.createElement("div",{className:(0,c.Z)("rounded","pt-6 px-3 pb-2","bg-gray-50 dark:bg-gray-700")},n.createElement("div",{className:(0,c.Z)("text-sm")},(e=>{var t,r,a,l,o;return n.createElement("div",null,n.createElement("ul",{className:(0,c.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,x)))})(k))),!j&&"tutorial/introduction/select-framework"!==f&&n.createElement(ae,null))};var ie=r(3964),ce=r(7275);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}const ue=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,i]=n.useState(!0),[c,s]=n.useState(!0),[u,d]=n.useState(!1);return n.useEffect((()=>{if("undefined"!=typeof window){const[t,n,a,o,c]=pe[e.variant].map((e=>window.matchMedia(`(min-width: ${e}px)`))),u=e=>{r(e.matches)},m=e=>{l(e.matches)},p=e=>{i(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),c.addEventListener("change",b),r(t.matches),l(n.matches),i(a.matches),s(o.matches),d(c.matches),()=>{t.removeEventListener("change",u),n.removeEventListener("change",m),a.removeEventListener("change",p),o.removeEventListener("change",f),c.removeEventListener("change",b)}}}),[]),{sm:t,md:a,lg:o,xl:c,xxl:u}};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 ge(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 ye=()=>{const e=fe(),t=(0,ie.s1)(),r=(0,ce.Ns)();if(!t)return null;const[a,l]=(0,n.useMemo)((()=>{const r=t.length>3&&!e.sm;return[t.map(((e,t,n)=>ge(function(e){for(var t=1;t0&&t"Examples"===e.label))&&n.createElement("div",{className:(0,c.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,c.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(E.Z,{href:"/docs",itemProp:"item"},n.createElement(ue,{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,c.Z)("flex-row flex-nowrap",e.hideOnMobile?"hidden":"flex"),itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(me,{className:"text-gray-400 dark:text-gray-500"}),e.href&&!o?n.createElement(E.Z,{href:e.href,className:(0,c.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,c.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,c.Z)("flex flex-row flex-nowrap")},n.createElement(me,{className:"text-gray-400 dark:text-gray-500"}),n.createElement("div",{className:"text-gray-500 dark:text-gray-400"},"...")):null)}))))},he=({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,c.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(p.E,{className:"w-4 h-4"}),n.createElement("span",null,"Source Code"))};var ve=r(906);const we=()=>n.createElement("div",{className:(0,c.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(ve.F,{className:"w-4 h-4"}),n.createElement("span",null,"Swizzle Ready")),Oe=({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,c.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}})),Ee=()=>{const e=(0,F.TH)(),{toc:t,hasTOC:r,activeId:a,setActiveId:l}=((0,F.k6)(),xe()),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,c.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(Oe,{id:e.id,value:e.value,activeId:a,level:e.level,onIdChange:o}))))))},xe=()=>{var e;const{hash:t}=(0,F.TH)(),r=`${t}`.replace("#",""),[l,o]=n.useState(r);n.useEffect((()=>{o(r)}),[r]);const{toc:i}=(0,a.k)(),c=(null===(e=i)||void 0===e?void 0:e.length)>0;return{toc:i,activeId:l,setActiveId:o,hasTOC:c}};var ke=r(8368),je=r(4080),Pe=r(9383);const Ne=()=>{const{hasTOC:e,activeId:t,toc:r}=xe();return e?n.createElement("div",{className:(0,c.Z)("xl:hidden block w-full mb-10","max-w-screen-content-sm")},n.createElement(ke.p,null,(({open:e})=>n.createElement("div",{className:(0,c.Z)("rounded-lg","border gray-300 dark:border-gray-700","bg-gray-100 dark:bg-gray-700")},n.createElement(ke.p.Button,{className:(0,c.Z)("w-full","flex items-center gap-2","px-2 py-2")},n.createElement(Pe.A,{className:(0,c.Z)("h-5 w-5","text-gray-500","transition-transform duration-200 ease-in-out",{"transform -rotate-90":!e})}),n.createElement("span",{className:(0,c.Z)("text-base","text-gray-800 dark:text-gray-100")},"On this page")),n.createElement(je.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(ke.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,c.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},Ze=({version:e})=>n.createElement("div",{className:(0,c.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 Se=r(2581);const Ce=({children:e})=>{var t,r,l;const o=(()=>{var e;const t=(0,N.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(oe,null):void 0}})(),s=(0,N.x)(),{frontMatter:{swizzle:u,source:d}}=(0,a.k)(),{badge:p,label:f}=(0,i.E)(),b=n.useRef(null);return n.useLayoutEffect((()=>{const e=b.current;if(e){const t=e.getBoundingClientRect().width;e.style.setProperty(`--${Se.ae}`,`${t}px`)}const t=()=>{const t=e.getBoundingClientRect().width;e.style.setProperty(`--${Se.ae}`,`${t}px`)};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}),[b]),n.createElement(n.Fragment,null,n.createElement("div",{ref:b,className:(0,c.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,c.Z)("max-w-screen-content w-full")},n.createElement(A,null),n.createElement("div",{className:(0,c.Z)("flex flex-col","mb-6 sm:mb-10")},(null===(t=s)||void 0===t?void 0:t.isTutorial)?null:n.createElement(ye,null),n.createElement("div",{className:(0,c.Z)("flex","flex-row","gap-2","items-center")},p&&n.createElement(Ze,{version:f}),u&&n.createElement(we,null),d&&n.createElement(he,{path:d}))),(null===(r=s)||void 0===r?void 0:r.isTutorial)?n.createElement("div",{className:(0,c.Z)("my-4","xl:hidden block")},o.tutorialTOC):n.createElement(Ne,null),n.createElement("div",{className:(0,c.Z)("refine-prose")},n.createElement(m,null,e)),n.createElement(O,null)),n.createElement("div",{className:(0,c.Z)("max-w-screen-content","w-full")},n.createElement(Z,null))),(null===(l=s)||void 0===l?void 0:l.isTutorial)?n.createElement("div",{className:(0,c.Z)("mt-16","hidden xl:block","sticky top-[120px]","w-[280px]","px-3")},o.tutorialTOC):n.createElement(Ee,null))};var De=r(2068);const Le=e=>{const t=e.content;return n.createElement(a.b,{content:e.content},n.createElement(U.lu,null,n.createElement(De.M,null,n.createElement(o,null),n.createElement(Ce,null,n.createElement(t,null)))))}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});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 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){var t;const r=(e=>{var t,r,n,a,o,i;let c="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"))&&(c="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(c="noopener dofollow"),(s||(null===(i=e)||void 0===i||null===(o=i.includes)||void 0===o?void 0:o.call(i,"reactadminpanel.com")))&&(c="noopener dofollow"),c})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,i(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 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 c=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=i)||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:i.href,onClick:i.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},i.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(c,{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(c,{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),E=r(502);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 k=e=>a.createElement("svg",function(e){for(var t=1;t{var t,r,n;const o=a.useRef(!1),{id:i}=(0,O.x)(),[c,s]=a.useState(!1),{items:u}=(0,E.wG)(),{reward:d}=(0,w.w5)(`checklist-${i}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),m=null===(n=u.find((e=>e.id===i)))||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((()=>{!c&&m&&o.current&&(s(!0),d())}),[m,c]),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-${i}`}))))};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,i;const{id:c}=(0,O.x)(),{items:s,toggle:u}=(0,E.wG)(),d=null===(r=null===(i=s.find((e=>e.id===c)))||void 0===i||null===(n=(o=i.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(c,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 L=r(6296);const R=({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(L.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"))),M=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(R,{path:t})},T=({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(M,{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 A=r(4158),I=r(6153);const $=()=>a.createElement("div",null,a.createElement(A.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 i=(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",i)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};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 F=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:i},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:i},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:i},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:i},e):null,z="tooltip__Ymd",G="tooltipContainer_l6r7",q="tooltipContent_UeXm",J="tooltipArrow_mOyh",K=({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 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=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 i;const c=null!==(i=t[`${e.name}-deprecated`])&&void 0!==i?i: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 c?`${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(K,{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,i=l.some((e=>e.length>20)),c=/`/.test(n);return a.createElement(a.Fragment,null,c?a.createElement(I.D,null,n):i&&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 i=null===(r=e.tags)||void 0===r?void 0:r.default,c=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==i?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return i||s?a.createElement(I.D,null,null!=s?s:i):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==c?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,c)):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=Y(e,["module","hideDefaults","children"]);const i=((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),c=(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=i)||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(!i)return null;const s=[...Object.values(i.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"),c?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}),c?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ce=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",!i&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(xe({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",c&&"!text-xs",!c&&"!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 i;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!==(i=e.props.className)&&void 0!==i?i:[],"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,xe({},e,t)),a.createElement(Pe,xe({},e,t)))}function Ze(e){const t=(0,Oe.Z)();return a.createElement(Ne,xe({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 Le(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 Re;var Me=r(2581),Te=r(551);function Ae(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(H,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(ce,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(F,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",Le(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(Te.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm)),a.createElement(Te.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm)),a.createElement(Te.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(Te.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm),t),a.createElement(Te.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm),t),a.createElement(Te.Z,{value:"yarn",label:"yarn"},a.createElement(S.d,{className:"language-bash"},r.yarn),t))},FullTable:Me.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)}},8368:(e,t,r)=>{"use strict";r.d(t,{p:()=>D});var n,a=r(7294),l=r(2984),o=r(2351),i=r(3784),c=r(9946),s=r(1363),u=r(4103),d=r(6567),m=r(4157),p=r(5466),f=r(3781);let b=null!=(n=a.startTransition)?n:function(e){e()};var g,y=((g=y||{})[g.Open=0]="Open",g[g.Closed=1]="Closed",g),h=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(h||{});let v={0:e=>({...e,disclosureState:(0,l.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},w=(0,a.createContext)(null);function O(e){let t=(0,a.useContext)(w);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,O),t}return t}w.displayName="DisclosureContext";let E=(0,a.createContext)(null);function x(e){let t=(0,a.useContext)(E);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,x),t}return t}E.displayName="DisclosureAPIContext";let k=(0,a.createContext)(null);function j(e,t){return(0,l.E)(t.type,v,e,t)}k.displayName="DisclosurePanelContext";let P=a.Fragment;let N=o.AN.RenderStrategy|o.AN.Static;let Z=(0,o.yV)((function(e,t){let{defaultOpen:r=!1,...n}=e,c=(0,a.useRef)(null),s=(0,i.T)(t,(0,i.h)((e=>{c.current=e}),void 0===e.as||e.as===a.Fragment)),u=(0,a.useRef)(null),m=(0,a.useRef)(null),b=(0,a.useReducer)(j,{disclosureState:r?0:1,linkedPanel:!1,buttonRef:m,panelRef:u,buttonId:null,panelId:null}),[{disclosureState:g,buttonId:y},h]=b,v=(0,f.z)((e=>{h({type:1});let t=(0,p.r)(c);if(!t||!y)return;let r=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(y):t.getElementById(y);null==r||r.focus()})),O=(0,a.useMemo)((()=>({close:v})),[v]),x=(0,a.useMemo)((()=>({open:0===g,close:v})),[g,v]),k={ref:s};return a.createElement(w.Provider,{value:b},a.createElement(E.Provider,{value:O},a.createElement(d.up,{value:(0,l.E)(g,{0:d.ZM.Open,1:d.ZM.Closed})},(0,o.sY)({ourProps:k,theirProps:n,slot:x,defaultTag:P,name:"Disclosure"}))))})),S=(0,o.yV)((function(e,t){let r=(0,c.M)(),{id:n=`headlessui-disclosure-button-${r}`,...l}=e,[d,p]=O("Disclosure.Button"),b=(0,a.useContext)(k),g=null!==b&&b===d.panelId,y=(0,a.useRef)(null),h=(0,i.T)(y,t,g?null:d.buttonRef);(0,a.useEffect)((()=>{if(!g)return p({type:2,buttonId:n}),()=>{p({type:2,buttonId:null})}}),[n,p,g]);let v=(0,f.z)((e=>{var t;if(g){if(1===d.disclosureState)return;switch(e.key){case s.R.Space:case s.R.Enter:e.preventDefault(),e.stopPropagation(),p({type:0}),null==(t=d.buttonRef.current)||t.focus()}}else switch(e.key){case s.R.Space:case s.R.Enter:e.preventDefault(),e.stopPropagation(),p({type:0})}})),w=(0,f.z)((e=>{if(e.key===s.R.Space)e.preventDefault()})),E=(0,f.z)((t=>{var r;(0,u.P)(t.currentTarget)||e.disabled||(g?(p({type:0}),null==(r=d.buttonRef.current)||r.focus()):p({type:0}))})),x=(0,a.useMemo)((()=>({open:0===d.disclosureState})),[d]),j=(0,m.f)(e,y),P=g?{ref:h,type:j,onKeyDown:v,onClick:E}:{ref:h,id:n,type:j,"aria-expanded":e.disabled?void 0:0===d.disclosureState,"aria-controls":d.linkedPanel?d.panelId:void 0,onKeyDown:v,onKeyUp:w,onClick:E};return(0,o.sY)({ourProps:P,theirProps:l,slot:x,defaultTag:"button",name:"Disclosure.Button"})})),C=(0,o.yV)((function(e,t){let r=(0,c.M)(),{id:n=`headlessui-disclosure-panel-${r}`,...l}=e,[s,u]=O("Disclosure.Panel"),{close:m}=x("Disclosure.Panel"),p=(0,i.T)(t,s.panelRef,(e=>{b((()=>u({type:e?4:5})))}));(0,a.useEffect)((()=>(u({type:3,panelId:n}),()=>{u({type:3,panelId:null})})),[n,u]);let f=(0,d.oJ)(),g=null!==f?(f&d.ZM.Open)===d.ZM.Open:0===s.disclosureState,y=(0,a.useMemo)((()=>({open:0===s.disclosureState,close:m})),[s,m]),h={ref:p,id:n};return a.createElement(k.Provider,{value:s.panelId},(0,o.sY)({ourProps:h,theirProps:l,slot:y,defaultTag:"div",features:N,visible:g,name:"Disclosure.Panel"}))})),D=Object.assign(Z,{Button:S,Panel:C})}}]); \ No newline at end of file +(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(c,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:()=>i,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:()=>{}}),i=({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{}})),i=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:i}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>c,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},i="tutorial-preferred-ui-package",c=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(i),t=o(e);t&&s(t)}}),[]);const u=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(i,e),s(e))};return n.useEffect((()=>{r&&r!==l&&u(r)}),[r,l]),n.createElement(c.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 i(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],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: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?c(i({},p),{permalink:o(p.id)}):void 0,next:f?c(i({},f),{permalink:o(f.id)}):void 0}}(d),x=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(x).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:E,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 i(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 c(i({},t),{checklist:t.checklist.map((t=>{var n;return c(i({},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:()=>i,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)),i=({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:()=>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;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"})),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"}))},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 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,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=c(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,i(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 i;const c=null!==(i=f[e])&&void 0!==i?i:"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",c)},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 i;const c=null!==(i=b[e])&&void 0!==i?i:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",c)},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(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,O(w({},e),{type:"caution",icon:n.createElement(x,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:()=>R});var n=r(7294),a=r(358),l=r(5468),o=r(6016),i=r(3151),c=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:x;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,c.Vo)(t))&&void 0!==w?w:y,E=(0,i.p)(),x=(0,s.F)(),j=(0,c.bc)(r)||a,{lineClassNames:Z,code:C}=(0,c.nZ)(e,{metastring:r,language:O,magicComments:h}),D=null!=l?l:(0,c.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:E,code:C,language:null!=O?O:"text"}),(({className:e,tokens:t,getLineProps:r,getTokenProps:a})=>n.createElement("pre",{tabIndex:0,ref:x.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")},(x.isEnabled||x.isCodeScrollable)&&n.createElement(k,{onClick:x.toggle,isEnabled:x.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 L(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 R=e=>{var{children:t}=e,r=L(e,["children"]);const o=(0,a.Z)(),i=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),c="string"==typeof i?C:l.Z;return n.createElement(c,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),i=r(5772),c=r.n(i),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 i=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 i};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,i]=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&&i(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${c().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?(c(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{c(!0)}),300)}),100)):(c(!1),o((e=>!e)),setTimeout((()=>{c(!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?i?"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:i="http://localhost:3000",previewOnly:c=!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),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:x}}=(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:i,hasBottom:!c},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:E,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.")))),!c&&n.createElement(O,{hidden:a,code:h})))},x=n.memo(E,((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(x,e):n.createElement(a.d,e)}},7092:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>Re});var n=r(7294),a=r(6895),l=r(9712);function o(){const{metadata:e,frontMatter:t,assets:r}=(0,a.k)();var o;return n.createElement(l.d,{title:e.title,description:e.description,keywords:t.keywords,image:null!==(o=r.image)&&void 0!==o?o:t.image})}var i=r(7391),c=r(6010),s=r(5319),u=r(4999),d=r(9387);function m({children:e}){const t=function(){const{metadata:e,frontMatter:t,contentTitle:r}=(0,a.k)();return t.hide_title||void 0!==r?null:e.title}();return n.createElement("div",{className:(0,c.Z)(s.k.docs.docMarkdown,"markdown")},t&&n.createElement("header",null,n.createElement(u.Z,{as:"h1"},t)),n.createElement(d.Z,null,e))}var p=r(6296),f=r(2210),b=r(9527);const g="tags_jXut",y="tag_QGVx";function h({tags:e}){return n.createElement(n.Fragment,null,n.createElement("b",null,n.createElement(f.Z,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list"},"Tags:")),n.createElement("ul",{className:(0,c.Z)(g,"padding--none","margin-left--sm")},e.map((({label:e,permalink:t})=>n.createElement("li",{key:t,className:y},n.createElement(b.Z,{label:e,permalink:t}))))))}function v(e){return n.createElement("div",{className:(0,c.Z)(s.k.docs.docFooterTagsRow,"row margin-bottom--sm")},n.createElement("div",{className:"col"},n.createElement(h,e)))}function w({editUrl:e,lastUpdatedAt:t,lastUpdatedBy:r,formattedLastUpdatedAt:a}){return n.createElement("div",{className:(0,c.Z)("flex items-start justify-between content-md:items-center","flex-col content-md:flex-row","gap-4")},n.createElement("div",{className:(0,c.Z)()},n.createElement("a",{href:e,target:"_blank",rel:"noreferrer noopener",className:(0,c.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm","flex gap-2 items-center","underline")},n.createElement(p.E,{className:"w-4 h-4"})," Edit this page")),n.createElement("div",{className:(0,c.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 O=()=>{const{metadata:e}=(0,a.k)(),{editUrl:t,lastUpdatedAt:r,formattedLastUpdatedAt:l,lastUpdatedBy:o,tags:i}=e,s=i.length>0,u=!!(t||r||o);return s||u?n.createElement("footer",{className:(0,c.Z)("flex","flex-col","gap-6","mt-16","mb-6")},s&&n.createElement(v,{tags:i}),u&&n.createElement(w,{editUrl:t,lastUpdatedAt:r,lastUpdatedBy:o,formattedLastUpdatedAt:l})):null};var E=r(1984);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 k=e=>n.createElement("svg",function(e){for(var t=1;t{const{previous:t,next:r}=e;return n.createElement("div",{className:(0,c.Z)("grid grid-cols-2","gap-4 2xl:gap-8","w-full")},t&&n.createElement(E.Z,{href:t.permalink,className:(0,c.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,c.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},n.createElement("span",{className:(0,c.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(k,{className:"text-gray-400 dark:text-gray-500"})),"Previous"),n.createElement("span",{className:(0,c.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","ml-8")},t.title))),r&&n.createElement(E.Z,{href:r.permalink,className:(0,c.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,c.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},"Next",n.createElement("span",{className:(0,c.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(j.L,{className:"text-gray-400 dark:text-gray-500"}))),n.createElement("span",{className:(0,c.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","mr-8")},r.title))))};var N=r(1446);function Z(){const{metadata:e}=(0,a.k)(),t=(0,N.x)(),r=!!t,l=r?t.pagination.previous:e.previous,o=r?t.pagination.next:e.next;return n.createElement(P,{previous:l,next:o})}var S=r(8241),C=r(5995),D=r(9085);const L={unreleased:function({siteTitle:e,versionMetadata:t}){return n.createElement(f.Z,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:e,versionLabel:n.createElement("b",null,t.label)}},"This is unreleased documentation for {siteTitle} {versionLabel} version.")},unmaintained:function({siteTitle:e,versionMetadata:t}){return n.createElement(f.Z,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:e,versionLabel:n.createElement("b",null,t.label)}},"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.")}};function R(e){const t=L[e.versionMetadata.banner];return n.createElement(t,e)}function M({versionLabel:e,to:t,onClick:r}){return n.createElement(f.Z,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:e,latestVersionLink:n.createElement("b",null,n.createElement(E.Z,{to:t,onClick:r},n.createElement(f.Z,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label"},"latest version")))}},"For up-to-date documentation, see the {latestVersionLink} ({versionLabel}).")}function T({className:e,versionMetadata:t}){const{siteConfig:{title:r}}=(0,S.Z)(),{pluginId:a}=(0,C.gA)({failfast:!0}),{savePreferredVersionName:l}=(0,D.J)(a),{latestDocSuggestion:o,latestVersionSuggestion:i}=(0,C.Jo)(a),u=null!=o?o:(d=i).docs.find((e=>e.id===d.mainDocId));var d;return n.createElement("div",{className:(0,c.Z)(e,s.k.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert"},n.createElement("div",null,n.createElement(R,{siteTitle:r,versionMetadata:t})),n.createElement("div",{className:"margin-top--md"},n.createElement(M,{versionLabel:i.label,to:u.path,onClick:()=>l(i.name)})))}function A({className:e}){const t=(0,i.E)();return t.banner?n.createElement(T,{className:e,versionMetadata:t}):null}var I={"":["",""],_:["",""],"*":["",""],"~":["",""],"\n":["
    "]," ":["
    "],"-":["
    "]};function $(e){return e.replace(RegExp("^"+(e.match(/^(\t| )+/)||"")[0],"gm"),"")}function B(e){return(e+"").replace(/"/g,""").replace(//g,">")}function _(e,t){var r,n,a,l,o,i=/((?:^|\n+)(?:\n---+|\* \*(?: \*)+)\n)|(?:^``` *(\w*)\n([\s\S]*?)\n```$)|((?:(?:^|\n+)(?:\t| {2,}).+)+\n*)|((?:(?:^|\n)([>*+-]|\d+\.)\s+.*)+)|(?:!\[([^\]]*?)\]\(([^)]+?)\))|(\[)|(\](?:\(([^)]+?)\))?)|(?:(?:^|\n+)([^\s].*)\n(-{3,}|={3,})(?:\n+|$))|(?:(?:^|\n+)(#{1,6})\s*(.+)(?:\n+|$))|(?:`([^`].*?)`)|( \n\n*|\n{2,}|__|\*\*|[_*]|~~)/gm,c=[],s="",u=t||{},d=0;function m(e){var t=I[e[1]||""],r=c[c.length-1]==e;return t?t[1]?(r?c.pop():c.push(e),t[0|r]):t[0]:e}function p(){for(var e="";c.length;)e+=m(c[c.length-1]);return e}for(e=e.replace(/^\[(.+?)\]:\s*(.+)$/gm,(function(e,t,r){return u[t.toLowerCase()]=r,""})).replace(/^\n+|\n+$/g,"");a=i.exec(e);)n=e.substring(d,a.index),d=i.lastIndex,r=a[0],n.match(/[^\\](\\\\)*\\$/)||((o=a[3]||a[4])?r='
    "+$(B(o).replace(/^\n+|\n+$/g,""))+"
    ":(o=a[6])?(o.match(/\./)&&(a[5]=a[5].replace(/^\d+/gm,"")),l=_($(a[5].replace(/^\s*[>*+.-]/gm,""))),">"==o?o="blockquote":(o=o.match(/\./)?"ol":"ul",l=l.replace(/^(.*)(\n|$)/gm,"
  • $1
  • ")),r="<"+o+">"+l+""):a[8]?r=''+B(a[7])+'':a[10]?(s=s.replace("
    ",''),r=p()+""):a[9]?r="":a[12]||a[14]?r="<"+(o="h"+(a[14]?a[14].length:a[13]>"="?1:2))+">"+_(a[12]||a[15],u)+"":a[16]?r=""+B(a[16])+"":(a[17]||a[1])&&(r=m(a[17]||"--"))),s+=n,s+=r;return(s+e.substring(d)+p()).replace(/^\n+|\n+$/g,"")}var V=r(676),F=r(6775),U=r(4368),H=r(502),W=r(1261);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}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 q=({unit:e,isSelected:t,width:r="100px",height:a="100px"})=>{const{units:l}=(0,N.x)(),{items:o}=(0,H.wG)(),{current:i}=(0,W.n)(),s=[...(0,H.eW)(e,o)].filter((e=>(e=>{const t=e.id.split("/"),r=U.V1.filter((e=>e!==i));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 G(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}`,w=g,O=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:w}),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:O(t)}):null)),n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,c.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!t,"text-gray-800 dark:text-gray-0":t})},d.no))};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 K(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=({id:e,width:t="100px",height:r="100px",unitNo:a,isCurrent:l})=>{var o;const{items:i}=(0,H.wG)(),s=((null===(o=i.find((t=>t.id===e)))||void 0===o?void 0:o.checklist)||[]).map((e=>{const t=e.checked;return K(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,c.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,c.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 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}function ee(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 te={headless:"Headless",antd:"Ant Design",mui:"Material UI",mantine:"Mantine","chakra-ui":"Chakra UI"},re=e=>{var{id:t,isCurrent:r,className:a,dangerouslySetInnerHTML:l}=e,o=ee(e,["id","isCurrent","className","dangerouslySetInnerHTML"]);const i=(0,V.Z)(`/docs/${t}`,{forcePrependBaseUrl:!0});return n.createElement("a",Q(function(e){for(var t=1;t{var t;const r=/^\d+\.\s?/g;null===(t=e.match(r))||void 0===t||t[0];return`${_(e.replace(r,""))}`},ae=()=>{const{preferred:e}=(0,W.n)();return n.createElement("div",{className:"mt-4"},n.createElement("div",{className:(0,c.Z)("rounded"," bg-gray-50 dark:bg-gray-800","p-4")},n.createElement("div",{className:(0,c.Z)("font-semibold text-sm leading-6")},"Current Framework"),n.createElement("div",{className:(0,c.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"},te[e])),n.createElement("div",null,n.createElement(re,{id:"tutorial/introduction/select-framework",className:(0,c.Z)("underline","text-sm","text-refine-link-light","dark:text-refine-link-dark")},"Change")))))},le=({item:e,activeId:t,setActiveId:r})=>{const a=(0,F.TH)(),{hash:l}=((0,F.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,c.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")})},oe=()=>{var e,t,r,l,o,i,s,u,d,m;const{toc:p,metadata:{id:f}}=(0,a.k)(),b=(0,N.x)(),{hash:g}=(0,F.TH)(),y=`${g}`.replace("#",""),[h,v]=(0,n.useState)(b.unit),[w,O]=n.useState(y);n.useEffect((()=>{O(y)}),[y]);const E=e=>n.createElement("li",{key:e.id,style:{marginLeft:12*(e.level-2)},className:"mb-1"},n.createElement(le,{item:e,activeId:w,setActiveId:O})),x=e=>{const t=ne(e.title),r=e.title.split(".")[0];return n.createElement("li",{key:e.id,className:(0,c.Z)("flex flex-row items-start gap-2","pb-4")},n.createElement("div",{className:(0,c.Z)("mt-0.5","h-8 w-8","flex-shrink-0")},n.createElement(Y,{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(re,{id:e.id,isCurrent:e.current,className:(0,c.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(E)))))},k=null===(r=b)||void 0===r||null===(e=(t=r.units).find)||void 0===e?void 0:e.call(t,(e=>e.unit===h)),j=1===(null===(l=null===(i=null===(s=b)||void 0===s?void 0:s.units)||void 0===i||null===(o=i.find)||void 0===o?void 0:o.call(i,(e=>e?.unit===b?.unit)))||void 0===l?void 0:l.no);return n.createElement("div",{className:(0,c.Z)("tutorial-tracker","max-h-[calc(100vh-6rem]")},n.createElement("div",{className:(0,c.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,c.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(q,{unit:e.unit,width:"32px",height:"32px",isSelected:e.unit===h}))))),n.createElement("div",{className:(0,c.Z)("rounded","pt-6 px-3 pb-2","bg-gray-50 dark:bg-gray-700")},n.createElement("div",{className:(0,c.Z)("text-sm")},(e=>{var t,r,a,l,o;return n.createElement("div",null,n.createElement("ul",{className:(0,c.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,x)))})(k))),!j&&"tutorial/introduction/select-framework"!==f&&n.createElement(ae,null))};var ie=r(3964),ce=r(7275);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}const ue=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,i]=n.useState(!0),[c,s]=n.useState(!0),[u,d]=n.useState(!1);return n.useEffect((()=>{if("undefined"!=typeof window){const[t,n,a,o,c]=pe[e.variant].map((e=>window.matchMedia(`(min-width: ${e}px)`))),u=e=>{r(e.matches)},m=e=>{l(e.matches)},p=e=>{i(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),c.addEventListener("change",b),r(t.matches),l(n.matches),i(a.matches),s(o.matches),d(c.matches),()=>{t.removeEventListener("change",u),n.removeEventListener("change",m),a.removeEventListener("change",p),o.removeEventListener("change",f),c.removeEventListener("change",b)}}}),[]),{sm:t,md:a,lg:o,xl:c,xxl:u}};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 ge(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 ye=()=>{const e=fe(),t=(0,ie.s1)(),r=(0,ce.Ns)();if(!t)return null;const[a,l]=(0,n.useMemo)((()=>{const r=t.length>3&&!e.sm;return[t.map(((e,t,n)=>ge(function(e){for(var t=1;t0&&t"Examples"===e.label))&&n.createElement("div",{className:(0,c.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,c.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(E.Z,{href:"/docs",itemProp:"item"},n.createElement(ue,{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,c.Z)("flex-row flex-nowrap",e.hideOnMobile?"hidden":"flex"),itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(me,{className:"text-gray-400 dark:text-gray-500"}),e.href&&!o?n.createElement(E.Z,{href:e.href,className:(0,c.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,c.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,c.Z)("flex flex-row flex-nowrap")},n.createElement(me,{className:"text-gray-400 dark:text-gray-500"}),n.createElement("div",{className:"text-gray-500 dark:text-gray-400"},"...")):null)}))))};var he=r(9994);const ve=({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,c.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(p.E,{className:"w-4 h-4"}),n.createElement("span",null,"Source Code"))};var we=r(906);const Oe=()=>n.createElement("div",{className:(0,c.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(we.F,{className:"w-4 h-4"}),n.createElement("span",null,"Swizzle Ready")),Ee=({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,c.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}})),xe=()=>{const e=(0,F.TH)(),{toc:t,hasTOC:r,activeId:a,setActiveId:l}=((0,F.k6)(),ke()),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,c.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(Ee,{id:e.id,value:e.value,activeId:a,level:e.level,onIdChange:o}))))))},ke=()=>{var e;const{hash:t}=(0,F.TH)(),r=`${t}`.replace("#",""),[l,o]=n.useState(r);n.useEffect((()=>{o(r)}),[r]);const{toc:i}=(0,a.k)(),c=(null===(e=i)||void 0===e?void 0:e.length)>0;return{toc:i,activeId:l,setActiveId:o,hasTOC:c}};var je=r(8368),Pe=r(4080),Ne=r(9383);const Ze=()=>{const{hasTOC:e,activeId:t,toc:r}=ke();return e?n.createElement("div",{className:(0,c.Z)("xl:hidden block w-full mb-10","max-w-screen-content-sm")},n.createElement(je.p,null,(({open:e})=>n.createElement("div",{className:(0,c.Z)("rounded-lg","border gray-300 dark:border-gray-700","bg-gray-100 dark:bg-gray-700")},n.createElement(je.p.Button,{className:(0,c.Z)("w-full","flex items-center gap-2","px-2 py-2")},n.createElement(Ne.A,{className:(0,c.Z)("h-5 w-5","text-gray-500","transition-transform duration-200 ease-in-out",{"transform -rotate-90":!e})}),n.createElement("span",{className:(0,c.Z)("text-base","text-gray-800 dark:text-gray-100")},"On this page")),n.createElement(Pe.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(je.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,c.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},Se=({version:e})=>n.createElement("div",{className:(0,c.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 Ce=r(2581);const De=({children:e})=>{var t,r,l;const o=(()=>{var e;const t=(0,N.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(oe,null):void 0}})(),s=(0,N.x)(),{frontMatter:{swizzle:u,source:d}}=(0,a.k)(),{badge:p,label:f}=(0,i.E)(),b=n.useRef(null);return n.useLayoutEffect((()=>{const e=b.current;if(e){const t=e.getBoundingClientRect().width;e.style.setProperty(`--${Ce.ae}`,`${t}px`)}const t=()=>{const t=e.getBoundingClientRect().width;e.style.setProperty(`--${Ce.ae}`,`${t}px`)};return window.addEventListener("resize",t),()=>{window.removeEventListener("resize",t)}}),[b]),n.createElement(n.Fragment,null,n.createElement("div",{ref:b,className:(0,c.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,c.Z)("max-w-screen-content w-full")},n.createElement(A,null),n.createElement("div",{className:(0,c.Z)("flex flex-col","mb-6 sm:mb-10")},(null===(t=s)||void 0===t?void 0:t.isTutorial)?null:n.createElement(ye,null),n.createElement("div",{className:(0,c.Z)("flex","flex-row","gap-2","items-center")},p&&n.createElement(Se,{version:f}),u&&n.createElement(Oe,null),d&&n.createElement(ve,{path:d}))),(null===(r=s)||void 0===r?void 0:r.isTutorial)?n.createElement("div",{className:(0,c.Z)("my-4","xl:hidden block")},o.tutorialTOC):n.createElement(Ze,null),n.createElement("div",{className:(0,c.Z)("refine-prose")},n.createElement(m,null,e)),n.createElement(O,null),n.createElement(he.Z,null)),n.createElement("div",{className:(0,c.Z)("max-w-screen-content","w-full")},n.createElement(Z,null))),(null===(l=s)||void 0===l?void 0:l.isTutorial)?n.createElement("div",{className:(0,c.Z)("mt-16","hidden xl:block","sticky top-[120px]","w-[280px]","px-3")},o.tutorialTOC):n.createElement(xe,null))};var Le=r(2068);const Re=e=>{const t=e.content;return n.createElement(a.b,{content:e.content},n.createElement(U.lu,null,n.createElement(Le.M,null,n.createElement(o,null),n.createElement(De,null,n.createElement(t,null)))))}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});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 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){var t;const r=(e=>{var t,r,n,a,o,i;let c="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"))&&(c="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(c="noopener dofollow"),(s||(null===(i=e)||void 0===i||null===(o=i.includes)||void 0===o?void 0:o.call(i,"reactadminpanel.com")))&&(c="noopener dofollow"),c})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,i(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 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 c=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=i)||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:i.href,onClick:i.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},i.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(c,{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(c,{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),E=r(502);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 k=e=>a.createElement("svg",function(e){for(var t=1;t{var t,r,n;const o=a.useRef(!1),{id:i}=(0,O.x)(),[c,s]=a.useState(!1),{items:u}=(0,E.wG)(),{reward:d}=(0,w.w5)(`checklist-${i}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),m=null===(n=u.find((e=>e.id===i)))||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((()=>{!c&&m&&o.current&&(s(!0),d())}),[m,c]),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-${i}`}))))};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,i;const{id:c}=(0,O.x)(),{items:s,toggle:u}=(0,E.wG)(),d=null===(r=null===(i=s.find((e=>e.id===c)))||void 0===i||null===(n=(o=i.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(c,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 L=r(6296);const R=({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(L.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"))),M=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return a.createElement(R,{path:t})},T=({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(M,{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 A=r(4158),I=r(6153);const $=()=>a.createElement("div",null,a.createElement(A.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 i=(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",i)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};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 F=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:i},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:i},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:i},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:i},e):null,z="tooltip__Ymd",G="tooltipContainer_l6r7",q="tooltipContent_UeXm",J="tooltipArrow_mOyh",K=({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 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=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 i;const c=null!==(i=t[`${e.name}-deprecated`])&&void 0!==i?i: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 c?`${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(K,{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,i=l.some((e=>e.length>20)),c=/`/.test(n);return a.createElement(a.Fragment,null,c?a.createElement(I.D,null,n):i&&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 i=null===(r=e.tags)||void 0===r?void 0:r.default,c=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==i?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return i||s?a.createElement(I.D,null,null!=s?s:i):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==c?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,c)):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=Y(e,["module","hideDefaults","children"]);const i=((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),c=(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=i)||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(!i)return null;const s=[...Object.values(i.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"),c?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}),c?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ie(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ce=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",!i&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(xe({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",c&&"!text-xs",!c&&"!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 i;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!==(i=e.props.className)&&void 0!==i?i:[],"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,xe({},e,t)),a.createElement(Pe,xe({},e,t)))}function Ze(e){const t=(0,Oe.Z)();return a.createElement(Ne,xe({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 Le(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 Re;var Me=r(2581),Te=r(551);function Ae(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(H,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(ce,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(F,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",Le(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(Te.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm)),a.createElement(Te.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm)),a.createElement(Te.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(Te.Z,{value:"npm",label:"npm",default:!0},a.createElement(S.d,{className:"language-bash"},r.npm),t),a.createElement(Te.Z,{value:"pnpm",label:"pnpm"},a.createElement(S.d,{className:"language-bash"},r.pnpm),t),a.createElement(Te.Z,{value:"yarn",label:"yarn"},a.createElement(S.d,{className:"language-bash"},r.yarn),t))},FullTable:Me.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)}},8368:(e,t,r)=>{"use strict";r.d(t,{p:()=>D});var n,a=r(7294),l=r(2984),o=r(2351),i=r(3784),c=r(9946),s=r(1363),u=r(4103),d=r(6567),m=r(4157),p=r(5466),f=r(3781);let b=null!=(n=a.startTransition)?n:function(e){e()};var g,y=((g=y||{})[g.Open=0]="Open",g[g.Closed=1]="Closed",g),h=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.LinkPanel=4]="LinkPanel",e[e.UnlinkPanel=5]="UnlinkPanel",e))(h||{});let v={0:e=>({...e,disclosureState:(0,l.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},w=(0,a.createContext)(null);function O(e){let t=(0,a.useContext)(w);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,O),t}return t}w.displayName="DisclosureContext";let E=(0,a.createContext)(null);function x(e){let t=(0,a.useContext)(E);if(null===t){let t=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,x),t}return t}E.displayName="DisclosureAPIContext";let k=(0,a.createContext)(null);function j(e,t){return(0,l.E)(t.type,v,e,t)}k.displayName="DisclosurePanelContext";let P=a.Fragment;let N=o.AN.RenderStrategy|o.AN.Static;let Z=(0,o.yV)((function(e,t){let{defaultOpen:r=!1,...n}=e,c=(0,a.useRef)(null),s=(0,i.T)(t,(0,i.h)((e=>{c.current=e}),void 0===e.as||e.as===a.Fragment)),u=(0,a.useRef)(null),m=(0,a.useRef)(null),b=(0,a.useReducer)(j,{disclosureState:r?0:1,linkedPanel:!1,buttonRef:m,panelRef:u,buttonId:null,panelId:null}),[{disclosureState:g,buttonId:y},h]=b,v=(0,f.z)((e=>{h({type:1});let t=(0,p.r)(c);if(!t||!y)return;let r=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(y):t.getElementById(y);null==r||r.focus()})),O=(0,a.useMemo)((()=>({close:v})),[v]),x=(0,a.useMemo)((()=>({open:0===g,close:v})),[g,v]),k={ref:s};return a.createElement(w.Provider,{value:b},a.createElement(E.Provider,{value:O},a.createElement(d.up,{value:(0,l.E)(g,{0:d.ZM.Open,1:d.ZM.Closed})},(0,o.sY)({ourProps:k,theirProps:n,slot:x,defaultTag:P,name:"Disclosure"}))))})),S=(0,o.yV)((function(e,t){let r=(0,c.M)(),{id:n=`headlessui-disclosure-button-${r}`,...l}=e,[d,p]=O("Disclosure.Button"),b=(0,a.useContext)(k),g=null!==b&&b===d.panelId,y=(0,a.useRef)(null),h=(0,i.T)(y,t,g?null:d.buttonRef);(0,a.useEffect)((()=>{if(!g)return p({type:2,buttonId:n}),()=>{p({type:2,buttonId:null})}}),[n,p,g]);let v=(0,f.z)((e=>{var t;if(g){if(1===d.disclosureState)return;switch(e.key){case s.R.Space:case s.R.Enter:e.preventDefault(),e.stopPropagation(),p({type:0}),null==(t=d.buttonRef.current)||t.focus()}}else switch(e.key){case s.R.Space:case s.R.Enter:e.preventDefault(),e.stopPropagation(),p({type:0})}})),w=(0,f.z)((e=>{if(e.key===s.R.Space)e.preventDefault()})),E=(0,f.z)((t=>{var r;(0,u.P)(t.currentTarget)||e.disabled||(g?(p({type:0}),null==(r=d.buttonRef.current)||r.focus()):p({type:0}))})),x=(0,a.useMemo)((()=>({open:0===d.disclosureState})),[d]),j=(0,m.f)(e,y),P=g?{ref:h,type:j,onKeyDown:v,onClick:E}:{ref:h,id:n,type:j,"aria-expanded":e.disabled?void 0:0===d.disclosureState,"aria-controls":d.linkedPanel?d.panelId:void 0,onKeyDown:v,onKeyUp:w,onClick:E};return(0,o.sY)({ourProps:P,theirProps:l,slot:x,defaultTag:"button",name:"Disclosure.Button"})})),C=(0,o.yV)((function(e,t){let r=(0,c.M)(),{id:n=`headlessui-disclosure-panel-${r}`,...l}=e,[s,u]=O("Disclosure.Panel"),{close:m}=x("Disclosure.Panel"),p=(0,i.T)(t,s.panelRef,(e=>{b((()=>u({type:e?4:5})))}));(0,a.useEffect)((()=>(u({type:3,panelId:n}),()=>{u({type:3,panelId:null})})),[n,u]);let f=(0,d.oJ)(),g=null!==f?(f&d.ZM.Open)===d.ZM.Open:0===s.disclosureState,y=(0,a.useMemo)((()=>({open:0===s.disclosureState,close:m})),[s,m]),h={ref:p,id:n};return a.createElement(k.Provider,{value:s.panelId},(0,o.sY)({ourProps:h,theirProps:l,slot:y,defaultTag:"div",features:N,visible:g,name:"Disclosure.Panel"}))})),D=Object.assign(Z,{Button:S,Panel:C})}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.a993311d.js b/assets/js/1df93b7f.127e15fc.js similarity index 99% rename from assets/js/1df93b7f.a993311d.js rename to assets/js/1df93b7f.127e15fc.js index 443450c9..29c61e69 100644 --- a/assets/js/1df93b7f.a993311d.js +++ b/assets/js/1df93b7f.127e15fc.js @@ -1 +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,{i:()=>m,pO:()=>c,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 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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",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:()=>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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},i.i),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 +"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(2110),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,{i:()=>m,pO:()=>c,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 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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",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:()=>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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},i.i),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/2348.de119c0d.js b/assets/js/2348.de119c0d.js new file mode 100644 index 00000000..20fd09be --- /dev/null +++ b/assets/js/2348.de119c0d.js @@ -0,0 +1,25 @@ +/*! For license information please see 2348.de119c0d.js.LICENSE.txt */ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[2348],{9614:(t,e)=>{Object.defineProperty(e,Symbol.toStringTag,{value:"Module"});const s=globalThis,i=s.ShadowRoot&&(void 0===s.ShadyCSS||s.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,r=Symbol(),o=new WeakMap;let n=class{constructor(t,e,s){if(this._$cssResult$=!0,s!==r)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(i&&void 0===t){const s=void 0!==e&&1===e.length;s&&(t=o.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),s&&o.set(e,t))}return t}toString(){return this.cssText}};const a=i?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const s of t.cssRules)e+=s.cssText;return(t=>new n("string"==typeof t?t:t+"",void 0,r))(e)})(t):t,{is:l,defineProperty:h,getOwnPropertyDescriptor:c,getOwnPropertyNames:d,getOwnPropertySymbols:u,getPrototypeOf:p}=Object,g=globalThis,f=g.trustedTypes,_=f?f.emptyScript:"",m=g.reactiveElementPolyfillSupport,$=(t,e)=>t,v={toAttribute(t,e){switch(e){case Boolean:t=t?_:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let s=t;switch(e){case Boolean:s=null!==t;break;case Number:s=null===t?null:Number(t);break;case Object:case Array:try{s=JSON.parse(t)}catch{s=null}}return s}},y=(t,e)=>!l(t,e),A={attribute:!0,type:String,converter:v,reflect:!1,hasChanged:y};Symbol.metadata??(Symbol.metadata=Symbol("metadata")),g.litPropertyMetadata??(g.litPropertyMetadata=new WeakMap);class S extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??(this.l=[])).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=A){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(t,s,e);void 0!==i&&h(this.prototype,t,i)}}static getPropertyDescriptor(t,e,s){const{get:i,set:r}=c(this.prototype,t)??{get(){return this[e]},set(t){this[e]=t}};return{get(){return null==i?void 0:i.call(this)},set(e){const o=null==i?void 0:i.call(this);r.call(this,e),this.requestUpdate(t,o,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??A}static _$Ei(){if(this.hasOwnProperty($("elementProperties")))return;const t=p(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty($("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty($("properties"))){const t=this.properties,e=[...d(t),...u(t)];for(const s of e)this.createProperty(s,t[s])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,s]of e)this.elementProperties.set(t,s)}this._$Eh=new Map;for(const[e,s]of this.elementProperties){const t=this._$Eu(e,s);void 0!==t&&this._$Eh.set(t,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const s=new Set(t.flat(1/0).reverse());for(const t of s)e.unshift(a(t))}else void 0!==t&&e.push(a(t));return e}static _$Eu(t,e){const s=e.attribute;return!1===s?void 0:"string"==typeof s?s:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var t;this._$Eg=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$ES(),this.requestUpdate(),null==(t=this.constructor.l)||t.forEach((t=>t(this)))}addController(t){var e;(this._$E_??(this._$E_=new Set)).add(t),void 0!==this.renderRoot&&this.isConnected&&(null==(e=t.hostConnected)||e.call(t))}removeController(t){var e;null==(e=this._$E_)||e.delete(t)}_$ES(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return((t,e)=>{if(i)t.adoptedStyleSheets=e.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const i of e){const e=document.createElement("style"),r=s.litNonce;void 0!==r&&e.setAttribute("nonce",r),e.textContent=i.cssText,t.appendChild(e)}})(t,this.constructor.elementStyles),t}connectedCallback(){var t;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null==(t=this._$E_)||t.forEach((t=>{var e;return null==(e=t.hostConnected)?void 0:e.call(t)}))}enableUpdating(t){}disconnectedCallback(){var t;null==(t=this._$E_)||t.forEach((t=>{var e;return null==(e=t.hostDisconnected)?void 0:e.call(t)}))}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EO(t,e){var s;const i=this.constructor.elementProperties.get(t),r=this.constructor._$Eu(t,i);if(void 0!==r&&!0===i.reflect){const o=(void 0!==(null==(s=i.converter)?void 0:s.toAttribute)?i.converter:v).toAttribute(e,i.type);this._$Em=t,null==o?this.removeAttribute(r):this.setAttribute(r,o),this._$Em=null}}_$AK(t,e){var s;const i=this.constructor,r=i._$Eh.get(t);if(void 0!==r&&this._$Em!==r){const t=i.getPropertyOptions(r),o="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==(null==(s=t.converter)?void 0:s.fromAttribute)?t.converter:v;this._$Em=r,this[r]=o.fromAttribute(e,t.type),this._$Em=null}}requestUpdate(t,e,s,i=!1,r){if(void 0!==t){if(s??(s=this.constructor.getPropertyOptions(t)),!(s.hasChanged??y)(i?r:this[t],e))return;this.C(t,e,s)}!1===this.isUpdatePending&&(this._$Eg=this._$EP())}C(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),!0===s.reflect&&this._$Em!==t&&(this._$Ej??(this._$Ej=new Set)).add(t)}async _$EP(){this.isUpdatePending=!0;try{await this._$Eg}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,s]of t)!0!==s.wrapped||this._$AL.has(e)||void 0===this[e]||this.C(e,this[e],s)}let e=!1;const s=this._$AL;try{e=this.shouldUpdate(s),e?(this.willUpdate(s),null==(t=this._$E_)||t.forEach((t=>{var e;return null==(e=t.hostUpdate)?void 0:e.call(t)})),this.update(s)):this._$ET()}catch(i){throw e=!1,this._$ET(),i}e&&this._$AE(s)}willUpdate(t){}_$AE(t){var e;null==(e=this._$E_)||e.forEach((t=>{var e;return null==(e=t.hostUpdated)?void 0:e.call(t)})),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$ET(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Eg}shouldUpdate(t){return!0}update(t){this._$Ej&&(this._$Ej=this._$Ej.forEach((t=>this._$EO(t,this[t])))),this._$ET()}updated(t){}firstUpdated(t){}}S.elementStyles=[],S.shadowRootOptions={mode:"open"},S[$("elementProperties")]=new Map,S[$("finalized")]=new Map,null==m||m({ReactiveElement:S}),(g.reactiveElementVersions??(g.reactiveElementVersions=[])).push("2.0.2");const E=globalThis,b=E.trustedTypes,w=b?b.createPolicy("lit-html",{createHTML:t=>t}):void 0,C="$lit$",P=`lit$${(Math.random()+"").slice(9)}$`,U="?"+P,O=`<${U}>`,M=document,R=()=>M.createComment(""),N=t=>null===t||"object"!=typeof t&&"function"!=typeof t,T=Array.isArray,x="[ \t\n\f\r]",I=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,H=/-->/g,k=/>/g,G=RegExp(`>|${x}(?:([^\\s"'>=/]+)(${x}*=${x}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),L=/'/g,W=/"/g,z=/^(?:script|style|textarea|title)$/i,D=(V=1,(t,...e)=>({_$litType$:V,strings:t,values:e})),B=Symbol.for("lit-noChange"),j=Symbol.for("lit-nothing"),Z=new WeakMap,F=M.createTreeWalker(M,129);var V;function q(t,e){if(!Array.isArray(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==w?w.createHTML(e):e}class K{constructor({strings:t,_$litType$:e},s){let i;this.parts=[];let r=0,o=0;const n=t.length-1,a=this.parts,[l,h]=((t,e)=>{const s=t.length-1,i=[];let r,o=2===e?"":"",n=I;for(let a=0;a"===l[0]?(n=r??I,h=-1):void 0===l[1]?h=-2:(h=n.lastIndex-l[2].length,s=l[1],n=void 0===l[3]?G:'"'===l[3]?W:L):n===W||n===L?n=G:n===H||n===k?n=I:(n=G,r=void 0);const d=n===G&&t[a+1].startsWith("/>")?" ":"";o+=n===I?e+O:h>=0?(i.push(s),e.slice(0,h)+C+e.slice(h)+P+d):e+P+(-2===h?a:d)}return[q(t,o+(t[s]||"")+(2===e?"":"")),i]})(t,e);if(this.el=K.createElement(l,s),F.currentNode=this.el.content,2===e){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(i=F.nextNode())&&a.length0){i.textContent=b?b.emptyScript:"";for(let s=0;sT(t)||"function"==typeof(null==t?void 0:t[Symbol.iterator]))(t)?this.T(t):this._(t)}k(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}$(t){this._$AH!==t&&(this._$AR(),this._$AH=this.k(t))}_(t){this._$AH!==j&&N(this._$AH)?this._$AA.nextSibling.data=t:this.$(M.createTextNode(t)),this._$AH=t}g(t){var e;const{values:s,_$litType$:i}=t,r="number"==typeof i?this._$AC(t):(void 0===i.el&&(i.el=K.createElement(q(i.h,i.h[0]),this.options)),i);if((null==(e=this._$AH)?void 0:e._$AD)===r)this._$AH.p(s);else{const t=new class{constructor(t,e){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:e},parts:s}=this._$AD,i=((null==t?void 0:t.creationScope)??M).importNode(e,!0);F.currentNode=i;let r=F.nextNode(),o=0,n=0,a=s[0];for(;void 0!==a;){if(o===a.index){let e;2===a.type?e=new J(r,r.nextSibling,this,t):1===a.type?e=new a.ctor(r,a.name,a.strings,this,t):6===a.type&&(e=new st(r,this,t)),this._$AV.push(e),a=s[++n]}o!==(null==a?void 0:a.index)&&(r=F.nextNode(),o++)}return F.currentNode=M,i}p(t){let e=0;for(const s of this._$AV)void 0!==s&&(void 0!==s.strings?(s._$AI(t,s,e),e+=s.strings.length-2):s._$AI(t[e])),e++}}(r,this),e=t.u(this.options);t.p(s),this.$(e),this._$AH=t}}_$AC(t){let e=Z.get(t.strings);return void 0===e&&Z.set(t.strings,e=new K(t)),e}T(t){T(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let s,i=0;for(const r of t)i===e.length?e.push(s=new J(this.k(R()),this.k(R()),this,this.options)):s=e[i],s._$AI(r),i++;i2||""!==s[0]||""!==s[1]?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=j}_$AI(t,e=this,s,i){const r=this.strings;let o=!1;if(void 0===r)t=Y(this,t,e,0),o=!N(t)||t!==this._$AH&&t!==B,o&&(this._$AH=t);else{const i=t;let n,a;for(t=r[0],n=0;n{const i=(null==s?void 0:s.renderBefore)??e;let r=i._$litPart$;if(void 0===r){const t=(null==s?void 0:s.renderBefore)??null;i._$litPart$=r=new J(e.insertBefore(R(),t),t,void 0,s??{})}return r._$AI(t),r})(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),null==(t=this._$Do)||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),null==(t=this._$Do)||t.setConnected(!1)}render(){return B}};var ot;rt._$litElement$=!0,rt.finalized=!0,null==(ot=globalThis.litElementHydrateSupport)||ot.call(globalThis,{LitElement:rt});const nt=globalThis.litElementPolyfillSupport;null==nt||nt({LitElement:rt}),(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push("4.0.2");const at={attribute:!0,type:String,converter:v,reflect:!1,hasChanged:y},lt=(t=at,e,s)=>{const{kind:i,metadata:r}=s;let o=globalThis.litPropertyMetadata.get(r);if(void 0===o&&globalThis.litPropertyMetadata.set(r,o=new Map),o.set(s.name,t),"accessor"===i){const{name:i}=s;return{set(s){const r=e.get.call(this);e.set.call(this,s),this.requestUpdate(i,r,t)},init(e){return void 0!==e&&this.C(i,void 0,t),e}}}if("setter"===i){const{name:i}=s;return function(s){const r=this[i];e.call(this,s),this.requestUpdate(i,r,t)}}throw Error("Unsupported decorator location: "+i)};function ht(t){return(e,s)=>"object"==typeof s?lt(t,e,s):((t,e,s)=>{const i=e.hasOwnProperty(s);return e.constructor.createProperty(s,i?{...t,wrapped:!0}:t),i?Object.getOwnPropertyDescriptor(e,s):void 0})(t,e,s)}const ct=2;const dt=(t,e)=>{var s;const i=t._$AN;if(void 0===i)return!1;for(const r of i)null==(s=r._$AO)||s.call(r,e,!1),dt(r,e);return!0},ut=t=>{let e,s;do{if(void 0===(e=t._$AM))break;s=e._$AN,s.delete(t),t=e}while(0===(null==s?void 0:s.size))},pt=t=>{for(let e;e=t._$AM;t=e){let s=e._$AN;if(void 0===s)e._$AN=s=new Set;else if(s.has(t))break;s.add(t),_t(e)}};function gt(t){void 0!==this._$AN?(ut(this),this._$AM=t,pt(this)):this._$AM=t}function ft(t,e=!1,s=0){const i=this._$AH,r=this._$AN;if(void 0!==r&&0!==r.size)if(e)if(Array.isArray(i))for(let o=s;o{t.type==ct&&(t._$AP??(t._$AP=ft),t._$AQ??(t._$AQ=gt))};class mt{}const $t=new WeakMap,vt=(t=>(...e)=>({_$litDirective$:t,values:e}))(class extends class extends class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,s){this._$Ct=t,this._$AM=e,this._$Ci=s}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,e,s){super._$AT(t,e,s),pt(this),this.isConnected=t._$AU}_$AO(t,e=!0){var s,i;t!==this.isConnected&&(this.isConnected=t,t?null==(s=this.reconnected)||s.call(this):null==(i=this.disconnected)||i.call(this)),e&&(dt(this,t),ut(this))}setValue(t){if((t=>void 0===t.strings)(this._$Ct))this._$Ct._$AI(t,this);else{const e=[...this._$Ct._$AH];e[this._$Ci]=t,this._$Ct._$AI(e,this,0)}}disconnected(){}reconnected(){}}{render(t){return j}update(t,[e]){var s;const i=e!==this.G;return i&&void 0!==this.G&&this.ot(void 0),(i||this.rt!==this.lt)&&(this.G=e,this.ct=null==(s=t.options)?void 0:s.host,this.ot(this.lt=t.element)),j}ot(t){if("function"==typeof this.G){const e=this.ct??globalThis;let s=$t.get(e);void 0===s&&(s=new WeakMap,$t.set(e,s)),void 0!==s.get(this.G)&&this.G.call(this.ct,void 0),s.set(this.G,t),void 0!==t&&this.G.call(this.ct,t)}else this.G.value=t}get rt(){var t,e;return"function"==typeof this.G?null==(t=$t.get(this.ct??globalThis))?void 0:t.get(this.G):null==(e=this.G)?void 0:e.value}disconnected(){this.rt===this.lt&&this.ot(void 0)}reconnected(){this.ot(this.lt)}});var yt=Object.defineProperty,At=Object.getOwnPropertyDescriptor,St=(t,e,s,i)=>{for(var r,o=i>1?void 0:i?At(e,s):e,n=t.length-1;n>=0;n--)(r=t[n])&&(o=(i?r(e,s,o):r(o))||o);return i&&o&&yt(e,s,o),o};e.GiscusWidget=class extends rt{constructor(){super(),this.GISCUS_SESSION_KEY="giscus-session",this.GISCUS_DEFAULT_HOST="https://giscus.app",this.ERROR_SUGGESTION="Please consider reporting this error at https://github.com/giscus/giscus/issues/new.",this.__session="",this._iframeRef=new mt,this.messageEventHandler=this.handleMessageEvent.bind(this),this.hasLoaded=!1,this.host=this.GISCUS_DEFAULT_HOST,this.strict="0",this.reactionsEnabled="1",this.emitMetadata="0",this.inputPosition="bottom",this.theme="light",this.lang="en",this.loading="eager",this.setupSession(),window.addEventListener("message",this.messageEventHandler)}get iframeRef(){var t;return null==(t=this._iframeRef)?void 0:t.value}get _host(){try{return new URL(this.host),this.host}catch{return this.GISCUS_DEFAULT_HOST}}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("message",this.messageEventHandler)}_formatError(t){return`[giscus] An error occurred. Error message: "${t}".`}setupSession(){const t=location.href,e=new URL(t),s=localStorage.getItem(this.GISCUS_SESSION_KEY),i=e.searchParams.get("giscus")??"";if(this.__session="",i)return localStorage.setItem(this.GISCUS_SESSION_KEY,JSON.stringify(i)),this.__session=i,e.searchParams.delete("giscus"),e.hash="",void history.replaceState(void 0,document.title,e.toString());if(s)try{this.__session=JSON.parse(s)}catch(r){localStorage.removeItem(this.GISCUS_SESSION_KEY),console.warn(`${this._formatError(null==r?void 0:r.message)} Session has been cleared.`)}}signOut(){localStorage.removeItem(this.GISCUS_SESSION_KEY),this.__session="",this.update(new Map)}handleMessageEvent(t){if(t.origin!==this._host)return;const{data:e}=t;if("object"!=typeof e||!e.giscus)return;if(this.iframeRef&&e.giscus.resizeHeight&&(this.iframeRef.style.height=`${e.giscus.resizeHeight}px`),e.giscus.signOut)return console.info("[giscus] User has logged out. Session has been cleared."),void this.signOut();if(!e.giscus.error)return;const s=e.giscus.error;if(s.includes("Bad credentials")||s.includes("Invalid state value")||s.includes("State has expired")){if(null!==localStorage.getItem(this.GISCUS_SESSION_KEY))return console.warn(`${this._formatError(s)} Session has been cleared.`),void this.signOut();console.error(`${this._formatError(s)} No session is stored initially. ${this.ERROR_SUGGESTION}`)}s.includes("Discussion not found")?console.warn(`[giscus] ${s}. A new discussion will be created if a comment/reaction is submitted.`):console.error(`${this._formatError(s)} ${this.ERROR_SUGGESTION}`)}sendMessage(t){var e;null==(e=this.iframeRef)||!e.contentWindow||!this.hasLoaded||this.iframeRef.contentWindow.postMessage({giscus:t},this._host)}updateConfig(){const t={setConfig:{repo:this.repo,repoId:this.repoId,category:this.category,categoryId:this.categoryId,term:this.getTerm(),number:+this.getNumber(),strict:"1"===this.strict,reactionsEnabled:"1"===this.reactionsEnabled,emitMetadata:"1"===this.emitMetadata,inputPosition:this.inputPosition,theme:this.theme,lang:this.lang}};this.sendMessage(t)}firstUpdated(){var t;null==(t=this.iframeRef)||t.addEventListener("load",(()=>{var t;null==(t=this.iframeRef)||t.classList.remove("loading"),this.hasLoaded=!0,this.updateConfig()}))}requestUpdate(t,e,s){this.hasUpdated&&"host"!==t?this.updateConfig():super.requestUpdate(t,e,s)}getMetaContent(t,e=!1){const s=e?`meta[property='og:${t}'],`:"",i=document.querySelector(s+`meta[name='${t}']`);return i?i.content:""}_getCleanedUrl(){const t=new URL(location.href);return t.searchParams.delete("giscus"),t.hash="",t}getTerm(){switch(this.mapping){case"url":return this._getCleanedUrl().toString();case"title":return document.title;case"og:title":return this.getMetaContent("title",!0);case"specific":return this.term??"";case"number":return"";default:return location.pathname.length<2?"index":location.pathname.substring(1).replace(/\.\w+$/,"")}}getNumber(){return"number"===this.mapping?this.term??"":""}getIframeSrc(){const t=this._getCleanedUrl().toString(),e=`${t}${this.id?"#"+this.id:""}`,s=this.getMetaContent("description",!0),i=this.getMetaContent("giscus:backlink")||t,r={origin:e,session:this.__session,repo:this.repo,repoId:this.repoId??"",category:this.category??"",categoryId:this.categoryId??"",term:this.getTerm(),number:this.getNumber(),strict:this.strict,reactionsEnabled:this.reactionsEnabled,emitMetadata:this.emitMetadata,inputPosition:this.inputPosition,theme:this.theme,description:s,backLink:i};return`${this._host}${this.lang?`/${this.lang}`:""}/widget?${new URLSearchParams(r).toString()}`}render(){return D` + + `}},e.GiscusWidget.styles=((t,...e)=>{const s=1===t.length?t[0]:e.reduce(((e,s,i)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+t[i+1]),t[0]);return new n(s,t,r)})` + :host, + iframe { + width: 100%; + border: none; + min-height: 150px; + color-scheme: light dark; + } + + iframe.loading { + opacity: 0; + } + `,St([ht({reflect:!0})],e.GiscusWidget.prototype,"host",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"repo",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"repoId",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"category",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"categoryId",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"mapping",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"term",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"strict",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"reactionsEnabled",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"emitMetadata",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"inputPosition",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"theme",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"lang",2),St([ht({reflect:!0})],e.GiscusWidget.prototype,"loading",2),e.GiscusWidget=St([function(t){return customElements.get(t)?t=>t:(t=>(e,s)=>{void 0!==s?s.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)})(t)}("giscus-widget")],e.GiscusWidget)},8071:(t,e,s)=>{const i=s(5893),r=s(7294);t.exports=function({id:t,host:e,repo:o,repoId:n,category:a,categoryId:l,mapping:h,term:c,strict:d,reactionsEnabled:u,emitMetadata:p,inputPosition:g,theme:f,lang:_,loading:m}){const[$,v]=r.useState(!1);return r.useEffect((()=>{$||(Promise.resolve().then((()=>s(9614))),v(!0))}),[]),$?i.jsx("giscus-widget",{id:t,host:e,repo:o,repoid:n,category:a,categoryid:l,mapping:h,term:c,strict:d,reactionsenabled:u,emitmetadata:p,inputposition:g,theme:f,lang:_,loading:m}):null}},1020:(t,e,s)=>{s.d(e,{Z:()=>i});const i=(0,s(7267).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"})},6573:(t,e,s)=>{s.d(e,{Z:()=>o});var i=s(5456),r=s(6459);const o=(0,s(9075).Z)("facebook",(function(t,e){var s=e.quote,o=e.hashtag;return(0,i.Z)(t,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,r.Z)({u:t,quote:s,hashtag:o})}),(function(t){return{quote:t.quote,hashtag:t.hashtag}}),{windowWidth:550,windowHeight:400})},4276:(t,e,s)=>{s.d(e,{Z:()=>i});const i=(0,s(7267).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"})},4099:(t,e,s)=>{s.d(e,{Z:()=>o});var i=s(5456),r=s(6459);const o=(0,s(9075).Z)("telegram",(function(t,e){var s=e.title;return(0,i.Z)(t,"telegram.url"),"https://telegram.me/share/url"+(0,r.Z)({url:t,text:s})}),(function(t){return{title:t.title}}),{windowWidth:550,windowHeight:400})},5251:(t,e,s)=>{s(7418);var i=s(7294),r=60103;if(e.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var o=Symbol.for;r=o("react.element"),e.Fragment=o("react.fragment")}var n=i.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function h(t,e,s){var i,o={},h=null,c=null;for(i in void 0!==s&&(h=""+s),void 0!==e.key&&(h=""+e.key),void 0!==e.ref&&(c=e.ref),e)a.call(e,i)&&!l.hasOwnProperty(i)&&(o[i]=e[i]);if(t&&t.defaultProps)for(i in e=t.defaultProps)void 0===o[i]&&(o[i]=e[i]);return{$$typeof:r,type:t,key:h,ref:c,props:o,_owner:n.current}}e.jsx=h,e.jsxs=h},5893:(t,e,s)=>{t.exports=s(5251)},5506:(t,e,s)=>{s.d(e,{Z:()=>n});var i=s(7294),r=s(676),o=s(4185);function n({children:t,className:e}){const{frontMatter:s,assets:n}=(0,o.C)(),{withBaseUrl:a}=(0,r.C)();var l;const h=null!==(l=n.image)&&void 0!==l?l:s.image;return i.createElement("article",{className:e,itemProp:"blogPost",itemScope:!0,itemType:"http://schema.org/BlogPosting"},h&&i.createElement("meta",{itemProp:"image",content:a(h,{absolute:!0})}),t)}},4185:(t,e,s)=>{s.d(e,{C:()=>a,n:()=>n});var i=s(7294),r=s(7806);const o=i.createContext(null);function n({children:t,content:e,isBlogPostPage:s=!1}){const r=function({content:t,isBlogPostPage:e}){return(0,i.useMemo)((()=>({metadata:t.metadata,frontMatter:t.frontMatter,assets:t.assets,toc:t.toc,isBlogPostPage:e})),[t,e])}({content:e,isBlogPostPage:s});return i.createElement(o.Provider,{value:r},t)}function a(){const t=(0,i.useContext)(o);if(null===t)throw new r.i6("BlogPostProvider");return t}},60:(t,e,s)=>{s.d(e,{c:()=>h});var i=s(7294),r=s(8241);const o=["zero","one","two","few","many","other"];function n(t){return o.filter((e=>t.includes(e)))}const a={locale:"en",pluralForms:n(["one","other"]),select:t=>1===t?"one":"other"};function l(){const{i18n:{currentLocale:t}}=(0,r.Z)();return(0,i.useMemo)((()=>{try{return function(t){const e=new Intl.PluralRules(t);return{locale:t,pluralForms:n(e.resolvedOptions().pluralCategories),select:t=>e.select(t)}}(t)}catch(e){return console.error(`Failed to use Intl.PluralRules for locale "${t}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${e.message}\n`),a}}),[t])}function h(){const t=l();return{selectMessage:(e,s)=>function(t,e,s){const i=t.split("|");if(1===i.length)return i[0];i.length>s.pluralForms.length&&console.error(`For locale=${s.locale}, a maximum of ${s.pluralForms.length} plural forms are expected (${s.pluralForms.join(",")}), but the message contains ${i.length}: ${t}`);const r=s.select(e),o=s.pluralForms.indexOf(r);return i[Math.min(o,i.length-1)]}(s,e,t)}}},9861:(t,e,s)=>{s.d(e,{Z:()=>i});const i=s(8071)}}]); \ No newline at end of file diff --git a/assets/js/2348.de119c0d.js.LICENSE.txt b/assets/js/2348.de119c0d.js.LICENSE.txt new file mode 100644 index 00000000..745ca283 --- /dev/null +++ b/assets/js/2348.de119c0d.js.LICENSE.txt @@ -0,0 +1,26 @@ +/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** @license React v17.0.2 + * react-jsx-runtime.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ diff --git a/assets/js/2703.5f136730.js b/assets/js/2703.5f136730.js deleted file mode 100644 index 2e7e9d0c..00000000 --- a/assets/js/2703.5f136730.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! 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=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(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=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/6875c492.046d8ebb.js b/assets/js/6875c492.046d8ebb.js new file mode 100644 index 00000000..97e82268 --- /dev/null +++ b/assets/js/6875c492.046d8ebb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[8610],{9994:(e,t,r)=>{r.d(t,{Z:()=>u});var n=r(7294),a=r(6010),l=r(2210),o=r(5319),c=r(6379),i=r(8010);const s="backToTopButton_sjWU",m="backToTopButtonShow_xfvO";function u(){const{shown:e,scrollToTop:t}=function({threshold:e}){const[t,r]=(0,n.useState)(!1),a=(0,n.useRef)(!1),{startScroll:l,cancelScroll:o}=(0,c.Ct)();return(0,c.RF)((({scrollY:t},n)=>{var l;const c=null===(l=n)||void 0===l?void 0:l.scrollY;c&&(a.current?a.current=!1:t>=c?(o(),r(!1)):t<e?r(!1):t+window.innerHeight<document.documentElement.scrollHeight&&r(!0))})),(0,i.S)((e=>{e.location.hash&&(a.current=!0,r(!1))})),{shown:t,scrollToTop:()=>l(0)}}({threshold:300});return n.createElement("button",{"aria-label":(0,l.I)({id:"theme.BackToTopButton.buttonAriaLabel",message:"Scroll back to top",description:"The ARIA label for the back to top button"}),className:(0,a.Z)("clean-btn",o.k.common.backToTopButton,s,e&&m),type:"button",onClick:t})}},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 T=({isModalOpen:e,setIsModalOpen:t})=>{const r=(0,y.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(F,{isModalOpen:e,setIsModalOpen:t},i.createElement(B,{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")}))},F=({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)))))),B=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(I,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(I,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"})))),I=()=>{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 _=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(_.m,null)),i.createElement(T,{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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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:()=>F,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 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}const F=e=>n.createElement("svg",T(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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 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,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){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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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}))))},9659:(e,t,r)=>{r.d(t,{Z:()=>O});var n=r(7294),a=r(2110),l=r(4006),o=r(945),c=r(9994),i=r(6010),s=r(2915),m=r(7593),u=r(1984),d=r(4080),g=r(2560),p=r(2935);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 b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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 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}const y=(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=>h(b({},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(h(b({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},v=(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 x=r(6775);const w=({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,c,f;const{pathname:b}=(0,x.TH)(),[h,w]=(0,n.useState)(!1),[E,O]=v("banner-modal",null),C=(0,n.useRef)(!1),k=y();var j,P;return(0,n.useEffect)((()=>{"/blog/"!==b&&"/blog"!==b&&(C.current||h||k.scrollY>79&&k.scrollY<100&&(C.current=!0,9===E||null===E?(w(!0),O(0)):(O(E+1),C.current=!0)))}),[k.scrollY]),(0,n.useEffect)((()=>{h&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[h]),n.createElement(d.u,{appear:!0,show:h,as:n.Fragment},n.createElement(g.V,{as:"div",className:"relative z-modal",onClose:()=>w(!1)},n.createElement(d.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(d.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(g.V.Panel,{className:(0,i.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,i.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,i.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(u.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,i.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,i.Z)("object-contain"),src:null===(c=r)||void 0===c?void 0:c.src,alt:null!==(P=null===(f=r)||void 0===f?void 0:f.alt)&&void 0!==P?P:e,loading:"lazy"})),n.createElement("p",{className:(0,i.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(s.z,{className:(0,i.Z)("w-max"),buttonClassname:(0,i.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,i.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(m.L,{className:(0,i.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,i.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:()=>w(!1)},n.createElement(p.T,{className:"w-4 h-4"})))))))))};function E(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 O=e=>{const[t,r]=(0,n.useState)(!1),{children:s,toc:m}=e,u=E(e,["children","toc"]),{pathname:d}=(0,x.TH)(),g=y();return(0,n.useEffect)((()=>{t&&"/blog/"!==d&&"/blog"!==d&&(g.scrollY>20&&r(!0),g.scrollY<20&&r(!1))}),[g.scrollY]),n.createElement(a.j,u,n.createElement(l.f,{hasSticky:!0,trackProgress:!!m}),n.createElement("div",{className:(0,i.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,i.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,i.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")})),n.createElement("div",{className:(0,i.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},s),m&&n.createElement("div",{className:(0,i.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},m)),n.createElement(o.U,null),n.createElement(w,null),n.createElement(c.Z,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(9659),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.7d340418.js b/assets/js/6875c492.7d340418.js deleted file mode 100644 index 0fc49efb..00000000 --- a/assets/js/6875c492.7d340418.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))}},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),x=r(6215),v=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(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)}},(()=>i.createElement(i.Fragment,null,i.createElement(x.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(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(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})},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),D=r(707),A=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(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(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)))))),V=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),$=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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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:()=>x,dd:()=>g,nm:()=>H,t2:()=>D,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 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 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 D=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 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 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){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 H=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)=>{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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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 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){y(e,t,r[t])}))}return 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 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=>v(x({},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(x({},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),[x,v]=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===x||null===x?(y(!0),v(0)):(v(x+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)},x=({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 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(x,{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/851.a8f32f59.js b/assets/js/851.a8f32f59.js new file mode 100644 index 00000000..e567fae2 --- /dev/null +++ b/assets/js/851.a8f32f59.js @@ -0,0 +1,2 @@ +/*! For license information please see 851.a8f32f59.js.LICENSE.txt */ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[851],{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 A(this,t,n);case"latin1":case"binary":return j(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 A(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 j(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 I(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 L(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||L(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||L(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)||I(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)||I(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||I(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||I(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||I(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||I(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||I(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);I(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);I(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||I(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||I(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||I(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||I(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||I(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}},9994:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(7294),o=n(6010),i=n(2210),l=n(5319),u=n(6379),a=n(8010);const s="backToTopButton_sjWU",c="backToTopButtonShow_xfvO";function f(){const{shown:e,scrollToTop:t}=function({threshold:e}){const[t,n]=(0,r.useState)(!1),o=(0,r.useRef)(!1),{startScroll:i,cancelScroll:l}=(0,u.Ct)();return(0,u.RF)((({scrollY:t},r)=>{var i;const u=null===(i=r)||void 0===i?void 0:i.scrollY;u&&(o.current?o.current=!1:t>=u?(l(),n(!1)):t<e?n(!1):t+window.innerHeight<document.documentElement.scrollHeight&&n(!0))})),(0,a.S)((e=>{e.location.hash&&(o.current=!0,n(!1))})),{shown:t,scrollToTop:()=>i(0)}}({threshold:300});return r.createElement("button",{"aria-label":(0,i.I)({id:"theme.BackToTopButton.buttonAriaLabel",message:"Scroll back to top",description:"The ARIA label for the back to top button"}),className:(0,o.Z)("clean-btn",l.k.common.backToTopButton,s,e&&c),type:"button",onClick:t})}},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 A(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 j={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,A({as:"h1"},e)),h2:e=>r.createElement(v,A({as:"h2"},e)),h3:e=>r.createElement(v,A({as:"h3"},e)),h4:e=>r.createElement(v,A({as:"h4"},e)),h5:e=>r.createElement(v,A({as:"h5"},e)),h6:e=>r.createElement(v,A({as:"h6"},e)),admonition:C.Z,mermaid:()=>null},T=j},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=L(e),n=u.Parser;if(j("parse",n),A(n,"parse"))return new n(String(t),t).parse();return n(String(t),t)},u.stringify=function(e,t){u.freeze();const n=L(t),r=u.Compiler;if(T("stringify",r),D(e),A(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,L(n),l)}o(null,r)},u.runSync=function(e,t){let n,r;return u.run(e,t,o),I("runSync","run",r),n;function o(e,t){x(e),n=t,r=!0}},u.process=function(e,t){if(u.freeze(),j("process",u.Parser),T("process",u.Compiler),!t)return new Promise(n);function n(n,r){const o=L(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(),j("processSync",u.Parser),T("processSync",u.Compiler);const n=L(e);return u.process(n,r),I("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 A(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 j(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 I(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function L(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 Ae(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const je={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=Ae(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 Ie={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 Le={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:L):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:L):n(i)}function f(o){return 45===o?(e.consume(o),r.interrupt?t:L):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),L):93===t&&5===o?(e.consume(t),I):!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"),A(t)}function A(t){return null===t?M(t):X(t)?e.attempt({tokenize:j,partial:!0},A,M)(t):(e.enter("htmlFlowData"),C(t))}function j(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),L):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 I(t){return 93===t?(e.consume(t),L):C(t)}function L(t){return 62===t?(e.consume(t),B):45===t&&2===o?(e.consume(t),L):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(Ae(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(Ae(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,I(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,I(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,I(t)):(e.consume(t),v)}function w(t){return null===t?n(t):63===t?(e.consume(t),k):X(t)?(u=w,I(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,I(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,I(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):A(t)}function A(t){return 61===t?(e.consume(t),j):X(t)?(u=A,I(t)):K(t)?(e.consume(t),A):C(t)}function j(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=j,I(t)):K(t)?(e.consume(t),j):(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,I(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 I(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),te(e,L,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function L(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:je},lt={[-2]:Fe,[-1]:Fe,32:Fe},ut={35:Ie,42:ve,45:[Le,ve],60:ze,61:Le,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:A,autolinkEmail:A,atxHeading:a(ee),blockQuote:a(Q),characterEscape:A,characterReference:A,codeFenced:a(X),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:a(X,s),codeText:a(K,s),codeTextData:A,data:A,codeFlowValue:A,definition:a(J),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:a(G),hardBreakEscape:a(te),hardBreakTrailing:a(te),htmlFlow:a(ne,s),htmlFlowData:A,htmlText:a(ne,s),htmlTextData:A,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:j,characterReferenceMarkerHexadecimal:q,characterReferenceMarkerNumeric:q,characterReferenceValue:Z,codeFenced:f(v),codeFencedFence:b,codeFencedFenceInfo:m,codeFencedFenceMeta:y,codeFlowValue:j,codeIndented:f(w),codeText:f(L),codeTextData:j,data:j,definition:f(),definitionDestinationString:O,definitionLabelString:k,definitionTitleString:x,emphasis:f(),hardBreakEscape:f(F),hardBreakTrailing:f(F),htmlFlow:f(D),htmlFlowData:j,htmlText:f(I),htmlTextData:j,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=Ae(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 A(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 j(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)&&(A.call(this,e),j.call(this,e))}function F(){i("atHardBreak",!0)}function D(){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 L(){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=Ae(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=Ae(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){j.call(this,e);this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function Y(e){j.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 At=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 jt=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]=jt(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=jt(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 It=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)},Lt=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,At("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(At("text","\n"));++r<e.length;)r&&n.push(At("text","\n")),n.push(e[r]);return t&&e.length>0&&n.push(At("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"},[At("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 At("text","!["+t.alt+r);const o=Vt(e,t),i=o[0];i&&"text"===i.type?i.value="["+i.value:o.unshift(At("text","["));const l=o[o.length-1];return l&&"text"===l.type?l.value+=r:o.push(At("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"),At("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,[At("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,At("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",[At("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(At("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(At("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(At("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,At("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:Lt(i[1]),end:Bt(i[i.length-1])},"tbody",qt(i.slice(1),!0)):[]),!0))},text:function(e,t){return e.augment(t,At("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 It(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,It(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:Lt(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:[At("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(At("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}}),An=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}}),jn=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,An],"html"),Fn=on([On,xn,Cn,Pn,jn],"svg"),Dn=function(e){if(null==e)return Ln;if("string"==typeof e)return function(e){return In(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 In(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 In(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 In(e);throw new Error("Expected function, string, or object as test")};function In(e){return function(...t){return Boolean(e.call(this,...t))}}function Ln(){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.LICENSE.txt b/assets/js/851.a8f32f59.js.LICENSE.txt similarity index 100% rename from assets/js/2703.5f136730.js.LICENSE.txt rename to assets/js/851.a8f32f59.js.LICENSE.txt diff --git a/assets/js/a6aa9e1f.086b37c8.js b/assets/js/a6aa9e1f.3ce248a2.js similarity index 53% rename from assets/js/a6aa9e1f.086b37c8.js rename to assets/js/a6aa9e1f.3ce248a2.js index 0a9ee508..231491bb 100644 --- a/assets/js/a6aa9e1f.086b37c8.js +++ b/assets/js/a6aa9e1f.3ce248a2.js @@ -1 +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(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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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 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 +(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},1020:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=(0,r(7267).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"})},6573:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(5456),a=r(6459);const l=(0,r(9075).Z)("facebook",(function(e,t){var r=t.quote,l=t.hashtag;return(0,n.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,a.Z)({u:e,quote:r,hashtag:l})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400})},4276:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=(0,r(7267).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"})},4099:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(5456),a=r(6459);const l=(0,r(9075).Z)("telegram",(function(e,t){var r=t.title;return(0,n.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,a.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400})},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")))))}},7886:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>O,zS:()=>E,rg:()=>m,gZ:()=>P,$G:()=>j});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:g,tags:f}=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")},f.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")},g)),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),g=r(3597),f=r(7332),b=r(6616),y=r(4099),h=r(4276),v=r(6573),x=r(1020),w=r(6250);const E=({children:e})=>{var t,r,s,m,E,O;const{metadata:k,isBlogPostPage:j}=(0,l.C)(),{permalink:P,title:Z,date:N,formattedDate:C,readingTime:S,frontMatter:D,tags:M,description:A,authors:L}=k,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(g.Z,{url:B+P,title:Z,source:B,summary:A,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(f.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(w.tL,{width:26,height:26})),n.createElement(y.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(h.Z,{size:26,round:!0})),n.createElement(v.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(x.Z,{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===(E=R)||void 0===E?void 0:E.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===(O=R)||void 0===O?void 0:O.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"},j?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))))},O=({author:e,className:t})=>n.createElement(k,{author:e,className:t}),k=({author:e})=>{var t,r,l,o,c,s,m,u,d,p,g;const f=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))),f&&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(w.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(w.tL,{className:"h-6 w-6"})),(null===(p=e)||void 0===p?void 0:p.linkedin)&&n.createElement(a.Z,{to:null===(g=e)||void 0===g?void 0:g.linkedin},n.createElement(w.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 j=()=>{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))))},P=({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:()=>g});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 g=()=>{var e,t,r,o;const u=(0,n.k)(),{docs:g}=(0,a.E)(),{frontMatter:f,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=f)||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],g=t[d];return{previous:p?i(c({},p),{permalink:o(p.id)}):void 0,next:g?i(c({},g),{permalink:o(g.id)}):void 0}}(u),O=Object.entries(g).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 g=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:g.TA},{label:"Coding Ninjas Series",description:"Coding Ninjas Studio Guided Path Solutions",link:"https://prepverse.github.io/CodePoint/learning_resources/CN_Series/preface",icon:g.wI},{label:"PrepVerse Docs",description:"Computer science preparations docs",link:"/docs",icon:g.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:g.Kj},{label:"My Portfolio",description:"All info about me",link:"https://prepverse.github.io/portfolio",icon:g.dd}]},{isPopover:!1,label:"Blog",href:"/blog",icon:g.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?g.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(g.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(g.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(g.ET,{className:"dark:text-gray-400 text-gray-500"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(g.nI,null)),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(g.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(g.v4,null):i.createElement(g.XC,null)),"Cloud"===e&&("light"===c?i.createElement(g.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)},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(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"},f.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(g.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(g.ET,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://linkedin.com/in/akashsingh3031"},i.createElement(g.nI,{className:"h-10 w-10"})),i.createElement(n.Z,{to:"https://twitter.com/akashsingh3031"},i.createElement(g.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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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:()=>f,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 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 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){g(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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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},g={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"},f={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=g[e])&&void 0!==c?c:"tex-inherit";var s;const m=null!==(s=f[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=g[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=f[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))}},9659:(e,t,r)=>{"use strict";r.d(t,{Z:()=>O});var n=r(7294),a=r(2110),l=r(4006),o=r(945),c=r(9994),i=r(6010),s=r(2915),m=r(7593),u=r(1984),d=r(4080),p=r(2560),g=r(2935);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 b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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 y(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=(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=>y(b({},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(y(b({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},v=(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 x=r(6775);const w=({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,c,f;const{pathname:b}=(0,x.TH)(),[y,w]=(0,n.useState)(!1),[E,O]=v("banner-modal",null),k=(0,n.useRef)(!1),j=h();var P,Z;return(0,n.useEffect)((()=>{"/blog/"!==b&&"/blog"!==b&&(k.current||y||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===E||null===E?(w(!0),O(0)):(O(E+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{y&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[y]),n.createElement(d.u,{appear:!0,show:y,as:n.Fragment},n.createElement(p.V,{as:"div",className:"relative z-modal",onClose:()=>w(!1)},n.createElement(d.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(d.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(p.V.Panel,{className:(0,i.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,i.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,i.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(u.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,i.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,i.Z)("object-contain"),src:null===(c=r)||void 0===c?void 0:c.src,alt:null!==(Z=null===(f=r)||void 0===f?void 0:f.alt)&&void 0!==Z?Z:e,loading:"lazy"})),n.createElement("p",{className:(0,i.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(s.z,{className:(0,i.Z)("w-max"),buttonClassname:(0,i.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,i.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(m.L,{className:(0,i.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,i.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:()=>w(!1)},n.createElement(g.T,{className:"w-4 h-4"})))))))))};function E(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 O=e=>{const[t,r]=(0,n.useState)(!1),{children:s,toc:m}=e,u=E(e,["children","toc"]),{pathname:d}=(0,x.TH)(),p=h();return(0,n.useEffect)((()=>{t&&"/blog/"!==d&&"/blog"!==d&&(p.scrollY>20&&r(!0),p.scrollY<20&&r(!1))}),[p.scrollY]),n.createElement(a.j,u,n.createElement(l.f,{hasSticky:!0,trackProgress:!!m}),n.createElement("div",{className:(0,i.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,i.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,i.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")})),n.createElement("div",{className:(0,i.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},s),m&&n.createElement("div",{className:(0,i.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},m)),n.createElement(o.U,null),n.createElement(w,null),n.createElement(c.Z,null))}},5503:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>f});var n=r(7294),a=r(6010),l=r(8241),o=r(9712),c=r(5319),i=r(9659),s=r(6894),m=r(797),u=r(1743),d=r(7886);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 g(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 f(e){return n.createElement(o.FG,{className:(0,a.Z)(c.k.wrapper.blogPages,c.k.page.blogListPage)},n.createElement(p,e),n.createElement(g,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:g,description:f,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:`${g.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=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 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}function f(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=f(e,["as"]);return n.createElement(t,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){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:g,style:f})=>{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:f},j&&n.createElement(C,{icon:g},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"})),g=({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 f=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,f.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(g,{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,f.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,f.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,g,f,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===(g=r)||void 0===g?void 0:g.src,alt:null!==(y=null===(f=r)||void 0===f?void 0:f.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 g=[{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"}],f=Math.floor(Math.random()*(g.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 g;return a.createElement(J,{label:p},a.createElement(a.Fragment,null,a.createElement("span",{className:d},null!==(g=t[`${e.name}-name`])&&void 0!==g?g: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 ge=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 fe=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(fe.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:ge,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:()=>f===g.length?a.createElement(p.Z,null,(()=>a.createElement(d,null))):a.createElement(p.Z,null,(()=>a.createElement(u,g[f]))),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 g(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){g(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(f({},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(f({},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.93851363.js b/assets/js/b455e532.983347e9.js similarity index 99% rename from assets/js/b455e532.93851363.js rename to assets/js/b455e532.983347e9.js index 147e6471..edb77f6c 100644 --- a/assets/js/b455e532.93851363.js +++ b/assets/js/b455e532.983347e9.js @@ -1 +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}},6963:(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}))))},w=({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 v=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 Z=r(6296);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=>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){P(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(655),r(9304),r(4735),r(8868);r(240),r(6681),r(6316);r(5364),r(5411);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,v.TH)(),{replace:s}=(0,v.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(Z.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(w,{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:()=>z});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),w=r(4080),v=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(v.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(w.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),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<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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:"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(B,{isModalOpen:e,setIsModalOpen:t},c.createElement(_,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),c.createElement(R,{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})=>c.createElement(w.u,{appear:!0,show:e,as:c.Fragment},c.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},c.createElement(w.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(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),c.createElement(w.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)))))),_=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(F,{id:"tablet"}),c.createElement(H,{id:"tablet"})),R=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(F,{id:"phone"}),c.createElement(H,{id:"phone"})),H=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!")))},F=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),W=r(8616);const $=()=>{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(W.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):c.createElement("span",null,t)))},z=({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($,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,{i:()=>m,pO:()=>c,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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:()=>B,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>i,nI:()=>x,dd:()=>d,nm:()=>H,t2:()=>M,ty:()=>s,Zm:()=>v,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 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 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 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){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 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 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){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 P,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===(P=e)||void 0===P?void 0:P.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 B=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 _=r(9526);function R(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,_.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){R(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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},i.i),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)}}}]); \ No newline at end of file +"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}},6963:(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(2110),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}))))},w=({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 v=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 Z=r(6296);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=>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){P(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(655),r(9304),r(4735),r(8868);r(240),r(6681),r(6316);r(5364),r(5411);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,v.TH)(),{replace:s}=(0,v.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(Z.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(w,{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:()=>z});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),w=r(4080),v=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(v.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(w.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),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<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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:"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(B,{isModalOpen:e,setIsModalOpen:t},c.createElement(_,{className:(0,a.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),c.createElement(R,{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})=>c.createElement(w.u,{appear:!0,show:e,as:c.Fragment},c.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},c.createElement(w.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(Z.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),c.createElement(w.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)))))),_=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(F,{id:"tablet"}),c.createElement(H,{id:"tablet"})),R=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(F,{id:"phone"}),c.createElement(H,{id:"phone"})),H=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!")))},F=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),W=r(8616);const $=()=>{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(W.$,{className:(0,a.Z)("w-5 h-5"),wrapperProps:{className:(0,a.Z)("mx-auto")}}):c.createElement("span",null,t)))},z=({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($,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,{i:()=>m,pO:()=>c,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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:()=>B,v4:()=>k,XC:()=>O,Kj:()=>u,TA:()=>l,ET:()=>h,Bh:()=>f,wI:()=>i,nI:()=>x,dd:()=>d,nm:()=>H,t2:()=>M,ty:()=>s,Zm:()=>v,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 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 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 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){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 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 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){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 P,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===(P=e)||void 0===P?void 0:P.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 B=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 _=r(9526);function R(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,_.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){R(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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},i.i),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)}}}]); \ No newline at end of file diff --git a/assets/js/c1d171ff.f3fedcd3.js b/assets/js/c1d171ff.2a793a42.js similarity index 56% rename from assets/js/c1d171ff.f3fedcd3.js rename to assets/js/c1d171ff.2a793a42.js index 5916d800..ede7f3f3 100644 --- a/assets/js/c1d171ff.f3fedcd3.js +++ b/assets/js/c1d171ff.2a793a42.js @@ -1 +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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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 +(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},1020:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=(0,r(7267).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"})},6573:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(5456),a=r(6459);const l=(0,r(9075).Z)("facebook",(function(e,t){var r=t.quote,l=t.hashtag;return(0,n.Z)(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+(0,a.Z)({u:e,quote:r,hashtag:l})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400})},4276:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=(0,r(7267).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"})},4099:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(5456),a=r(6459);const l=(0,r(9075).Z)("telegram",(function(e,t){var r=t.title;return(0,n.Z)(e,"telegram.url"),"https://telegram.me/share/url"+(0,a.Z)({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400})},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(9659),l=r(8241),o=r(9712),c=r(6894),i=r(797),s=r(7886),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")))))}},7886:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>O,zS:()=>E,rg:()=>m,gZ:()=>P,$G:()=>j});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(4099),h=r(4276),v=r(6573),x=r(1020),w=r(6250);const E=({children:e})=>{var t,r,s,m,E,O;const{metadata:k,isBlogPostPage:j}=(0,l.C)(),{permalink:P,title:Z,date:N,formattedDate:C,readingTime:S,frontMatter:D,tags:M,description:A,authors:L}=k,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(w.tL,{width:26,height:26})),n.createElement(y.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(h.Z,{size:26,round:!0})),n.createElement(v.Z,{windowWidth:750,windowHeight:800,url:B+P,title:Z,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(x.Z,{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===(E=R)||void 0===E?void 0:E.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===(O=R)||void 0===O?void 0:O.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"},j?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))))},O=({author:e,className:t})=>n.createElement(k,{author:e,className:t}),k=({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(w.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(w.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(w.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 j=()=>{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))))},P=({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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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))}},9659:(e,t,r)=>{"use strict";r.d(t,{Z:()=>O});var n=r(7294),a=r(2110),l=r(4006),o=r(945),c=r(9994),i=r(6010),s=r(2915),m=r(7593),u=r(1984),d=r(4080),p=r(2560),f=r(2935);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}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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}function y(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=(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=>y(b({},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(y(b({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},v=(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 x=r(6775);const w=({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,c,g;const{pathname:b}=(0,x.TH)(),[y,w]=(0,n.useState)(!1),[E,O]=v("banner-modal",null),k=(0,n.useRef)(!1),j=h();var P,Z;return(0,n.useEffect)((()=>{"/blog/"!==b&&"/blog"!==b&&(k.current||y||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===E||null===E?(w(!0),O(0)):(O(E+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{y&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[y]),n.createElement(d.u,{appear:!0,show:y,as:n.Fragment},n.createElement(p.V,{as:"div",className:"relative z-modal",onClose:()=>w(!1)},n.createElement(d.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(d.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(p.V.Panel,{className:(0,i.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,i.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,i.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(u.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,i.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,i.Z)("object-contain"),src:null===(c=r)||void 0===c?void 0:c.src,alt:null!==(Z=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==Z?Z:e,loading:"lazy"})),n.createElement("p",{className:(0,i.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(s.z,{className:(0,i.Z)("w-max"),buttonClassname:(0,i.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,i.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(m.L,{className:(0,i.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,i.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:()=>w(!1)},n.createElement(f.T,{className:"w-4 h-4"})))))))))};function E(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 O=e=>{const[t,r]=(0,n.useState)(!1),{children:s,toc:m}=e,u=E(e,["children","toc"]),{pathname:d}=(0,x.TH)(),p=h();return(0,n.useEffect)((()=>{t&&"/blog/"!==d&&"/blog"!==d&&(p.scrollY>20&&r(!0),p.scrollY<20&&r(!1))}),[p.scrollY]),n.createElement(a.j,u,n.createElement(l.f,{hasSticky:!0,trackProgress:!!m}),n.createElement("div",{className:(0,i.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,i.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,i.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")})),n.createElement("div",{className:(0,i.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},s),m&&n.createElement("div",{className:(0,i.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},m)),n.createElement(o.U,null),n.createElement(w,null),n.createElement(c.Z,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/ccc49370.5f35c2a7.js b/assets/js/ccc49370.5f35c2a7.js new file mode 100644 index 00000000..57b9ef2d --- /dev/null +++ b/assets/js/ccc49370.5f35c2a7.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},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")))))}},7886:(e,t,r)=>{"use strict";r.d(t,{Ag:()=>O,zS:()=>E,rg:()=>m,gZ:()=>P,$G:()=>j});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(4099),h=r(4276),v=r(6573),w=r(1020),x=r(6250);const E=({children:e})=>{var t,r,s,m,E,O;const{metadata:k,isBlogPostPage:j}=(0,l.C)(),{permalink:P,title:C,date:Z,formattedDate:N,readingTime:S,frontMatter:D,tags:M,description:L,authors:A}=k,R=A[0],{siteConfig:{url:V}}=(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:V+P,title:C,source:V,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:V+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(x.tL,{width:26,height:26})),n.createElement(y.Z,{windowWidth:750,windowHeight:800,url:V+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(h.Z,{size:26,round:!0})),n.createElement(v.Z,{windowWidth:750,windowHeight:800,url:V+P,title:C,hashtags:M.map((e=>e.label)),className:"flex"},n.createElement(w.Z,{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===(E=R)||void 0===E?void 0:E.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===(O=R)||void 0===O?void 0:O.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"},j?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))))},O=({author:e,className:t})=>n.createElement(k,{author:e,className:t}),k=({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(x.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(x.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(x.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 j=()=>{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))))},P=({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(V,{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(B,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},V=({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)))))),T=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(I,null),i.createElement(H,{id:"tablet"}),i.createElement(F,{id:"tablet"})),B=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(I,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"})))),I=()=>{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 _=r(3076),$=r(4695),U=r(6296),G=r(8616);const z=()=>{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(G.$,{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(z,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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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:()=>V,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 V=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 T=r(9526);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 F=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){B(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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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))}},9659:(e,t,r)=>{"use strict";r.d(t,{Z:()=>O});var n=r(7294),a=r(2110),l=r(4006),o=r(945),c=r(9994),i=r(6010),s=r(2915),m=r(7593),u=r(1984),d=r(4080),p=r(2560),f=r(2935);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}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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}function y(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=(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=>y(b({},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(y(b({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[l,o,r]),{scrollY:o}},v=(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 w=r(6775);const x=({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,c,g;const{pathname:b}=(0,w.TH)(),[y,x]=(0,n.useState)(!1),[E,O]=v("banner-modal",null),k=(0,n.useRef)(!1),j=h();var P,C;return(0,n.useEffect)((()=>{"/blog/"!==b&&"/blog"!==b&&(k.current||y||j.scrollY>79&&j.scrollY<100&&(k.current=!0,9===E||null===E?(x(!0),O(0)):(O(E+1),k.current=!0)))}),[j.scrollY]),(0,n.useEffect)((()=>{y&&"undefined"!=typeof window&&void 0!==window.gtag&&window.gtag("event","view_banner",{banner_name:"banner-modal",banner_text:e,banner_image:r.src})}),[y]),n.createElement(d.u,{appear:!0,show:y,as:n.Fragment},n.createElement(p.V,{as:"div",className:"relative z-modal",onClose:()=>x(!1)},n.createElement(d.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(d.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(p.V.Panel,{className:(0,i.Z)("w-full min-h-screen","flex flex-col justify-center items-center")},n.createElement("div",{className:(0,i.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,i.Z)("flex","flex-col","items-center","gap-8","text-center","not-prose")},n.createElement(u.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,i.Z)("flex","h-auto xl:h-[192px]","flex-shrink-0","rounded-lg","overflow-hidden","focus:outline-none")},n.createElement("img",{className:(0,i.Z)("object-contain"),src:null===(c=r)||void 0===c?void 0:c.src,alt:null!==(C=null===(g=r)||void 0===g?void 0:g.alt)&&void 0!==C?C:e,loading:"lazy"})),n.createElement("p",{className:(0,i.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(s.z,{className:(0,i.Z)("w-max"),buttonClassname:(0,i.Z)("!px-4","!py-4"),href:a.href,onClick:a.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,i.Z)("text-gray-900","text-base","font-bold")},a.text),n.createElement(m.L,{className:(0,i.Z)("w-4","h-4")}))),n.createElement("button",{className:(0,i.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:()=>x(!1)},n.createElement(f.T,{className:"w-4 h-4"})))))))))};function E(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 O=e=>{const[t,r]=(0,n.useState)(!1),{children:s,toc:m}=e,u=E(e,["children","toc"]),{pathname:d}=(0,w.TH)(),p=h();return(0,n.useEffect)((()=>{t&&"/blog/"!==d&&"/blog"!==d&&(p.scrollY>20&&r(!0),p.scrollY<20&&r(!1))}),[p.scrollY]),n.createElement(a.j,u,n.createElement(l.f,{hasSticky:!0,trackProgress:!!m}),n.createElement("div",{className:(0,i.Z)("flex","justify-center","mx-auto","max-w-screen-blog-max","w-full")},n.createElement("div",{className:(0,i.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,i.Z)("sticky","w-[264px]","z-[1]","top-32","left-0")})),n.createElement("div",{className:(0,i.Z)("refine-prose","flex-1","min-w-0","xl:px-8")},s),m&&n.createElement("div",{className:(0,i.Z)("w-[280px]","hidden blog-md:block","flex-shrink-0")},m)),n.createElement(o.U,null),n.createElement(x,null),n.createElement(c.Z,null))}},3617:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>O});var n=r(7294),a=r(6010),l=r(9712),o=r(5319),c=r(4185),i=r(9659);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(7886);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}};var g=r(6016),b=r(9526),y=r(950),h=r(9861);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={id:"comments",repo:"PrepVerse/CodePoint",repoId:"R_kgDOItEdJw",category:"Q&A",categoryId:"DIC_kwDOItEdJ84CZ4tA",mapping:"pathname",reactionsEnabled:"1",emitMetadata:"0",inputPosition:"top",lang:"en",theme:"light",darkTheme:"dark_dimmed"};function x(){const e=(0,g.L)(),t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(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}({},w,e.giscus);return t.theme="dark"===(0,b.I)().colorMode?t.darkTheme:t.theme,n.createElement(y.Z,{fallback:n.createElement("div",null,"Loading Comments...")},(()=>n.createElement(h.Z,t)))}function E({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}),n.createElement(x,null))}function O(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(E,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:()=>Te});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 V=r(4158),T=r(6153);const B=()=>a.createElement("div",null,a.createElement(V.Z,{type:"simple",title:"Good to know"},a.createElement(T.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 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 _=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",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"})),G=({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,z="tooltip__Ymd",W="tooltipContainer_l6r7",Y="tooltipContent_UeXm",q="tooltipArrow_mOyh",J=({label:e,children:t})=>e?a.createElement("div",{className:`${z} 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(T.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(G,{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(T.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(T.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(T.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(T.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(T.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(T.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 Ve(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const Te=(Be=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){Ve(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:G,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:B,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(_,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(T.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(Be,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(Be,e,Object.getOwnPropertyDescriptor(Fe,e))})),Be);var Be,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.c74c9d6a.js b/assets/js/ccc49370.c74c9d6a.js deleted file mode 100644 index fe1564b3..00000000 --- a/assets/js/ccc49370.c74c9d6a.js +++ /dev/null @@ -1 +0,0 @@ -(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,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});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/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],m="Thank you for visiting, Connect with me over socials.",u=[{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","flex","flex-row","flex-wrap","items-start","justify-start","text-gray-500 dark:text-gray-500")},c.i),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/main.5f6df79f.js b/assets/js/main.da1fb97c.js similarity index 76% rename from assets/js/main.5f6df79f.js rename to assets/js/main.da1fb97c.js index b0543e6a..4a37df76 100644 --- a/assets/js/main.5f6df79f.js +++ b/assets/js/main.da1fb97c.js @@ -1,2 +1,2 @@ -/*! For license information please see main.5f6df79f.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)},6992:(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(2560),n.e(7413),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(2703),n.e(7918)]).then(n.bind(n,7092)),"@theme/DocItem",7092],"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(2560),n.e(7413),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(2560),n.e(7413),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(2560),n.e(7413),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(2560),n.e(7413),n.e(1659)]).then(n.bind(n,6963)),"@site/src/pages/about/index.tsx",6963],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(2560),n.e(7413),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(2560),n.e(7413),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(6992),n(5051),n(8222),n(2295),n(8724),n(942)];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":true,"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-checklist":{"type":"project"},"docusaurus-plugin-prepverse-docgen":{"type":"project"},"docusaurus-plugin-prepverse-examples":{"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/colors.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/prepverse-theme/css/fonts.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/demo-page.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/split-pane.css"]},gtag:{trackingID:"G-JF4ZWKWVGC",anonymizeIP:!0},sitemap:{ignorePatterns:["**/_*.md"]}}]],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/checklist.js","./plugins/docgen.js","./plugins/examples.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:"cse, dsa, cp, os, dbms, sql, mysql, cn, oop, html, css, js, ml, ds"}],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:["+91 9794423031"],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.da1fb97c.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_:()=>T,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 T(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 O(){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(T(e.state))}function L(){D(T(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=T(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,O(),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,O(),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 T(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 T(){var e=w(x());return b&&(e=c(e,b)),p(e)}var O=m();function _(e){(0,r.Z)(z,e),z.length=t.length,O.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=T(),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";O.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=T(),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);O.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);O.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=O.setPrompt(e);return B||(F(1),B=!0),function(){return B&&(B=!1,F(-1)),t()}},listen:function(e){var t=O.appendListener(e);return F(1),function(){F(-1),t()}}};return z}function O(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=O(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=O(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)},6992:(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,T=1;if(v){if(!(C=o(k,S,e,b))||C.index>=e.length)break;var O=C.index,_=C.index+C[0].length,P=S;for(P+=E.value.length;O>=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)T++,P+=A.value.length;T--,x=e.slice(S,P),C.index-=S}else if(!(C=o(k,0,x,b)))continue;O=C.index;var L=C[0],R=x.slice(0,O),D=x.slice(O+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,T),E=s(t,j,new a(f,h?r.tokenize(L,h):L,y,L)),D&&s(t,E,D),T>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,T=60114,O=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"),T=B("react.profiler"),O=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 T: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 O: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 Te(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Oe=null,_e=null,Pe=null;function Ae(e){if(e=ra(e)){if("function"!=typeof Oe)throw Error(i(280));var t=e.stateNode;t&&(t=oa(t),Oe(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={},Tt={};function Ot(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 Tt)return Ct[e]=n[t];return e}d&&(Tt=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=Ot("animationend"),Pt=Ot("animationiteration"),At=Ot("animationstart"),Lt=Ot("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=Te(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"},Tn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function On(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Tn[e])&&!!t[e]}function _n(){return On}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,Te(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 Tr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Or=new Set("cancel close invalid load scroll toggle".split(" ").concat(Tr));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){Or.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&&Or.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=Te(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,Ta=o.unstable_scheduleCallback,Oa=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),Ta(e,t,n)}function Wa(){if(null!==za){var e=za;za=null,Oa(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)),Ta(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 To(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 Oo=To(!0),_o=To(!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 Ti(e,t,n){return n=null!=n?n.concat([e]):null,ki(4,2,Ci.bind(null,t,e),n)}function Oi(){}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:Oi,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:Ti,useLayoutEffect:xi,useMemo:Pi,useReducer:di,useRef:yi,useState:function(){return di(ci)},useDebugValue:Oi,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:Ti,useLayoutEffect:xi,useMemo:Pi,useReducer:fi,useRef:yi,useState:function(){return fi(ci)},useDebugValue:Oi,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):Oo(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=Oo(t,e.child,null,o),t.child=Oo(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<Tr.length;e++)Ar(Tr[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<Tr.length;o++)Ar(Tr[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 Tl(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 Ol(t);case 19:return void Ol(t);case 23:case 24:return void vl(t,null!==t.memoizedState)}throw Error(i(163))}function Ol(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&&Oa(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==Ma&&Oa(n)}15===t?(n=ys.bind(null,e),null===Ba?(Ba=[n],za=Ta(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=Ts();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=Os(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=Os(e,t);0!=(zl&$l)&&(n=Os(e,t=Ft(e,t)))}else n=Os(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=Os(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 Ts(){var e=Al.current;return Al.current=Ri,null===e?Ri:e}function Os(e,t){var n=Rl;Rl|=16;var r=Ts();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(T){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(T){if(null===Kl)throw Error(i(330));zs(Kl,T),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,Tl(Kl.alternate,Kl);break;case 1024:Kl.flags&=-1025;break;case 1028:Kl.flags&=-1025,Tl(Kl.alternate,Kl);break;case 4:Tl(Kl.alternate,Kl);break;case 8:Cl(l,s=Kl);var E=s.alternate;wl(s),null!==E&&wl(E)}Kl=Kl.nextEffect}}catch(T){if(null===Kl)throw Error(i(330));zs(Kl,T),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(T){if(null===Kl)throw Error(i(330));zs(Kl,T),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(T){}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 T:return(e=Gs(12,n,t,8|a)).elementType=T,e.type=T,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 O: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=Oo(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()},Oe=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(){}},T=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)}),{})},O=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:O(["href"],e),bodyAttributes:T("bodyAttributes",e),defer:S(e,"defer"),encode:S(e,"encodeSpecialCharacters"),htmlAttributes:T("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:T("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,T=(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,O=s&&s.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),_=O?(0,r.LX)(n.pathname,{path:O,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},T);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 T(e){return"/"===e.charAt(0)?e:"/"+e}function O(e,t){if(!e)return t;var n=T(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 T(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 O(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?"."+T(s,0):r,Array.isArray(i)?(n="",null!=e&&(n=e.replace(C,"$&/")+"/"),O(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+T(l=e[u],u);s+=O(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+=O(l=l.value,t,n,c=r+T(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 O(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 T=[],O=[],_=1,P=null,A=3,L=!1,R=!1,D=!1;function N(e){for(var t=S(O);null!==t;){if(null===t.callback)x(O);else{if(!(t.startTime<=e))break;x(O),t.sortIndex=t.expirationTime,E(T,t)}t=S(O)}}function j(e){if(D=!1,N(e),!R)if(null!==S(T))R=!0,n(I);else{var t=S(O);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(T);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(T)&&x(T),N(n)}else x(T);P=S(T)}if(null!==P)var s=!0;else{var u=S(O);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(T)},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(O,e),null===S(T)&&e===S(O)&&(D?a():D=!0,r(j,i-l))):(e.sortIndex=s,E(T,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(532),n.e(9568),n.e(2560),n.e(7413),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(851),n.e(7918)]).then(n.bind(n,7092)),"@theme/DocItem",7092],"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(2560),n.e(7413),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(532),n.e(9568),n.e(2560),n.e(7413),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(2560),n.e(7413),n.e(851),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(2560),n.e(7413),n.e(1659)]).then(n.bind(n,6963)),"@site/src/pages/about/index.tsx",6963],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(2560),n.e(7413),n.e(851),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(2560),n.e(7413),n.e(851),n.e(2348),n.e(6103)]).then(n.bind(n,3617)),"@theme/BlogPostPage",3617],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(6992),n(5051),n(8222),n(2295),n(8724),n(942)];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 T(){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 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 _(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 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(T,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":true,"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-checklist":{"type":"project"},"docusaurus-plugin-prepverse-docgen":{"type":"project"},"docusaurus-plugin-prepverse-examples":{"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,{Ct:()=>p,OC:()=>s,RF:()=>d,o5:()=>f});var r=n(7294),a=n(8087),o=n(358),i=n(7806);const l=r.createContext(void 0);function s({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(l.Provider,{value:t},e)}function u(){const e=(0,r.useContext)(l);if(null==e)throw new i.i6("ScrollControllerProvider");return e}const c=()=>a.Z.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function d(e,t=[]){const{scrollEventsEnabledRef:n}=u(),a=(0,r.useRef)(c()),o=(0,i.zX)(e);(0,r.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=c();o(e,a.current),a.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[o,n,...t])}function f(){const e=u(),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}}function p(){const e=(0,r.useRef)(null),t=(0,o.Z)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function r(){const a=document.documentElement.scrollTop;(n&&a>e||!n&&a<e)&&(t=requestAnimationFrame(r),window.scrollTo(0,Math.floor(.85*(a-e))+e))}(),()=>t&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>{var t,n;return null===(n=e)||void 0===n||null===(t=n.current)||void 0===t?void 0:t.call(n)}}}},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]}},8010:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var r=n(7294),a=n(6775),o=n(7806);function i(e){const t=(0,a.TH)(),n=(0,o.D9)(t),i=(0,o.zX)(e);(0,r.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,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)}},2110:(e,t,n)=>{"use strict";n.d(t,{j:()=>ge});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 T=n(6379),O=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)},T.OC,O.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)}var H=n(8010);function V(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z(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 W="docusaurus_skipToContent_fallback";function K(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function Y(){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(W);var n;t&&K(t)}),[]);return(0,H.S)((({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&K(e.current)})),{containerRef:e,onClick:n}}const Q=(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 X(e){var t;const n=null!==(t=e.children)&&void 0!==t?t:Q,{containerRef:a,onClick:o}=Y();return r.createElement("div",{ref:a,role:"region","aria-label":Q},r.createElement("a",Z(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){V(e,t,n[t])}))}return e}({},e),{href:`#${W}`,onClick:o}),n))}const J="skipToContent_fXgn";function ee(){return r.createElement(X,{className:J})}var te=n(6822);const ne=()=>"undefined"!=typeof window&&window.innerWidth<=768;var re=n(6010),ae=n(2935),oe=n(6616),ie=n(5456),le=n(6459);const se=(0,n(9075).Z)("reddit",(function(e,t){var n=t.title;return(0,ie.Z)(e,"reddit.url"),"https://www.reddit.com/submit"+(0,le.Z)({url:e,title:n})}),(function(e){return{title:e.title}}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});const ue=(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 ce=n(3597),de=n(7332),fe=n(6250);const pe=()=>{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,re.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,re.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,re.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(ae.T,{className:(0,re.Z)("w-3 h-3","group-hover:scale-150","transition-transform","duration-200","ease-in-out")})),r.createElement("iframe",{className:(0,re.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,re.Z)("flex","items-center","gap-4","ml-auto")},r.createElement("span",{className:"text-gray-900 text-sm"},"Share on"),r.createElement(oe.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(fe.tL,{className:(0,re.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(se,{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,re.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(ue,{size:28,round:!0}))),r.createElement(ce.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,re.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(de.Z,{size:32,round:!0}))))))},me=()=>{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(pe,null):null},ge=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)(ne());return(0,r.useEffect)((()=>{const e=()=>{t(ne())};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(ee,null),r.createElement("div",{className:(0,re.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(te.QU,null,t)),r.createElement(me,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(2110);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/colors.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/prepverse-theme/css/fonts.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/demo-page.css","/home/runner/work/prepverse.github.io/prepverse.github.io/documentation/src/css/split-pane.css"]},gtag:{trackingID:"G-JF4ZWKWVGC",anonymizeIP:!0},sitemap:{ignorePatterns:["**/_*.md"]}}]],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/checklist.js","./plugins/docgen.js","./plugins/examples.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:"cse, dsa, cp, os, dbms, sql, mysql, cn, oop, html, css, js, ml, ds"}],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:["+91 9794423031"],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.5f6df79f.js.LICENSE.txt b/assets/js/main.da1fb97c.js.LICENSE.txt similarity index 100% rename from assets/js/main.5f6df79f.js.LICENSE.txt rename to assets/js/main.da1fb97c.js.LICENSE.txt diff --git a/assets/js/runtime~main.4291f76d.js b/assets/js/runtime~main.4291f76d.js new file mode 100644 index 00000000..f48f3626 --- /dev/null +++ b/assets/js/runtime~main.4291f76d.js @@ -0,0 +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",851:"a8f32f59",889:"4bfaf830",1025:"2a793a42",1065:"3983c083",1104:"e3029bf8",1659:"983347e9",1713:"3121a849",2211:"ba7f04e9",2218:"e3cb1a85",2348:"de119c0d",2468:"6f8c14be",2560:"2debeb31",2666:"cf2a4ad6",3039:"a4850763",3089:"3ce248a2",3237:"127e15fc",3557:"ef999a5c",3583:"2c9981f2",3732:"f88f2000",3921:"f3eb2a1a",4013:"bb688860",4342:"0796142b",4408:"f18ab1d5",4763:"fd583d0c",4779:"dcf5cdb8",4788:"3558b75a",4881:"8193134d",5050:"bb2135ad",5657:"db980393",5726:"3feb22ee",6051:"687d5134",6103:"5f35c2a7",6405:"d7f1f511",6923:"0e77f7e9",6945:"3bcb9442",7283:"bde4df51",7413:"8a2cf942",7627:"bef70ea0",7867:"fd432bfc",7918:"a9432df3",7920:"a050e87f",8610:"046d8ebb",8835:"486d0d05",9137:"0f60dc1b",9409:"41c400a0",9514:"d3fe9fa2",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/assets/js/runtime~main.d2d3627e.js b/assets/js/runtime~main.d2d3627e.js deleted file mode 100644 index 8f0f4959..00000000 --- a/assets/js/runtime~main.d2d3627e.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e,a,c,t,f,r={},b={};function d(e){var a=b[e];if(void 0!==a)return a.exports;var c=b[e]={id:e,loaded:!1,exports:{}};return r[e].call(c.exports,c,c.exports,d),c.loaded=!0,c.exports}d.m=r,d.c=b,e=[],d.O=(a,c,t,f)=>{if(!c){var r=1/0;for(i=0;i<e.length;i++){c=e[i][0],t=e[i][1],f=e[i][2];for(var b=!0,o=0;o<c.length;o++)(!1&f||r>=f)&&Object.keys(d.O).every((e=>d.O[e](c[o])))?c.splice(o--,1):(b=!1,f<r&&(r=f));if(b){e.splice(i--,1);var n=t();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]=[c,t,f]},d.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return d.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var f=Object.create(null);d.r(f);var r={};a=a||[null,c({}),c([]),c(c)];for(var b=2&t&&e;"object"==typeof b&&!~a.indexOf(b);b=c(b))Object.getOwnPropertyNames(b).forEach((a=>r[a]=()=>e[a]));return r.default=()=>e,d.d(f,r),f},d.d=(e,a)=>{for(var c in a)d.o(a,c)&&!d.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((a,c)=>(d.f[c](e,a),a)),[])),d.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",889:"4bfaf830",1025:"f3fedcd3",1065:"3983c083",1104:"e3029bf8",1659:"93851363",1713:"3121a849",2211:"ba7f04e9",2218:"e3cb1a85",2468:"6f8c14be",2560:"2debeb31",2666:"cf2a4ad6",2703:"5f136730",3039:"a4850763",3089:"086b37c8",3237:"a993311d",3557:"ef999a5c",3583:"2c9981f2",3732:"f88f2000",3921:"f3eb2a1a",4013:"d8f5625e",4342:"0796142b",4408:"f18ab1d5",4763:"fd583d0c",4779:"dcf5cdb8",4788:"3558b75a",4881:"8193134d",5050:"bb2135ad",5657:"db980393",5726:"3feb22ee",6051:"687d5134",6103:"c74c9d6a",6405:"d7f1f511",6923:"0e77f7e9",6945:"3bcb9442",7283:"bde4df51",7413:"8a2cf942",7627:"bef70ea0",7867:"fd432bfc",7918:"099ad214",7920:"a050e87f",8610:"7d340418",8835:"486d0d05",9137:"0f60dc1b",9409:"41c400a0",9514:"d3fe9fa2",9568:"357c3da7",9626:"0d7aa9fa",9846:"91a4e274",9867:"87f774ce"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t={},f="documentation:",d.l=(e,a,c,r)=>{if(t[e])t[e].push(a);else{var b,o;if(void 0!==c)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+c){b=u;break}}b||(o=!0,(b=document.createElement("script")).charset="utf-8",b.timeout=120,d.nc&&b.setAttribute("nonce",d.nc),b.setAttribute("data-webpack",f+c),b.src=e),t[e]=[a];var l=(a,c)=>{b.onerror=b.onload=null,clearTimeout(s);var f=t[e];if(delete t[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=l.bind(null,b.onerror),b.onload=l.bind(null,b.onload),o&&document.head.appendChild(b)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/",d.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,d.p+d.u(e)},(()=>{var e={1303:0,532:0};d.f.j=(a,c)=>{var t=d.o(e,a)?e[a]:void 0;if(0!==t)if(t)c.push(t[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>t=e[a]=[c,f]));c.push(t[2]=f);var r=d.p+d.u(a),b=new Error;d.l(r,(c=>{if(d.o(e,a)&&(0!==(t=e[a])&&(e[a]=void 0),t)){var f=c&&("load"===c.type?"missing":c.type),r=c&&c.target&&c.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+r+")",b.name="ChunkLoadError",b.type=f,b.request=r,t[1](b)}}),"chunk-"+a,a)}},d.O.j=a=>0===e[a];var a=(a,c)=>{var t,f,r=c[0],b=c[1],o=c[2],n=0;if(r.some((a=>0!==e[a]))){for(t in b)d.o(b,t)&&(d.m[t]=b[t]);if(o)var i=o(d)}for(a&&a(c);n<r.length;n++)f=r[n],d.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return d.O(i)},c=self.webpackChunkdocumentation=self.webpackChunkdocumentation||[];c.forEach(a.bind(null,0)),c.push=a.bind(null,c.push.bind(c))})()})(); \ No newline at end of file diff --git a/blog/author/AkashSingh3031/index.html b/blog/author/AkashSingh3031/index.html index 308d5bfa..03eb1aca 100644 --- a/blog/author/AkashSingh3031/index.html +++ b/blog/author/AkashSingh3031/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 fae13857..947c7868 100644 --- a/blog/bharatvarsha/index.html +++ b/blog/bharatvarsha/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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>Loading Comments...</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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 f664cf89..dd0ae8ca 100644 --- a/blog/index.html +++ b/blog/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 38f9ddb4..0254f094 100644 --- a/blog/tags/ajnabhavarsh/index.html +++ b/blog/tags/ajnabhavarsh/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 b6af1094..caef444a 100644 --- a/blog/tags/aryavarta/index.html +++ b/blog/tags/aryavarta/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 a9a8cfef..c43dab9c 100644 --- a/blog/tags/bharat/index.html +++ b/blog/tags/bharat/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 054df542..2c713098 100644 --- a/blog/tags/bharatkhand/index.html +++ b/blog/tags/bharatkhand/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 16401792..ec176590 100644 --- a/blog/tags/bharatvarsha/index.html +++ b/blog/tags/bharatvarsha/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 177da108..1d1dfb2a 100644 --- a/blog/tags/hindustan/index.html +++ b/blog/tags/hindustan/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 1433953e..fb21ba77 100644 --- a/blog/tags/index.html +++ b/blog/tags/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 57a601c9..b24e90b6 100644 --- a/blog/tags/india/index.html +++ b/blog/tags/india/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 2b973658..9ae7d42d 100644 --- a/blog/tags/jambudweep/index.html +++ b/blog/tags/jambudweep/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 a7ebd0c8..f729c948 100644 --- a/blog/tags/tenjiku/index.html +++ b/blog/tags/tenjiku/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 c4f8d774..7c3b4fb9 100644 --- a/blog/tags/universe/index.html +++ b/blog/tags/universe/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 269c0180..32b1ed47 100644 --- a/blog/universe/index.html +++ b/blog/universe/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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></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>Loading Comments...</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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></div></div> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 7a55ee34..5a93621e 100644 --- a/docs/getting-started/quickstart/index.html +++ b/docs/getting-started/quickstart/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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></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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></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></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.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 2e265ab9..b50cdbef 100644 --- a/docs/index.html +++ b/docs/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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></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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<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><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button></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></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.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 ecda9abb..fa14ab33 100644 --- a/index.html +++ b/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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 flex flex-row flex-wrap items-start justify-start text-gray-500 dark:text-gray-500">Thank you for visiting, Connect with me over socials.</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/PrepVerse/prepverse.github.io/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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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 f426891e..75d5bf2a 100644 --- a/search/index.html +++ b/search/index.html @@ -20,14 +20,14 @@ <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="PrepVerse Atom Feed"> <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.4fda12d8.css"> -<link rel="preload" href="/assets/js/runtime~main.d2d3627e.js" as="script"> -<link rel="preload" href="/assets/js/main.5f6df79f.js" as="script"> +<script src="https://platform.twitter.com/widgets.js"></script><link rel="stylesheet" href="/assets/css/styles.285515a1.css"> +<link rel="preload" href="/assets/js/runtime~main.4291f76d.js" as="script"> +<link rel="preload" href="/assets/js/main.da1fb97c.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.d2d3627e.js"></script> -<script src="/assets/js/main.5f6df79f.js"></script> +<script src="/assets/js/runtime~main.4291f76d.js"></script> +<script src="/assets/js/main.da1fb97c.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