From fc95ae9e50b56eab54ac9159b52d072163b102e2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Feb 2024 19:16:08 +0000 Subject: [PATCH] deploy: 86396a6f2eea35b9c3e5eff80f4bcf9e26a4c4aa --- 404.html | 10 +++++----- about/index.html | 12 ++++++------ assets/css/styles.285515a1.css | 1 - assets/css/styles.afeafed9.css | 1 + .../{01a85c17.bb688860.js => 01a85c17.b89ef227.js} | 2 +- assets/js/17896441.a9432df3.js | 1 - assets/js/17896441.b8e053a1.js | 1 + .../{1be78505.d3fe9fa2.js => 1be78505.2620b3c3.js} | 2 +- .../{1df93b7f.127e15fc.js => 1df93b7f.dd16a7d9.js} | 2 +- .../{6875c492.046d8ebb.js => 6875c492.1f93af9f.js} | 2 +- .../{a6aa9e1f.3ce248a2.js => a6aa9e1f.c009f440.js} | 2 +- assets/js/b455e532.4f0f8874.js | 1 + assets/js/b455e532.983347e9.js | 1 - .../{c1d171ff.2a793a42.js => c1d171ff.c88fb0af.js} | 2 +- assets/js/ccc49370.183ba366.js | 1 + assets/js/ccc49370.5f35c2a7.js | 1 - assets/js/{main.da1fb97c.js => main.6704071e.js} | 4 ++-- ...js.LICENSE.txt => main.6704071e.js.LICENSE.txt} | 0 assets/js/runtime~main.25c395ae.js | 1 + assets/js/runtime~main.4291f76d.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 | 14 +++++++------- docs/index.html | 14 +++++++------- index.html | 12 ++++++------ search/index.html | 10 +++++----- 39 files changed, 139 insertions(+), 139 deletions(-) delete mode 100644 assets/css/styles.285515a1.css create mode 100644 assets/css/styles.afeafed9.css rename assets/js/{01a85c17.bb688860.js => 01a85c17.b89ef227.js} (72%) delete mode 100644 assets/js/17896441.a9432df3.js create mode 100644 assets/js/17896441.b8e053a1.js rename assets/js/{1be78505.d3fe9fa2.js => 1be78505.2620b3c3.js} (62%) rename assets/js/{1df93b7f.127e15fc.js => 1df93b7f.dd16a7d9.js} (87%) rename assets/js/{6875c492.046d8ebb.js => 6875c492.1f93af9f.js} (69%) rename assets/js/{a6aa9e1f.3ce248a2.js => a6aa9e1f.c009f440.js} (51%) create mode 100644 assets/js/b455e532.4f0f8874.js delete mode 100644 assets/js/b455e532.983347e9.js rename assets/js/{c1d171ff.2a793a42.js => c1d171ff.c88fb0af.js} (53%) create mode 100644 assets/js/ccc49370.183ba366.js delete mode 100644 assets/js/ccc49370.5f35c2a7.js rename assets/js/{main.da1fb97c.js => main.6704071e.js} (98%) rename assets/js/{main.da1fb97c.js.LICENSE.txt => main.6704071e.js.LICENSE.txt} (100%) create mode 100644 assets/js/runtime~main.25c395ae.js delete mode 100644 assets/js/runtime~main.4291f76d.js diff --git a/404.html b/404.html index d7dcb6a3..064bcac2 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 65f8d9ac..045fe3e6 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.

- - +
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.285515a1.css b/assets/css/styles.285515a1.css deleted file mode 100644 index a20e3443..00000000 --- a/assets/css/styles.285515a1.css +++ /dev/null @@ -1 +0,0 @@ -@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/css/styles.afeafed9.css b/assets/css/styles.afeafed9.css new file mode 100644 index 00000000..d7338cbf --- /dev/null +++ b/assets/css/styles.afeafed9.css @@ -0,0 +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}.-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}.ml-2{margin-left:.5rem}.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-\[calc\(100vh-67px\)\]{height:calc(100vh - 67px)}.h-6{height:1.5rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-9{height:2.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-\[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-9{width:2.25rem}.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-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-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-\[1264px\]{max-width:1264px}.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-\[304px\]{max-width:304px}.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-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,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-2{gap:.5rem}.gap-8{gap:2rem}.gap-1{gap:.25rem}.gap-6{gap:1.5rem}.gap-0{gap:0}.gap-10{gap:2.5rem}.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-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.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-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-t-gray-100{--tw-border-opacity:1;border-top-color:rgb(237 242 247/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-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-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-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-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}.px-4{padding-left:1rem;padding-right: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}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.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))}.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-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-red,[data-theme=dark] .dark\:text-refine-red{--tw-text-opacity:1;color:rgb(255 76 77/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-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-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-t-gray-700{--tw-border-opacity:1;border-top-color:rgb(48 52 80/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-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-footer-dark-bg{background-image:linear-gradient(180deg,#1d1e3080,#14141f)}[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\: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\:py-8{padding-bottom:2rem;padding-top:2rem}.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\: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}}@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-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-\[420px\]{height:420px}.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-\[420px\]{width:420px}.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-\[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-\[304px\]{max-width:304px}.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-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-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-4{gap:1rem}.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-5{padding-bottom:1.25rem;padding-top:1.25rem}.landing-md\:py-16{padding-bottom:4rem;padding-top:4rem}.landing-md\:px-8{padding-left:2rem;padding-right:2rem}.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-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-2{margin-top:.5rem}.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\:mt-16{margin-top:4rem}.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-\[360px\]{height:360px}.landing-lg\:h-auto{height:auto}.landing-lg\:h-6{height:1.5rem}.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-\[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-6{width:1.5rem}.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-auto{width:auto}.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-\[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-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-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-8{gap:2rem}.landing-lg\:gap-2{gap:.5rem}.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\:py-20{padding-bottom:5rem;padding-top:5rem}.landing-lg\:py-0{padding-bottom:0;padding-top:0}.landing-lg\:px-12{padding-left:3rem;padding-right:3rem}.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-right{text-align:right}.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-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\: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.b89ef227.js similarity index 72% rename from assets/js/01a85c17.bb688860.js rename to assets/js/01a85c17.b89ef227.js index 867a9997..773c572e 100644 --- a/assets/js/01a85c17.bb688860.js +++ b/assets/js/01a85c17.b89ef227.js @@ -1 +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 +"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?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 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(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,p.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(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)},p.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"},p.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(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!")))},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(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,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:()=>p,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.")))))}},9586:(e,t,r)=>{r.d(t,{z:()=>u});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}const c=e=>n.createElement("svg",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 u=e=>{var{children:t,href:r,className:o,onClick:u,buttonClassname:d}=e,g=m(e,["children","href","className","onClick","buttonClassname"]);const f=r?l.Z:"button";return n.createElement(f,s(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(9586),m=r(7593),u=r(1984),d=r(4080),g=r(2560),f=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}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,p;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===(p=r)||void 0===p?void 0:p.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(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=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 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 p(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(p({},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(p({},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/17896441.a9432df3.js b/assets/js/17896441.a9432df3.js deleted file mode 100644 index e55111b6..00000000 --- a/assets/js/17896441.a9432df3.js +++ /dev/null @@ -1 +0,0 @@ -(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/17896441.b8e053a1.js b/assets/js/17896441.b8e053a1.js new file mode 100644 index 00000000..efa4cc40 --- /dev/null +++ b/assets/js/17896441.b8e053a1.js @@ -0,0 +1 @@ +(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[7918],{6120:(e,t,r)=>{var n={"./plugin-route-context-module-100.json":[9867,9867]};function a(e){if(!r.o(n,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],a=t[0];return r.e(t[1]).then((()=>r.t(a,19)))}a.keys=()=>Object.keys(n),a.id=6120,e.exports=a},1915:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=()=>n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] bg-[#5865F2] w-full rounded-2xl py-5 px-5 md:px-12"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/discord-banner.png",alt:"Discord Logo"}),n.createElement("div",{className:"text-white font-montserrat font-bold max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat"},"Join to refine discord server"),n.createElement("p",{className:"mb-0 text-base"},"to get help, share ideas, and discuss the latest news."))),n.createElement(a.Z,{to:"https://discord.gg/refine"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-4 rounded-lg h-12 w-44 border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Join Us")))},7328:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(7294),a=r(1984);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},6534:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(7294),a=r(1984);const l=({children:e})=>n.createElement("div",{className:"flex flex-col md:flex-row items-center twitter-banner-bg px-5 md:px-10 py-5 rounded-xl gap-2"},n.createElement("div",{className:"flex flex-col justify-center items-center md:items-start gap-4"},n.createElement("div",{className:"text-center md:text-left"},n.createElement("h1",{className:"text-white font-montserrat text-2xl leading-tight mb-0"},"WANT TO HEAR THE LATEST DEVELOPMENTS ABOUT refine?"),n.createElement("p",{className:"mb-0 uppercase font-montserrat text-white"},"Follow us on Twitter.")),n.createElement(a.Z,{to:"https://twitter.com/refine_dev"},n.createElement("button",{className:"bg-transparent text-white font-bold py-2 px-8 rounded-lg border-white cursor-pointer font-montserrat uppercase text-xl border-solid active:scale-[0.99]"},"Follow Us"))),n.createElement("div",{className:"w-[350px]"},e||n.createElement("blockquote",{className:"twitter-tweet","data-cards":"hidden"},n.createElement("p",{lang:"en",dir:"ltr"},"\ud83d\udca5New Blog Post!",n.createElement("br",null),n.createElement("br",null),"Animations in React with Framer Motion",n.createElement("a",{href:"https://t.co/7kWU1ROPYd"},"https://t.co/7kWU1ROPYd"),n.createElement("a",{href:"https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw"},"#opensource")," ",n.createElement("a",{href:"https://twitter.com/hashtag/ReactJS?src=hash&ref_src=twsrc%5Etfw"},"#ReactJS")),"\u2014 refine (@refine_dev)"," ",n.createElement("a",{href:"https://twitter.com/refine_dev/status/1565321477628510208?ref_src=twsrc%5Etfw"},"September 1, 2022"))))},2068:(e,t,r)=>{"use strict";r.d(t,{M:()=>c,e:()=>o});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(l);if(t)try{const e=JSON.parse(t);if("object"==typeof e)return e}catch(e){return{}}}return{}})),c=n.useCallback(((e,t,n)=>{r((r=>{const l=function(e){for(var t=1;t{"undefined"!=typeof window&&localStorage.setItem(l,JSON.stringify(t))}),[t]),n.createElement(o.Provider,{value:{store:t,toggle:c}},e)}},4368:(e,t,r)=>{"use strict";r.d(t,{KZ:()=>i,lu:()=>s,V1:()=>l});var n=r(7294),a=r(6895);const l=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(l.includes(e))return e},c="tutorial-preferred-ui-package",i=n.createContext({preferred:"headless",current:void 0,setPreferred:()=>{}}),s=({children:e})=>{const{metadata:t}=(0,a.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[l,s]=n.useState("headless");n.useEffect((()=>{if("undefined"!=typeof window){const e=localStorage.getItem(c),t=o(e);t&&s(t)}}),[]);const u=e=>{o(e)&&("undefined"!=typeof window&&localStorage.setItem(c,e),s(e))};return n.useEffect((()=>{r&&r!==l&&u(r)}),[r,l]),n.createElement(i.Provider,{value:{preferred:l,setPreferred:u,current:r||l}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),a=r(7391),l=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t{var e,t,r,o;const d=(0,n.k)(),{docs:f}=(0,a.E)(),{frontMatter:b,metadata:{id:g}}=d,{tutorial:{units:y}}=(0,u.S)(),{current:h}=(0,l.n)(),v=e=>{const t=e.id.split("/"),r=s.V1.filter((e=>e!==h));return!t.find((e=>r.includes(e)))},w=!!(null===(e=b)||void 0===e?void 0:e.tutorial),O=g.split("/")[1],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?i(c({},p),{permalink:o(p.id)}):void 0,next:f?i(c({},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 c(e){for(var t=1;tt.filter((t=>t.unit===e));function u(){const{store:e,toggle:t}=n.useContext(l.e);return{items:n.useMemo((()=>{var t,r,n,l;return null!==(l=null===(n=a)||void 0===n||null===(t=(r=n.items).map)||void 0===t?void 0:t.call(r,(t=>{const{id:r}=t;return i(c({},t),{checklist:t.checklist.map((t=>{var n;return i(c({},t),{checked:null!==(n=e[r]?.[t.id])&&void 0!==n&&n})})).sort(((e,t)=>e.index-t.index))})})))&&void 0!==l?l:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(8241);r(7294);const a=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(7294),a=r(4368);const l=()=>n.useContext(a.KZ)},2581:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>l,iA:()=>o});var n=r(6010),a=r(7294);const l="preferred-full-table-width",o=e=>a.createElement("div",{className:(0,n.Z)("table-container")},a.createElement("table",e)),c=({children:e})=>a.createElement("div",{className:"table-full-width"},e)},7593:(e,t,r)=>{"use strict";r.d(t,{L:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},906:(e,t,r)=>{"use strict";r.d(t,{F:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{A:()=>l});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const l=e=>n.createElement("svg",function(e){for(var t=1;t{"use strict";r.d(t,{z:()=>d});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}const c=e=>n.createElement("svg",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 d=e=>{var{children:t,href:r,className:o,onClick:d,buttonClassname:m}=e,p=u(e,["children","href","className","onClick","buttonClassname"]);const f=r?l.Z:"button";return n.createElement(f,s(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>P});var n=r(7294),a=r(6010);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const o=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const u=null!==(s=b[e])&&void 0!==s?s:"bg-inherit";return"simple"===e?n.createElement(h,{type:e,title:t},r):n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",u)},n.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","py-4","pr-4","pl-3","flex flex-col","gap-2 sm:gap-4")},(t||g[e])&&n.createElement("div",{className:(0,a.Z)("flex","items-center","gap-2","text-xs sm:text-base 2xl:text-base 2xl:leading-7","font-semibold",i)},n.createElement(o,null),n.createElement("span",{className:"uppercase"},null!==(d=null!=t?t:g[e])&&void 0!==d?d:"")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0")},r)));var d},h=({type:e,title:t,children:r})=>{var l;const o=null!==(l=f[e])&&void 0!==l?l:"tex-inherit";var c;const i=null!==(c=b[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,a.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,a.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,a.Z)("px-4","pt-4","text-sm","leading-5","-mt-0.5",o)},n.createElement("span",{className:"font-semibold"},null!=t?t:""),n.createElement("span",null,":")),n.createElement("div",{className:(0,a.Z)("text-gray-0","text-base","last:mb-0","px-4 pb-4","admonition-content")},r)))};function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function w(e){for(var t=1;tn.isValidElement(e)&&"mdxAdmonitionTitle"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),l=n.createElement(n.Fragment,null,r.filter((e=>e!==a)));return{mdxAdmonitionTitle:a,rest:l}}(e.children);var a;return O(w({},e),{title:null!==(a=e.title)&&void 0!==a?a:t,children:r})}const j=e=>{const{children:t,type:r,title:a}=k(e);return n.createElement(y,{type:r,title:a},t)};function P(e){return"info-tip"===e.type?n.createElement(j,e):"additional"===e.type?n.createElement(j,O(w({},e),{type:"note",title:"ADDITIONAL INFO"})):"sourcecode"===e.type?n.createElement(j,O(w({},e),{icon:n.createElement(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),c=r(3151),i=r(5489),s=r(3533),u=r(9238),d=r(6010),m=r(3746);function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function b(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const g=e=>{var{as:t}=e,r=b(e,["as"]);return n.createElement(t,f(function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const[r,a]=(0,n.useState)(!1),l=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{a(!0),l.current=window.setTimeout((()=>{a(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),n.createElement("button",{type:"button","aria-label":r?"Copied!":"Copy code to clipboard",title:"Copy code to clipboard",className:(0,d.Z)("w-6 h-6","flex justify-center items-center","bg-gray-200","dark:bg-gray-800","hover:bg-gray-300","dark:hover:bg-refine-react-dark-code","rounded","group","transition-[background-color] duration-200 ease-in-out"),onClick:o},n.createElement(h,{className:(0,d.Z)("w-3 h-3","text-gray-500","dark:text-gray-400",r&&"rotate-[360deg]","transition-all duration-200 ease-in-out")}))};function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const O=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{const r=t?O: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,i.Vo)(t))&&void 0!==w?w:y,E=(0,c.p)(),x=(0,s.F)(),j=(0,i.bc)(r)||a,{lineClassNames:Z,code:C}=(0,i.nZ)(e,{metastring:r,language:O,magicComments:h}),D=null!=l?l:(0,i.nt)(r);return n.createElement(g,{as:"div",className:(0,d.Z)("refine-common-code-block",O&&`language-${O}`,"rounded-lg","bg-gray-200","dark:bg-gray-800","border","border-gray-300","dark:border-0","mb-6","relative","refine-wider-container"),style:b},j&&n.createElement(S,{icon:f},j),n.createElement("div",{className:(0,d.Z)("relative","pt-3","pb-0","not-prose")},n.createElement(m.ZP,N(P({},m.lG),{theme: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)(),c=function(e){return n.Children.toArray(e).some((e=>(0,n.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),i="string"==typeof c?C:l.Z;return n.createElement(i,function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Z});var n=r(7294),a=r(6427),l=r(6010),o=r(8241),c=r(5772),i=r.n(c),s=r(7391);const u="playgroundPreview_jwe9";function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function m({children:e,minHeight:t,url:r="http://localhost:3000",hasBottom:a=!1}){return n.createElement("div",{className:(0,l.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,l.Z)("flex-shrink-0","rounded-tl-lg","rounded-tr-lg","border","border-gray-300 dark:border-gray-700","px-4 py-3","flex items-center justify-start","gap-2","bg-gray-100 dark:bg-gray-700","relative","text-gray-800 dark:text-gray-100","border-b-0")},n.createElement(p,{className:"w-4 h-4"}),n.createElement("div",{className:(0,l.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!a&&"rounded-bl-lg rounded-br-lg",a&&"border-b-gray-300 dark:border-b-gray-900",a&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t{const[a,l]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!a&&e&&l(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{l(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>a&&"function"==typeof r?r():null),[a]);if(void 0!==r&&"function"!=typeof r)throw new Error("Conditional component requires a function as a child");return c};var b=r(6822),g=r(8764);function y(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.g.Buffer=r.g.Buffer||g.lW;const h=({query:e,code:t,css:r})=>{const{siteConfig:{customFields:a}}=(0,o.Z)(),[l,c]=n.useState(void 0),s=n.useCallback((async t=>{if("undefined"!=typeof window&&window.Worker){const n=new Worker(`${location.protocol}//${location.host}/workers/lz-worker.js`);n.onmessage=function({data:t}){t.compressed&&c(`${a.LIVE_PREVIEW_URL}?code=${t.compressed}${r?`&css=${i().encode(r)}`:""}${e?`${e}`:""}`),n.terminate()},n.postMessage({code:t})}}),[e]);return n.useEffect((()=>{s(t)}),[t,s]),l?n.createElement("iframe",{loading:"lazy",src:l,width:"100%",height:"100%",style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}}):null},v=n.memo(h,((e,t)=>e.code===t.code&&e.query===t.query&&e.css===t.css)),w=e=>n.createElement("svg",function(e){for(var t=1;t{a?(i(!1),setTimeout((()=>{o((e=>!e)),setTimeout((()=>{i(!0)}),300)}),100)):(i(!1),o((e=>!e)),setTimeout((()=>{i(!0)}),300))}},n.createElement(w,{className:(0,l.Z)(a&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,l.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,l.Z)("block",a&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,l.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",a&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,l.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:a?c?"unset":"100vh":"0px",transition:"0.3s all ease-in-out",overflow:"hidden"},ref:r},n.createElement(Z,{language:"tsx",style:{marginBottom:0,marginRight:"0",marginLeft:"0",borderTopLeftRadius:"0",borderTopRightRadius:"0",borderBottomLeftRadius:"0.5rem",borderBottomRightRadius:"0.5rem"}},t)))}const E=({children:e,disableScroll:t,previewHeight:r,hideCode:a=!1,url:c="http://localhost:3000",previewOnly:i=!1,tailwind:d=!1})=>{const p=String(e),{shared:g,sharedCss:y}=(0,b.dD)(),{visible:h}=(e=>{const t="// visible-block-start";let r=e.indexOf(t);r=r>0?r+t.length:0;let n=e.indexOf("// visible-block-end");n=n>0?n:e.length;const a=e.slice(0,r),l=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:l,join:e=>`${a}\n${e}\n${o}`}})(`\n ${null!=g?g:""}\n ${p}\n `.replace(/\n$/,"")),w=n.useRef(null),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:c,hasBottom:!i},n.createElement("div",{className:(0,l.Z)(u,"live-editor-wrapper"),style:{maxHeight:r,minHeight:r,overflow:t?"hidden":void 0,position:"relative"},ref:w},k?n.createElement(f,{if: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.")))),!i&&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 c=r(7391),i=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,i.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,i.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,i.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,i.Z)("flex items-start justify-between content-md:items-center","flex-col content-md:flex-row","gap-4")},n.createElement("div",{className:(0,i.Z)()},n.createElement("a",{href:e,target:"_blank",rel:"noreferrer noopener",className:(0,i.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm","flex gap-2 items-center","underline")},n.createElement(p.E,{className:"w-4 h-4"})," Edit this page")),n.createElement("div",{className:(0,i.Z)("text-gray-500","text-xs leading-4 content-4xl:text-base content-4xl:leading-6")},n.createElement("span",null,"Last updated on "),n.createElement("span",null,a," "),n.createElement("span",null,"by ",r)))}const O=()=>{const{metadata:e}=(0,a.k)(),{editUrl:t,lastUpdatedAt:r,formattedLastUpdatedAt:l,lastUpdatedBy:o,tags:c}=e,s=c.length>0,u=!!(t||r||o);return s||u?n.createElement("footer",{className:(0,i.Z)("flex","flex-col","gap-6","mt-16","mb-6")},s&&n.createElement(v,{tags:c}),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,i.Z)("grid grid-cols-2","gap-4 2xl:gap-8","w-full")},t&&n.createElement(E.Z,{href:t.permalink,className:(0,i.Z)("group","flex-1","p-4","rounded-lg","border border-gray-300 dark:border-gray-600","hover:bg-gray-100 hover:dark:bg-gray-700","hover:no-underline")},n.createElement("div",{className:"flex-1 flex items-start justify-center flex-col gap-2 text-left"},n.createElement("div",{className:(0,i.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},n.createElement("span",{className:(0,i.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(k,{className:"text-gray-400 dark:text-gray-500"})),"Previous"),n.createElement("span",{className:(0,i.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","ml-8")},t.title))),r&&n.createElement(E.Z,{href:r.permalink,className:(0,i.Z)("group","flex-1","p-4","rounded-lg","border border-gray-300 dark:border-gray-600","hover:bg-gray-100 hover:dark:bg-gray-700","hover:no-underline",!t&&"col-start-2")},n.createElement("div",{className:"flex-1 flex items-end justify-center flex-col gap-2 text-right"},n.createElement("div",{className:(0,i.Z)("flex items-center gap-2","text-base","text-gray-800 dark:text-gray-100")},"Next",n.createElement("span",{className:(0,i.Z)("flex items-center justify-center","w-6 h-6")},n.createElement(j.L,{className:"text-gray-400 dark:text-gray-500"}))),n.createElement("span",{className:(0,i.Z)("text-base","text-refine-react-light-link dark:text-refine-react-dark-link","mr-8")},r.title))))};var 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:c}=(0,C.Jo)(a),u=null!=o?o:(d=c).docs.find((e=>e.id===d.mainDocId));var d;return n.createElement("div",{className:(0,i.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:c.label,to:u.path,onClick:()=>l(c.name)})))}function A({className:e}){const t=(0,c.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,c=/((?:^|\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,i=[],s="",u=t||{},d=0;function m(e){var t=I[e[1]||""],r=i[i.length-1]==e;return t?t[1]?(r?i.pop():i.push(e),t[0|r]):t[0]:e}function p(){for(var e="";i.length;)e+=m(i[i.length-1]);return e}for(e=e.replace(/^\[(.+?)\]:\s*(.+)$/gm,(function(e,t,r){return u[t.toLowerCase()]=r,""})).replace(/^\n+|\n+$/g,"");a=c.exec(e);)n=e.substring(d,a.index),d=c.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:c}=(0,W.n)(),s=[...(0,H.eW)(e,o)].filter((e=>(e=>{const t=e.id.split("/"),r=U.V1.filter((e=>e!==c));return!t.find((e=>r.includes(e)))})(e))).sort(((e,t)=>{var r,n;return null===(n=`${e.title}`)||void 0===n||null===(r=n.localeCompare)||void 0===r?void 0:r.call(n,`${t.title}`)})),u=s.map((e=>{const t=e.checklist.length>0&&e.checklist.every((e=>e.checked)),r=e.checklist.length>0&&e.checklist.some((e=>e.checked));return 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,i.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:c}=(0,H.wG)(),s=((null===(o=c.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,i.Z)("empty-dashes","text-gray-300 dark:text-gray-500"),cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:6,strokeDasharray:g,strokeDashoffset:h,stroke:"currentColor"}),a&&n.createElement("text",{x:"50%",y:"54%",dominantBaseline:"middle",textAnchor:"middle",fill:"currentColor",className:(0,i.Z)("text-[2.5rem]",{"text-gray-500 dark:text-gray-400":!l,"text-gray-800 dark:text-gray-0":l})},a),s.map(((e,t)=>"completed"===e.status?n.createElement("circle",{key:t,className:"filled-dash",cx:50,cy:50,r:45,fill:"none",strokeLinecap:"round",strokeLinejoin:"round",stroke:"#48bb78",strokeWidth:6,strokeDasharray:y,strokeDashoffset:v(t)}):null)))};function 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 c=(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,i.Z)("rounded"," bg-gray-50 dark:bg-gray-800","p-4")},n.createElement("div",{className:(0,i.Z)("font-semibold text-sm leading-6")},"Current Framework"),n.createElement("div",{className:(0,i.Z)("flex items-center justify-between","pt-3")},n.createElement("div",{className:"flex items-center gap-2"},n.createElement("img",{src:`https://refine.ams3.cdn.digitaloceanspaces.com/website/static/icons/colored/ui-framework-${e}.svg`,className:"h-auto w-6"}),n.createElement("span",{className:"text-sm leading-6"},te[e])),n.createElement("div",null,n.createElement(re,{id:"tutorial/introduction/select-framework",className:(0,i.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,i.Z)("text-gray-800 dark:text-gray-0 hover:!text-refine-link active:!text-refine-link dark:hover:!text-refine-link-dark dark:active:!text-refine-link-dark",t===e.id&&"!text-refine-link-light dark:!text-refine-link-dark")})},oe=()=>{var e,t,r,l,o,c,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,i.Z)("flex flex-row items-start gap-2","pb-4")},n.createElement("div",{className:(0,i.Z)("mt-0.5","h-8 w-8","flex-shrink-0")},n.createElement(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,i.Z)("leading-[22px]","no-underline",{"text-gray-900 dark:text-white":f===e.id,"hover:cursor-default hover:no-underline hover:text-gray-900":e.current}),dangerouslySetInnerHTML:{__html:t}}),e.current&&(0===p.length?null:n.createElement("ul",{className:"mt-1 list-none pl-0"},p.map(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===(c=null===(s=b)||void 0===s?void 0:s.units)||void 0===c||null===(o=c.find)||void 0===o?void 0:o.call(c,(e=>e?.unit===b?.unit)))||void 0===l?void 0:l.no);return n.createElement("div",{className:(0,i.Z)("tutorial-tracker","max-h-[calc(100vh-6rem]")},n.createElement("div",{className:(0,i.Z)("tutorial-units","mb-1 px-2","flex items-center gap-0.5")},null===(m=b)||void 0===m||null===(u=(d=m.units).map)||void 0===u?void 0:u.call(d,(e=>n.createElement("button",{key:e.no,type:"button","data-unit-title":e.title,"data-unit-no":e.no,"data-unit-current":e.unit===h?"true":void 0,onClick:()=>v(e.unit),className:(0,i.Z)("tutorial-unit",e.unit===h&&"bg-gradient-to-t from-gray-50 dark:from-gray-700 from-40% to-gray-200 dark:to-gray-600","-mb-1","flex items-center justify-center","w-[40px] h-[44px]","cursor-pointer","rounded-tl-[24px] rounded-tr-[24px]","border-none","font-semibold")},n.createElement(q,{unit:e.unit,width:"32px",height:"32px",isSelected:e.unit===h}))))),n.createElement("div",{className:(0,i.Z)("rounded","pt-6 px-3 pb-2","bg-gray-50 dark:bg-gray-700")},n.createElement("div",{className:(0,i.Z)("text-sm")},(e=>{var t,r,a,l,o;return n.createElement("div",null,n.createElement("ul",{className:(0,i.Z)("list-none","pl-0")},null===(o=e)||void 0===o||null===(t=(r=null===(a=(l=o.docs).sort)||void 0===a?void 0:a.call(l,((e,t)=>`${e.title}`?.localeCompare(`${t.title}`)))).map)||void 0===t?void 0:t.call(r,x)))})(k))),!j&&"tutorial/introduction/select-framework"!==f&&n.createElement(ae,null))};var ce=r(3964),ie=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,c]=n.useState(!0),[i,s]=n.useState(!0),[u,d]=n.useState(!1);return n.useEffect((()=>{if("undefined"!=typeof window){const[t,n,a,o,i]=pe[e.variant].map((e=>window.matchMedia(`(min-width: ${e}px)`))),u=e=>{r(e.matches)},m=e=>{l(e.matches)},p=e=>{c(e.matches)},f=e=>{s(e.matches)},b=e=>{d(e.matches)};return t.addEventListener("change",u),n.addEventListener("change",m),a.addEventListener("change",p),o.addEventListener("change",f),i.addEventListener("change",b),r(t.matches),l(n.matches),c(a.matches),s(o.matches),d(i.matches),()=>{t.removeEventListener("change",u),n.removeEventListener("change",m),a.removeEventListener("change",p),o.removeEventListener("change",f),i.removeEventListener("change",b)}}}),[]),{sm:t,md:a,lg:o,xl:i,xxl:u}};function 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,ce.s1)(),r=(0,ie.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,i.Z)("example-full-title","hidden","h-0 w-0","overflow-hidden"),"aria-hidden":!0},a.slice(2).map((e=>e.label)).join(" ")," Example"),n.createElement("ul",{className:(0,i.Z)("breadcrumbs","flex flex-wrap items-center"),itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},r&&n.createElement("li",{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},n.createElement(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,i.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,i.Z)("text-gray-500 dark:text-gray-400","text-base"),itemProp:"item",itemID:e.href},n.createElement("span",{itemProp:"name"},e.label)):n.createElement("span",{className:(0,i.Z)(o?"text-gray-400 dark:text-gray-500":"text-gray-500 dark:text-gray-400"),itemProp:"item",itemID:"#"},n.createElement("span",{itemProp:"name"},e.label)),n.createElement("meta",{itemProp:"position",content:String(r+2)})),0===r&&a.length>1&&l?n.createElement("li",{className:(0,i.Z)("flex flex-row flex-nowrap")},n.createElement(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,i.Z)("text-xs","font-mono","text-gray-0","bg-refine-purple","py-2 pl-2 pr-4","rounded-[32px]","flex gap-2 items-center","hover:no-underline hover:text-gray-0")},n.createElement(p.E,{className:"w-4 h-4"}),n.createElement("span",null,"Source Code"))};var we=r(906);const Oe=()=>n.createElement("div",{className:(0,i.Z)("text-xs","font-mono","text-gray-0","bg-refine-indigo","py-2 pl-2 pr-4","rounded-[32px]","flex gap-2 items-center")},n.createElement(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,i.Z)("refine-toc-item","py-2 pr-4",2===r&&"pl-4",3===r&&"pl-6",4===r&&"pl-8",5===r&&"pl-8",a===e&&"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10",a===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",a!==e&&"text-refine-600 dark:text-refine-300",a!==e&&"hover:bg-gray-100 dark:hover:bg-gray-700",a!==e&&"hover:text-gray-600 dark:hover:text-gray-300","rounded-[18px]","block","text-sm","no-underline hover:no-underline","transition-colors duration-200 ease-in-out"),dangerouslySetInnerHTML:{__html:t}})),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,i.Z)("hidden xl:block","w-full","sticky right-0 top-[65px]","max-w-[260px]","overflow-auto","h-[calc(100vh-65px)]","px-4","py-4","border-l border-l-gray-300 dark:border-l-gray-700",!r&&"invisible")},n.createElement("ul",null,t.filter((e=>e.level<5)).map((e=>n.createElement("li",{key:e.id},n.createElement(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:c}=(0,a.k)(),i=(null===(e=c)||void 0===e?void 0:e.length)>0;return{toc:c,activeId:l,setActiveId:o,hasTOC:i}};var 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,i.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,i.Z)("rounded-lg","border gray-300 dark:border-gray-700","bg-gray-100 dark:bg-gray-700")},n.createElement(je.p.Button,{className:(0,i.Z)("w-full","flex items-center gap-2","px-2 py-2")},n.createElement(Ne.A,{className:(0,i.Z)("h-5 w-5","text-gray-500","transition-transform duration-200 ease-in-out",{"transform -rotate-90":!e})}),n.createElement("span",{className:(0,i.Z)("text-base","text-gray-800 dark:text-gray-100")},"On this page")),n.createElement(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,i.Z)("refine-toc-item",2===a&&"pl-4",3===a&&"pl-6",4===a&&"pl-8","py-2 pr-4","rounded-[18px]","transition-colors duration-200 ease-in-out","block","text-sm","leading-5","no-underline hover:no-underline",{"text-gray-800 dark:text-gray-300":!l,"text-refine-react-light-link dark:text-refine-react-dark-link":l,"bg-refine-blue-2-light dark:bg-refine-blue dark:bg-opacity-10":l,"hover:bg-gray-100 dark:hover:bg-gray-700":!l,"hover:text-gray-800 dark:hover:text-gray-300":!l}),dangerouslySetInnerHTML:{__html:r}})}))))))))):null},Se=({version:e})=>n.createElement("div",{className:(0,i.Z)("text-xs","py-[7px] px-4","rounded-[32px]","font-jetBrains-mono","border border-solid","border-gray-300 dark:border-gray-700","text-gray-500 dark:text-gray-400")},e);var 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,c.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,i.Z)("flex-1","flex flex-col","items-center justify-start","px-4 sm:px-0 py-4 sm:py-14","relative","w-full")},n.createElement("div",{className:(0,i.Z)("max-w-screen-content w-full")},n.createElement(A,null),n.createElement("div",{className:(0,i.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,i.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,i.Z)("my-4","xl:hidden block")},o.tutorialTOC):n.createElement(Ze,null),n.createElement("div",{className:(0,i.Z)("refine-prose")},n.createElement(m,null,e)),n.createElement(O,null),n.createElement(he.Z,null)),n.createElement("div",{className:(0,i.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,i.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:()=>i});var n=r(7294),a=r(1984),l=r(7785);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function i(e){var t;const r=(e=>{var t,r,n,a,o,c;let i="noopener noreferrer nofollow";const s=(0,l.Z)(e);return(null===(r=e)||void 0===r||null===(t=r.includes)||void 0===t?void 0:t.call(r,"github.com/refinedev/refine"))&&(i="noopener"),(s||(null===(a=e)||void 0===a||null===(n=a.includes)||void 0===n?void 0:n.call(a,"refine.dev")))&&(i="noopener dofollow"),(s||(null===(c=e)||void 0===c||null===(o=c.includes)||void 0===o?void 0:o.call(c,"reactadminpanel.com")))&&(i="noopener dofollow"),i})(null===(t=e)||void 0===t?void 0:t.href);return n.createElement(a.Z,c(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Ie});var n=r(7693),a=r(7294),l=r(6010),o=r(9586);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t{var m,p,f,b,g,y;return a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&d&&window.gtag("event","view_banner",{banner_name:d,banner_text:e,banner_description:t,banner_image:r.src})}),[d]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-6","flex","flex-col 2xl:flex-row","items-center","gap-4 2xl:gap-10","not-prose","gray"===n&&"bg-banner-examples-gray","purple"===n&&"bg-banner-examples-purple")},a.createElement(u.Z,{to:null!==(g=null===(m=r)||void 0===m?void 0:m.href)&&void 0!==g?g:null===(p=c)||void 0===p?void 0:p.href,target:"_blank",rel:"noopener noreferrer",className:(0,l.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},a.createElement("img",{src:null===(f=r)||void 0===f?void 0:f.src,alt:null!==(y=null===(b=r)||void 0===b?void 0:b.alt)&&void 0!==y?y:e,loading:"lazy"})),a.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&a.createElement("h2",{className:(0,l.Z)("text-xl md:text-2xl","text-gray-0")},e),a.createElement("p",{className:(0,l.Z)("text-sm md:text-base","text-gray-100")},t),a.createElement(o.z,{className:(0,l.Z)("w-max"),buttonClassname:(0,l.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),a.createElement(s.L,{className:(0,l.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")}))},m=({title:e="Open-source Retool alternative for enterprise",description:t="Build React-based internal tools, dashboards & B2B apps with unmatched flexibility",button:r={text:"Discover Refine",href:"https://s.refine.dev/blog-retool?ref=banner-retool-alternative",onClick:void 0}})=>(a.useEffect((()=>{"undefined"!=typeof window&&void 0!==window.gtag&&e&&t&&window.gtag("event","view_banner",{banner_name:"banner-retool-alternative",banner_text:e,banner_description:t})}),[e,t]),a.createElement("div",{className:(0,l.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},a.createElement("h2",{className:(0,l.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),a.createElement("p",{className:(0,l.Z)("mt-2","text-sm","text-gray-300")},t),a.createElement(o.z,{className:(0,l.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},a.createElement("div",{className:(0,l.Z)("text-gray-900","text-base","font-bold")},r.text)),a.createElement(i,{className:(0,l.Z)("absolute","bottom-2","right-2")})));var p=r(950);const f=[{description:"Refine is a React Framework used by over monthly 15K developers for building enterprise internal tools, dashboards, and B2B apps",image:{src:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/banners/banner-tweet.jpg",alt:"X tweet about Refine",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},button:{text:"Learn more",href:"https://s.refine.dev/blog-twitter?ref=banner-twitter"},bannerName:"banner-twitter"}],b=Math.floor(Math.random()*(f.length+1));var g=r(1915),y=r(7328);const h=({image:e,title:t,description:r,isDark:n})=>{let l;l="refineNew"===r?a.createElement("div",null," ",a.createElement("a",{href:"https://s.refine.dev/new-blog",target:"_blank"},"refine.new")," ","enables you to create React-based, headless UI enterprise applications within your browser that you can preview, tweak and download instantly.",a.createElement("br",null),a.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",a.createElement("b",null," React platform,")," \u2728 ",a.createElement("b",null,"UI framework"),", \u2728"," ",a.createElement("b",null,"backend connector"),", and \u2728 ",a.createElement("b",null,"auth provider"),"; you can create tailor-made architectures for your project in seconds. It feels like having access to thousands of project templates at your fingertips, allowing you to choose the one that best suits your needs!",a.createElement("br",null),a.createElement("br",null),a.createElement("br",null)):null!=r?r:a.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",a.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",a.createElement("br",null),a.createElement("br",null),"Try"," ",a.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",a.createElement("b",null,"CRUD")," project, whether ","it's"," ","an admin panel, dashboard, internal tool or storefront.");const o=null!=e?e:"https://refine.ams3.cdn.digitaloceanspaces.com/website/static/img/generic_banner.png";o.startsWith("http")||o.startsWith("/");return a.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},a.createElement("img",{src:"https://refine.ams3.cdn.digitaloceanspaces.com/hackathon-2/hackathon_cover.png"}))};var v=r(6534),w=r(2076),O=r(1446),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:c}=(0,O.x)(),[i,s]=a.useState(!1),{items:u}=(0,E.wG)(),{reward:d}=(0,w.w5)(`checklist-${c}`,"confetti",{angle:90,elementCount:120,startVelocity:30,decay:.95,spread:100,position:"absolute",lifetime:150}),m=null===(n=u.find((e=>e.id===c)))||void 0===n||null===(t=(r=n.checklist).every)||void 0===t?void 0:t.call(r,(e=>e.checked));return a.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),a.useEffect((()=>{!i&&m&&o.current&&(s(!0),d())}),[m,i]),a.createElement("div",{className:(0,l.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},a.createElement("div",{className:(0,l.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},a.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},a.createElement("div",{className:(0,l.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},a.createElement(k,{className:(0,l.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),a.createElement("h3",{className:(0,l.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),a.createElement("div",null,e),a.createElement("div",{className:"flex items-center justify-center"},a.createElement("div",{id:`checklist-${c}`}))))};function P(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const N=e=>a.createElement("svg",function(e){for(var t=1;t{var r,n,o,c;const{id:i}=(0,O.x)(),{items:s,toggle:u}=(0,E.wG)(),d=null===(r=null===(c=s.find((e=>e.id===i)))||void 0===c||null===(n=(o=c.checklist).find)||void 0===n?void 0:n.call(o,(e=>e.id===t)))||void 0===r?void 0:r.checked;return a.createElement("label",{className:(0,l.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},a.createElement("div",{className:"flex-shrink-0"},a.createElement("button",{type:"button",onClick:()=>{u(i,t)},className:(0,l.Z)("appearance-none","flex items-center justify-center","w-4 h-4","rounded","border",{"border-gray-400 dark:border-gray-500":!d,"border-refine-react-dark-link dark:border-refine-react-dark-link":d,"bg-refine-react-dark-link":d})},d&&a.createElement(N,null))),a.createElement("div",{className:(0,l.Z)(d&&"line-through dark:text-gray-100 dark:text-opacity-50 text-gray-800 text-opacity-50",!d&&"text-gray-800 dark:text-gray-100")},e))};var S=r(6427),C=r(906);const D=({path:e})=>a.createElement(S.d,{language:"bash",title:"Run on your local",icon:a.createElement(C.F,null)},`npm create refine-app@latest -- --example ${e}`);var 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 c=(0,l.Z)("orange"===r&&(0,l.Z)("bg-refine-react-light-orange-bg dark:bg-refine-react-dark-orange","dark:bg-opacity-[0.15]","text-refine-react-light-orange dark:text-refine-react-dark-orange"),"green"===r&&(0,l.Z)("bg-refine-react-light-green-bg dark:bg-refine-react-dark-green","dark:bg-opacity-[0.15]","text-refine-react-light-green dark:text-refine-react-dark-green"),"purple"===r&&(0,l.Z)("bg-refine-react-light-purple-bg dark:bg-refine-react-dark-purple","dark:bg-opacity-[0.15]","text-refine-react-light-purple dark:text-refine-react-dark-purple"));return a.createElement(B,{content:o},a.createElement(u.Z,{to:`/docs/${e}`,className:(0,l.Z)("-mt-px","rounded-[10px]","inline-flex","items-center","justify-center","text-sm","no-underline","gap-1.5","[&>svg]:hover:scale-110","[&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:ease-in-out",c)},t,n&&a.createElement("span",{className:"text-xs leading-[0.875rem]"},n)))};function 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:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,z="tooltip__Ymd",G="tooltipContainer_l6r7",q="tooltipContent_UeXm",J="tooltipArrow_mOyh",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 c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,u;const d=null!==(u=null!==(s=t[`${e.name}-deprecated`])&&void 0!==s?s:null===(n=e.tags)||void 0===n?void 0:n.deprecated)&&void 0!==u?u:"",m=(0,a.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,a.useMemo)((()=>d?a.createElement(I.D,null,d):null),[e,t]);var f;return a.createElement(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,c=l.some((e=>e.length>20)),i=/`/.test(n);return a.createElement(a.Fragment,null,i?a.createElement(I.D,null,n):c&&o?a.createElement(a.Fragment,null,l.map(((e,t)=>a.createElement("code",{className:"max-w-xs h-min",key:t},a.createElement(I.D,null,e))))):a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return a.createElement(I.D,null,null!==(n=null!==(r=t[`${e.name}-description`])&&void 0!==r?r:e.tags.description)&&void 0!==n?n:e.description)},te=({prop:e,overrides:t})=>{var r,n,l,o;const c=null===(r=e.tags)||void 0===r?void 0:r.default,i=(null===(n=e.defaultValue)||void 0===n?void 0:n.value)&&(null===(l=e.defaultValue)||void 0===l?void 0:l.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?a.createElement(I.D,null,null!=s?s:c):a.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?a.createElement("code",{className:"max-w-xs h-min"},a.createElement(I.D,null,i)):null)},re=({prop:e,overrides:t})=>a.createElement("td",null,a.createElement("div",{className:"flex items-center"},a.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__type-cell"},a.createElement("div",{className:"flex flex-wrap gap-1"},a.createElement(Q,{prop:e,overrides:t}))),ae=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__description-cell"},a.createElement(ee,{prop:e,overrides:t})),le=({prop:e,overrides:t})=>a.createElement("td",{className:"props-table__default-value-cell"},a.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:l}=e,o=Y(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,l]=(0,a.useState)(null);return(0,a.useEffect)((()=>{let n=!1;return r(6120)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,l(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,a.useMemo)((()=>{var e;if(n)return!1;if(Object.keys(o).some((e=>e.endsWith("-default"))))return!1;var t;return!Object.values(null!==(t=null===(e=c)||void 0===e?void 0:e.props)&&void 0!==t?t:{}).some((e=>{var t;return null===(t=e.defaultValue)||void 0===t?void 0:t.value}))}),[o]);if(!c)return null;const s=[...Object.values(c.props)];return a.createElement("div",{className:"table-container"},a.createElement("table",{className:"props-table"},a.createElement("thead",null,a.createElement("tr",null,a.createElement("th",null,"Property"),a.createElement("th",null,"Type"),a.createElement("th",null,"Description"),i?null:a.createElement("th",null,"Default"))),a.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:a.createElement("tr",{key:e.name},a.createElement(re,{prop:e,overrides:o}),a.createElement(ne,{prop:e,overrides:o}),a.createElement(ae,{prop:e,overrides:o}),i?null:a.createElement(le,{prop:e,overrides:o})))))),l)};function ce(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const ie=e=>a.createElement("svg",function(e){for(var t=1;t{const{current:r}=(0,se.n)();return e&&r===e?a.createElement(a.Fragment,null,t):null};var de=r(6928);function me(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function pe(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}const fe=e=>{var t;const r=a.Children.toArray(e.children),n=r.find((e=>a.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=a.createElement(a.Fragment,null,r.filter((e=>e!==n)));return a.createElement(de.P,pe(function(e){for(var t=1;t=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return a.createElement("summary",function(e){for(var t=1;t{const t=e.currentTarget,a=s.indexOf(t),l=o[a].value;l!==r&&(u(t),n(l))},m=e=>{var t,r;let n=null;switch(e.key){case"Enter":d(e);break;case"ArrowRight":{const t=s.indexOf(e.currentTarget)+1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var l;n=null!==(l=s[t])&&void 0!==l?l:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return a.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,l.Z)(e,"!my-0","flex-wrap","list-none","m-0 mb-0 mt-0","px-4","flex gap-4","bg-gray-100 dark:bg-gray-700","rounded-tl-lg rounded-tr-lg",!c&&"rounded-bl-lg rounded-br-lg","items-stretch")},o.map((({value:e,label:t,attributes:n})=>a.createElement("li",ke(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",i&&"!text-xs",!i&&"!text-base",r!==e&&"text-gray-800 dark:text-gray-100",r===e&&"text-refine-react-light-link dark:text-refine-react-dark-link",r!==e&&"hover:text-refine-react-light-link dark:hover:text-refine-react-dark-link",r!==e&&"border-b-transparent",r===e&&"border-b-refine-react-light-link dark:border-b-refine-react-dark-link",r!==e&&"hover:border-b-refine-react-light-link dark:hover:border-b-refine-react-dark-link")}),null!=t?t:e))))}function Pe({lazy:e,children:t,selectedValue:r,smallTabs:n}){const o=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=o.find((e=>e.props.value===r));return e?(0,a.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return a.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,a.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,l.Z)(null!==(c=e.props.className)&&void 0!==c?c:[],"refine-tab-content")}))))}function Ne(e){const t=(0,we.Y)(e),{wrapContent:r=!0}=e;return a.createElement("div",{className:(0,l.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},a.createElement(je,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(ie,null),description:a.createElement(a.Fragment,null,a.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),a.createElement("div",{className:"text-xs"},t))}),GlobalConfigBadge:({id:e="core/refine-component",description:t="This value can be configured globally. Click to see the guide for more information.",text:r})=>a.createElement(_,{color:"purple",icon:a.createElement(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),c=r(3784),i=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,i=(0,a.useRef)(null),s=(0,c.T)(t,(0,c.h)((e=>{i.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)(i);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,i.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,c.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,i.M)(),{id:n=`headlessui-disclosure-panel-${r}`,...l}=e,[s,u]=O("Disclosure.Panel"),{close:m}=x("Disclosure.Panel"),p=(0,c.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/1be78505.d3fe9fa2.js b/assets/js/1be78505.2620b3c3.js similarity index 62% rename from assets/js/1be78505.d3fe9fa2.js rename to assets/js/1be78505.2620b3c3.js index 549886fd..1ce34ce0 100644 --- a/assets/js/1be78505.d3fe9fa2.js +++ b/assets/js/1be78505.2620b3c3.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[9514],{1774:(e,t,r)=>{r.d(t,{S:()=>l});var n=r(8241);r(7294);const l=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},3076:(e,t,r)=>{r.d(t,{L:()=>u,m:()=>i});var n=r(7294),l=r(6010),a=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],u=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("div",{className:(0,l.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:a,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,l.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,l.Z)("w-4 h-4")}),n.createElement("span",{className:(0,l.Z)("text-sm")},a)))))}},682:(e,t,r)=>{r.d(t,{i:()=>u,pO:()=>i,bI:()=>s,KT:()=>f});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],u="Thank you for visiting, Connect with me over socials.",f=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>A,v4:()=>j,XC:()=>E,Kj:()=>f,TA:()=>a,ET:()=>y,Bh:()=>b,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>F,t2:()=>D,ty:()=>s,Zm:()=>O,wW:()=>P});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",H(function(e){for(var t=1;t{const{colorMode:t}=(0,B.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{$:()=>i});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const i=e=>{var{className:t,wrapperProps:r}=e,a=c(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),l.createElement(f,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),l.createElement(f,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),l.createElement(u,null)),u=()=>l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},l.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",l.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"GitHub")," "),"and",l.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"LinkedIn")," "),". ",l.createElement("br",null)," ",l.createElement(a.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"Sponsorship")," "))," is now available.")),f=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),m=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},5652:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Fe});var n=r(7294),l=r(6010),a=r(9712),o=r(5319),c=r(6391),i=r(3964),s=r(7391),u=r(5682),f=r(8894),m=r(682),p=r(8325);const d=()=>n.createElement("footer",{className:(0,l.Z)("py-4","px-4","dark:bg-gray-800 bg-gray-0","border-t dark:border-t-gray-700 border-t-gray-300")},n.createElement("div",{className:(0,l.Z)("mx-auto","flex w-full items-center justify-between","flex-col-reverse sm:flex-row gap-8")},n.createElement("div",{className:(0,l.Z)("text-sm","leading-6","dark:text-gray-400 text-gray-500")},"Copyright \xa9 2023 PrepVerse"," ",n.createElement(p.y,{className:"text-refine-red ml-2 inline leading-6"})," ",n.createElement("br",null),"Built with Docusaurus & refine."),n.createElement("div",{className:(0,l.Z)("flex flex-col sm:flex-row justify-center items-center")},n.createElement("div",{className:(0,l.Z)("dark:text-gray-100 text-gray-800","text-sm leading-6","sm:mr-4")},"Join us on"),n.createElement("div",{className:(0,l.Z)("flex gap-4","dark:text-gray-400 text-gray-500","mt-4 sm:mt-0")},m.KT.map((({href:e,icon:t},r)=>n.createElement("a",{key:r,href:e,target:"_blank",rel:"noreferrer",className:(0,l.Z)("flex items-center no-underline")},n.createElement(t,{className:(0,l.Z)("w-9 h-9 sm:w-6 sm:h-6")}))))))));var b=r(7052),g=r(1098),y=r(1984),h=r(6775),v=r(958),w=r(8168),O=r(888),x=r(8576),E=r(2210),C=r(8241);function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const S=n.forwardRef((function(e,t){var{iconOnly:r=!1,iconClassName:a,className:o,placeholder:c,isPermanentDark:i}=e,s=N(e,["iconOnly","iconClassName","className","placeholder","isPermanentDark"]);return n.createElement("button",Z(function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}let B=null;function R({hit:e,children:t}){return n.createElement(y.Z,{to:e.url},t)}function F({state:e,onClose:t}){const r=(0,v.M)();return n.createElement(y.Z,{to:r(e.query),onClick:t},n.createElement(E.Z,{id:"theme.SearchBar.seeAll",values:{count:e.context.nbHits}},"See all {count} results"))}function I(e){var t,{contextualSearch:l,externalUrlRegex:a,CustomButton:o}=e,c=A(e,["contextualSearch","externalUrlRegex","CustomButton"]);const{siteMetadata:i}=(0,C.Z)(),s=(0,O.l)(),u=(0,x.r)();var f;const m=null!==(f=null===(t=c.searchParameters)||void 0===t?void 0:t.facetFilters)&&void 0!==f?f:[],p=l?function(e,t){const r=e=>"string"==typeof e?[e]:e;return[...r(e),...r(t)]}(u,m):m,d=H(V({},c.searchParameters),{facetFilters:p}),y=(0,h.k6)(),v=(0,n.useRef)(null),E=(0,n.useRef)(null),[j,k]=(0,n.useState)(!1),[P,Z]=(0,n.useState)(void 0),N=(0,n.useCallback)((async()=>B?Promise.resolve():Promise.all([r.e(781).then(r.bind(r,781)),Promise.all([r.e(532),r.e(6945)]).then(r.bind(r,6945)),Promise.all([r.e(532),r.e(9846)]).then(r.bind(r,9846))]).then((([{DocSearchModal:e}])=>{B=e}))),[]),D=(0,n.useCallback)((()=>{N().then((()=>{v.current=document.createElement("div"),document.body.insertBefore(v.current,document.body.firstChild),k(!0)}))}),[N,k]),I=(0,n.useCallback)((()=>{var e,t;k(!1),null===(t=v.current)||void 0===t||null===(e=t.remove)||void 0===e||e.call(t)}),[k]),T=(0,n.useCallback)((e=>{N().then((()=>{k(!0),Z(e.key)}))}),[N,k,Z]),$=(0,n.useRef)({navigate({itemUrl:e}){(0,w.F)(a,e)?window.location.href=e:y.push(e)}}).current,z=(0,n.useRef)((e=>c.transformItems?c.transformItems(e):e.map((e=>H(V({},e),{url:s(e.url)}))))).current,U=(0,n.useMemo)((()=>function(e){return n.createElement(F,H(V({},e),{onClose:I}))}),[I]),_=(0,n.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",i.docusaurusVersion),e)),[i.docusaurusVersion]);(0,b.D)({isOpen:j,onOpen:D,onClose:I,onInput:T,searchButtonRef:E});const G=null!=o?o:S,{apiKey:K,appId:q,searchPagePath:Q,indexName:W,searchParameters:Y}=c,J=A(c,["apiKey","appId","searchPagePath","indexName","searchParameters"]);return n.createElement(n.Fragment,null,n.createElement(g.Z,null,n.createElement("link",{rel:"preconnect",href:`https://${c.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),n.createElement(G,V({onTouchStart:N,onFocus:N,onMouseOver:N,onClick:D,ref:E},J)),j&&B&&v.current&&(0,M.createPortal)(n.createElement(B,H(V({onClose:I,initialScrollY:window.scrollY,initialQuery:P,navigator:$,transformItems:z,hitComponent:R,transformSearchClient:_},c.searchPagePath&&{resultsFooterComponent:U},c),{searchParameters:d,placeholder:L.Z.placeholder,translations:L.Z.modal})),v.current))}function T({CustomButton:e}){const{siteConfig:t}=(0,C.Z)();return n.createElement(I,H(V({},t.themeConfig.algolia),{CustomButton:e}))}var $=r(4695),z=r(6296),U=r(8616);const _=({className:e})=>{const{githubStarCountText:t,loading:r}=(0,$.h)();return n.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,l.Z)("text-sm","text-gray-500 dark:text-gray-400","rounded-[32px]","border border-solid border-gray-300 dark:border-gray-700","flex gap-2 items-center","py-2 pl-2.5 pr-4","no-underline",e)},n.createElement(z.E,{className:(0,l.Z)("w-5 h-5")}),n.createElement("div",{className:(0,l.Z)("flex items-center","min-w-[76px] h-6")},"Star:\xa0",r?n.createElement(U.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):n.createElement("span",{className:(0,l.Z)("tabular-nums text-gray-800 dark:text-gray-100")},t)))};var G=r(9679),K=r(2935);const q=({active:e,className:t,onClick:r})=>n.createElement("button",{className:(0,l.Z)("w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-800 dark:text-gray-100","rounded-full","hover:bg-gray-200 hover:dark:bg-gray-700","transition-[background-color]","duration-200","ease-in-out",t),onClick:r},e?n.createElement(K.T,null):n.createElement(G.U,null));var Q=r(3076),W=r(4080),Y=r(2560);const J=({className:e})=>n.createElement(y.Z,{href:"/",className:(0,l.Z)("text-base","text-gray-500 dark:text-gray-400","no-underline","transition-colors","duration-200","ease-in-out","whitespace-nowrap",e)},"PrepVerse Home");var X=r(7275),ee=r(3222);function te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const re=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-refine-enterprise-purple bg-refine-enterprise-purple/30",e),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,l.Z)("z-[1]","absolute","inset-0","dark:bg-purple-new-badge-border-dark bg-purple-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,l.Z)("z-[2]","bg-gray-0 dark:bg-refine-enterprise-purple-4","text-refine-enterprise-purple dark:text-refine-enterprise-purple-3","rounded-full")},n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"currentColor",fillOpacity:.15,rx:6.5}),n.createElement("path",{fill:"currentColor",stroke:"0",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})));function le(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ae(e){for(var t=1;t/gi,ie=({item:e,path:t,line:r,variant:a,onLinkClick:o,deferred:c})=>{var s,u,f;const m=null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"category-as-header"),p=(0,i._F)(e,t),d=(0,X.Mg)(e.href,t),{collapsible:b}=e,g=!m&&!p&&e.collapsed,[h,v]=n.useState(!1!==b&&g),[w,O]=n.useState(!1);n.useEffect((()=>{const e=setTimeout((()=>{O(!0)}),210);return()=>{clearTimeout(e)}}),[h]);const x=m||!e.href||d?"button":y.Z;var E;return n.createElement("div",{className:(0,l.Z)(!r&&"pl-0",r&&"pl-2",r&&"ml-[12px]","relative")},n.createElement(x,oe(ae({type:"button",onClick:m?()=>0:()=>{!1!==b&&(v(!h),O(!1))}},"button"===x?{}:{isNavLink:!0}),{href:e.href,className:(0,l.Z)(m&&"cursor-default","w-full","min-h-[28px]","border-0","appearance-none","focus:outline-none",!m&&"text-gray-400 dark:text-gray-300",m&&"text-gray-500 dark:text-gray-400",m&&"font-semibold",!m&&"hover:text-gray-600 dark:hover:text-gray-300","font-normal","flex items-center",m?"pt-2 pb-4":"py-2","pr-2",m&&"pl-2",!m&&"pl-0.5",m?"text-base":"text-sm","relative",!m&&"group","transition-colors duration-200 ease-in-out",!m&&"no-underline")}),!m&&n.createElement(ee.v,{className:(0,l.Z)("opacity-70","text-gray-500 dark:text-gray-400","h-5 w-5","flex-shrink-0","z-[1]","transition-transform duration-200 ease-in-out","group-hover:text-gray-600 dark:group-hover:text-gray-300",{"-rotate-90 transform":h})}),n.createElement("span",{className:"z-[1]"},e.label),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out","top-0",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!p&&!d,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":p&&d,"right-0":"desktop"===a,"-left-2":"mobile"===a},"h-full"),style:{width:"desktop"===a?"calc(260px - 32px)":"calc(100% + 16px)"}})),r&&n.createElement("div",{className:"z-[1] absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("div",{className:(0,l.Z)(h&&"max-h-0 opacity-0",h&&"overflow-hidden",!h&&"opacity-100",!h&&!w&&"max-h-screen",!h&&w&&"max-h-max")},(!c||!h)&&pe({items:null!==(E=null===(f=e)||void 0===f?void 0:f.items)&&void 0!==E?E:[],path:t,line:!m,fromHeader:m,variant:a,onLinkClick:o,deferred:c})))},se=({item:e,onClick:t})=>n.createElement(y.Z,{href:e.href,isNavLink:!0,onClick:t,className:(0,l.Z)("flex-shrink-0","relative","min-h-[28px]","rounded-[18px]","bg-refine-enterprise-purple-2 bg-opacity-10","dark-bg-refine-enterprise-purple-2 dark:bg-opacity-30","text-refine-enterprise-purple","dark:text-refine-enterprise-purple-3","pl-6 pr-3 py-2","text-sm font-normal","flex items-start justify-start","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},n.createElement("div",{className:"flex items-center flex-1"},n.createElement("span",{className:"z-[1] flex-shrink-0"},e.label),n.createElement(ne,{className:"flex-shrink-0 ml-auto"}))),ue=e=>n.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M1 2.65C1 1.739 1.739 1 2.65 1H5.5a.5.5 0 0 0 0-1H2.65A2.65 2.65 0 0 0 0 2.65v6.7A2.65 2.65 0 0 0 2.65 12h6.7A2.65 2.65 0 0 0 12 9.35V6.5a.5.5 0 0 0-1 0v2.85A1.65 1.65 0 0 1 9.35 11h-6.7A1.65 1.65 0 0 1 1 9.35v-6.7Z"}),n.createElement("path",{d:"M8.5 0a.5.5 0 0 0 0 1h1.793L5.646 5.646a.5.5 0 1 0 .708.708L11 1.707V3.5a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 10.5 0h-2Z"}))),fe=({item:e,path:t,dashed:r,line:a,variant:o,onClick:c})=>{var s,u,f;const m=n.useRef(!1),p=n.useRef(null),d=(0,i._F)(e,t),b=(0,X.Mg)(e.href,t),g=(null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"enterprise-badge"))||!1;if(n.useEffect((()=>{if(d&&!m.current){const r=document.querySelector("#refine-docs-sidebar");var e,t;if(r&&p.current)r.scrollTop=(null===(e=p.current)||void 0===e?void 0:e.offsetTop)-r.clientHeight/2+(null===(t=p.current)||void 0===t?void 0:t.clientHeight)/2}m.current=!0}),[d]),g)return n.createElement(se,{item:e,onClick:c});const h=ce.test(e.label);return n.createElement(y.Z,{ref:p,href:e.href,isNavLink:!0,onClick:c,className:(0,l.Z)("relative","min-h-[28px]",!d&&"text-gray-600 dark:text-gray-300",!d&&"hover:text-gray-600 dark:hover:text-gray-300",d&&"text-refine-react-light-link dark:text-refine-react-dark-link","px-4 py-2","text-sm font-normal","flex items-start justify-start",r&&!a&&"pl-0.5",a&&r&&"pl-2",a&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},r&&n.createElement(re,{className:(0,l.Z)("z-[1] h-5 w-5 flex-shrink-0","text-gray-300 dark:text-gray-600",d&&"text-refine-react-light-link dark:text-refine-react-dark-link text-opacity-50 dark:text-opacity-50")}),n.createElement("div",{className:(0,l.Z)("flex items-center",h&&"break-all")},n.createElement("span",{className:"z-[1]"},e.label)),(null===(f=e.customProps)||void 0===f?void 0:f.external)&&n.createElement(ue,{className:(0,l.Z)("z-[1]","text-inherit","w-5 h-5","p-1","ml-1")}),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!d&&!b,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":d&&b,"right-0":"desktop"===o,"-left-2":"mobile"===o},"top-0","h-full"),style:{width:"desktop"===o?"calc(260px - 32px)":"calc(100% + 16px)"}}),a&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}))},me=({item:e,line:t})=>n.createElement("div",{className:(0,l.Z)("relative","text-xs","flex items-start justify-start","px-0.5 py-1",t&&"pl-2",t&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline","text-gray-500 dark:text-gray-400","after:content-['']","after:w-[calc(100%)]","after:h-px","after:bg-gray-300","dark:after:bg-gray-600","after:absolute","after:left-0","after:top-1/2","after:-translate-y-1/2")},t&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("span",{className:(0,l.Z)("z-[1]","-ml-1","px-1","bg-gray-0","dark:bg-gray-900"),dangerouslySetInnerHTML:{__html:e.value}})),pe=({items:e=[],path:t,root:r,line:l,variant:a,onLinkClick:o,deferred:c})=>{var i,s,u,f;const m=null===(s=e)||void 0===s||null===(i=s.some)||void 0===i?void 0:i.call(s,(e=>"category"===e.type)),p=!r&&m;var d;return null!==(d=null===(f=e)||void 0===f||null===(u=f.map)||void 0===u?void 0:u.call(f,((e,r)=>{switch(e.type){case"category":return n.createElement(ie,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,line:!!l,variant:a,onLinkClick:o,deferred:c});case"html":return n.createElement(me,{key:`${e.type}:${e.value}`,item:e,path:t,line:!!l,variant:a});case"link":return n.createElement(fe,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,dashed:p,line:!!l,variant:a,onClick:o});default:return null}})))&&void 0!==d?d:[]},de=()=>{var e;const t=(0,u.V)(),{pathname:r}=(0,h.TH)();return n.createElement("div",{id:"refine-docs-sidebar",className:(0,l.Z)("hidden lg:block","sticky","left-0","overflow-auto","w-full"),style:{maxWidth:"260px",top:`${Ne}px`,height:`calc(100vh - ${Ne}px)`}},n.createElement("div",{className:(0,l.Z)("px-4","py-4","border-r border-r-gray-300 dark:border-r-gray-700","flex flex-col gap-6")},pe({items:null===(e=t)||void 0===e?void 0:e.items,path:r,root:!0,variant:"desktop"})))};var be=r(3799);const ge=({className:e})=>n.createElement("div",{className:(0,l.Z)("flex","items-center justify-start","gap-2","no-underline",e)},n.createElement(y.Z,{to:"/",className:(0,l.Z)("no-underline","flex items-center gap-2"),onContextMenu:be.Q},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base","font-semibold")},"PrepVerse")),n.createElement("span",{className:(0,l.Z)("block","h-6","w-px","mx-1","bg-gray-300 dark:bg-gray-600")}),n.createElement(y.Z,{to:"/docs",className:(0,l.Z)("no-underline")},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base font-normal")},"Docs")));var ye=r(9383),he=r(5995),ve=r(4604);const we=()=>{const{search:e,hash:t}=(0,h.TH)(),r=(0,he.Iw)(),n=(0,he.gB)();return{links:n.map((n=>{var l;const a=null!==(l=r.alternateDocVersions[n.name])&&void 0!==l?l:(e=>e.docs.find((t=>t.id===e.mainDocId)))(n);return{to:`${a.path}${e}${t}`,label:n.label}}))}};function Oe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const xe=e=>n.createElement("svg",function(e){for(var t=1;t{const r=(0,he.Iw)(),{links:a}=we();return n.createElement("div",{className:t},n.createElement(ve.v,null,(({open:t})=>n.createElement(n.Fragment,null,n.createElement(ve.v.Button,{className:(0,l.Z)("appearance-none","focus:outline-none","border border-solid border-gray-300 dark:border-gray-600 lg:dark:border-gray-700","rounded-[32px]","py-1.5","pl-3","pr-2","bg-gray-0 dark:bg-gray-800","lg:bg-transparent lg:dark:bg-transparent","lg:pl-4 lg:pr-3","lg:py-[9px]","flex","items-center","justify-center","gap-1","lg:gap-2","select-none",e)},n.createElement("span",{className:(0,l.Z)("text-gray-500 dark:text-gray-100","text-sm leading-5","block")},r.activeVersion.label),n.createElement(ye.A,{className:"text-gray-400 w-4 h-4"})),n.createElement(W.u,{show:t,className:"relative z-10",enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(xe,{className:(0,l.Z)("absolute right-[11px] top-1 origin-bottom-right","text-gray-700 dark:text-white")}),n.createElement(ve.v.Items,{static:!0,className:(0,l.Z)("absolute right-0 top-2 origin-bottom-right","flex flex-col gap-2","w-[112px]","p-2","bg-gray-700 dark:bg-white","rounded-lg")},a.map((e=>n.createElement(ve.v.Item,{key:e.label},(()=>{const t=e.label===r.activeVersion.label;return n.createElement(y.Z,{to:e.to,className:(0,l.Z)("px-2 py-1","rounded-[4px]","no-underline",{"text-white hover:text-white":t,"bg-refine-blue":t,"text-gray-300 dark:text-gray-700":!t,"hover:bg-gray-600 hover:dark:bg-gray-100 hover:text-gray-300 dark:hover:text-gray-700":!t})},e.label)}))))))))))},Ce=({isOpen:e,onClose:t})=>{const{items:r}=(({variant:e,onLinkClick:t,deferred:r})=>{var n;const l=(0,u.V)(),{pathname:a}=(0,h.TH)();return{items:pe({items:null===(n=l)||void 0===n?void 0:n.items,path:a,root:!0,variant:e,onLinkClick:t,deferred:r})}})({variant:"mobile",onLinkClick:t,deferred:!0});return n.createElement(W.u,{appear:!0,show:e,as:n.Fragment},n.createElement(Y.V,{as:"div",className:"relative z-mobileNavbar",onClose:t},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-0 dark:bg-gray-800"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(Y.V.Panel,{className:(0,l.Z)("w-full h-[100dvh]","flex flex-col","px-2")},n.createElement("div",{className:(0,l.Z)("py-4","px-2","w-full h-16","flex items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(q,{onClick:t,active:!0}))),n.createElement("div",{className:(0,l.Z)("relative","w-full max-w-[480px]","flex","flex-col","flex-1","mx-auto","rounded-lg","border border-gray-300 dark:border-gray-600")},n.createElement("div",{className:(0,l.Z)("h-12","rounded-tl-lg rounded-tr-lg","bg-gray-100 dark:bg-gray-700","border-b border-gray-300 dark:border-gray-600","flex items-center gap-2","px-4 py-2","justify-end")},n.createElement(Ee,null)),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","relative")},n.createElement("div",{className:(0,l.Z)("inset-0","overflow-scroll","h-full","px-8","absolute","flex flex-col gap-6","py-6")},r))),n.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-0")},n.createElement("div",{className:(0,l.Z)("flex items-center justify-start","gap-10","px-2","py-4")},n.createElement("span",{className:(0,l.Z)("text-sm","text-gray-800","dark:text-gray-100")},"Appearance"),n.createElement(Q.L,null)),n.createElement("div",{className:(0,l.Z)("border-t","border-t-gray-300 dark:border-t-gray-700","px-4","py-2","flex","items-center","justify-between")},n.createElement(J,null),n.createElement(_,null)))))))))};var je=r(4650);function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pe(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("w-full","hidden lg:flex items-center","mx-auto")},n.createElement(ge,{className:(0,l.Z)("lg:min-w-[256px]")}),n.createElement("div",{className:(0,l.Z)("flex-1","flex","justify-end","items-center","gap-4")},n.createElement("div",{className:(0,l.Z)("hidden lg:flex items-center justify-start")},n.createElement(T,null)),n.createElement("div",{className:(0,l.Z)("lg:hidden flex")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))})),n.createElement(Ee,null),n.createElement(_,null),n.createElement(Q.m,{className:(0,l.Z)("scale-75","sm:scale-100")}))),Le=()=>{const[e,t]=(0,n.useState)(!1);return n.createElement("div",{className:(0,l.Z)("w-full","flex lg:hidden items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))}),n.createElement(q,{onClick:()=>t(!0),active:e})),n.createElement(Ce,{isOpen:e,onClose:()=>t(!1)}))},Me=()=>n.createElement(n.Fragment,null,n.createElement(je.T,null),n.createElement("div",{className:(0,l.Z)("flex items-center","h-16","z-10","sticky","top-0","py-4 sm:py-3 px-4 sm:px-6","bg-gray-0 dark:bg-gray-800","border-b border-gray-300 dark:border-gray-700")},n.createElement(Se,null),n.createElement(Le,null))),De=({children:e})=>n.createElement(n.Fragment,null,n.createElement(Me,null),n.createElement("div",{className:(0,l.Z)("flex items-start justify-start","w-full flex-1","mx-auto")},n.createElement(de,null),e),n.createElement(d,null));function Ve({children:e}){return n.createElement(f.Z,null,n.createElement(De,null,e))}var He=r(889),Ae=r(6894),Be=r(1774);function Re(e){const{versionMetadata:t}=e;return n.createElement(n.Fragment,null,n.createElement(Ae.Z,{version:t.version,tag:(0,c.os)(t.pluginId,t.version)}),n.createElement(a.d,null,t.noIndex&&n.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function Fe(e){const{versionMetadata:t}=e,r=(0,i.hI)(e),{tutorial:{path_prefix:c}}=(0,Be.S)();if(!r)return n.createElement(He.default,null);const f=Object.keys(t.docsSidebars)[0],m=t.docsSidebars[f],{docElement:p,sidebarName:d,sidebarItems:b}=(e.location.pathname.startsWith(c),r);return n.createElement(n.Fragment,null,n.createElement(Re,e),n.createElement(a.FG,{className:(0,l.Z)(o.k.wrapper.docsPages,o.k.page.docsDocPage,e.versionMetadata.className)},n.createElement(s.q,{version:t},n.createElement(u.b,{name:null!=d?d:f,items:null!=b?b:m},n.createElement(Ve,null,p)))))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[9514],{1774:(e,t,r)=>{r.d(t,{S:()=>l});var n=r(8241);r(7294);const l=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},3076:(e,t,r)=>{r.d(t,{L:()=>u,m:()=>i});var n=r(7294),l=r(6010),a=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],u=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("div",{className:(0,l.Z)("flex","items-center","gap-4","justify-start",e)},s.map((({name:e,label:a,icon:o})=>n.createElement("button",{type:"button",key:e,className:(0,l.Z)("appearance-none","focus:outline-none","py-1","pl-1.5","pr-3","flex","items-center","justify-center","gap-1","rounded-[40px]","text-gray-400","border border-solid","border-gray-200","dark:border-gray-600",t===e&&"bg-gray-100 dark:bg-gray-700"),onClick:()=>{r(e)}},n.createElement(o,{className:(0,l.Z)("w-4 h-4")}),n.createElement("span",{className:(0,l.Z)("text-sm")},a)))))}},682:(e,t,r)=>{r.d(t,{i:()=>u,pO:()=>i,bI:()=>s,KT:()=>f});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/PrepVerse/prepverse.github.io/blob/master/LICENSE"}],u="Thank you for visiting, Connect with me over socials.",f=[{icon:e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{r.d(t,{v:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{c:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{r.d(t,{U:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{y:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{x:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{O2:()=>A,v4:()=>j,XC:()=>E,Kj:()=>f,TA:()=>a,ET:()=>y,Bh:()=>b,wI:()=>c,nI:()=>v,dd:()=>p,nm:()=>F,t2:()=>D,ty:()=>s,Zm:()=>O,wW:()=>P});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",M(function(e){for(var t=1;tn.createElement("svg",H(function(e){for(var t=1;t{const{colorMode:t}=(0,B.I)();return n.createElement("div",{className:(0,S.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-[#194b3a] bg-[#b7dbff]"),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,S.Z)("z-[1]","absolute","inset-0","dark:bg-new-badge-border-dark bg-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",function(e){for(var t=1;t{r.d(t,{A:()=>a});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const a=e=>n.createElement("svg",function(e){for(var t=1;t{r.d(t,{$:()=>i});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const i=e=>{var{className:t,wrapperProps:r}=e,a=c(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"1.5s"},className:(0,n.Z)("absolute","top-[2px]","right-[220px]"),id:"1"}),l.createElement(f,{style:{animationDelay:"1s"},className:(0,n.Z)("absolute","rotate-180","top-[8px] right-[100px]"),id:"2"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[10px]"),id:"3"})),l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(f,{style:{animationDelay:"2s"},className:(0,n.Z)("absolute","rotate-180","top-[6px] right-[180px]"),id:"4"}),l.createElement(f,{style:{animationDelay:"0.5s"},className:(0,n.Z)("delay-[1300]","absolute","top-[2px]","right-[40px]"),id:"5"}),l.createElement(m,{className:(0,n.Z)("absolute","right-[-70px]"),id:"6"})))),l.createElement(u,null)),u=()=>l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,n.Z)("relative lg:absolute","px-2 lg:px-0","top-0","left-[50%]","translate-x-[-50%]","bg-top-announcement-text","h-full w-full lg:w-[780px]","flex items-center justify-center","text-white","text-xs sm:text-sm","text-center","no-underline","hover:no-underline","hover:text-white","not-prose")},l.createElement("div",{className:(0,n.Z)("ml-2","not-prose")},"For more updates follow","",l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")},"@AkashSingh3031"),", on ",l.createElement("a",{href:"https://github.com/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"GitHub")," "),"and",l.createElement("a",{href:"https://linkedin.com/in/akashsingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"LinkedIn")," "),". ",l.createElement("br",null)," ",l.createElement(a.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("span",{className:(0,n.Z)("text-refine-cyan-alt hover:text-refine-cyan-alt","font-semibold","ml-2")}," ",l.createElement("a",{href:"https://github.com/sponsors/AkashSingh3031",target:"_blank",rel:"noreferrer noopener",className:(0,n.Z)("text-refine-link-light dark:text-refine-link-dark","text-xs content-4xl:text-sm")}," ",l.createElement("b",null,"Sponsorship")," "))," is now available.")),f=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),m=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},5652:(e,t,r)=>{r.r(t),r.d(t,{default:()=>Fe});var n=r(7294),l=r(6010),a=r(9712),o=r(5319),c=r(6391),i=r(3964),s=r(7391),u=r(5682),f=r(8894),m=r(682),p=r(8325);const d=()=>n.createElement("footer",{className:(0,l.Z)("py-4","px-4","dark:bg-gray-800 bg-gray-0","border-t dark:border-t-gray-700 border-t-gray-300")},n.createElement("div",{className:(0,l.Z)("mx-auto","flex w-full items-center justify-between","flex-col-reverse sm:flex-row gap-8")},n.createElement("div",{className:(0,l.Z)("text-sm","leading-6","dark:text-gray-400 text-gray-500")},"Copyright \xa9 2023 PrepVerse"," ",n.createElement(p.y,{className:"text-refine-red ml-2 inline leading-6"})," ",n.createElement("br",null),"Built with Docusaurus & refine."),n.createElement("div",{className:(0,l.Z)("flex flex-col sm:flex-row justify-center items-center")},n.createElement("div",{className:(0,l.Z)("dark:text-gray-100 text-gray-800","text-sm leading-6","sm:mr-4")},"Connect with me on"),n.createElement("div",{className:(0,l.Z)("flex gap-4","dark:text-gray-400 text-gray-500","mt-4 sm:mt-0")},m.KT.map((({href:e,icon:t},r)=>n.createElement("a",{key:r,href:e,target:"_blank",rel:"noreferrer",className:(0,l.Z)("flex items-center no-underline")},n.createElement(t,{className:(0,l.Z)("w-9 h-9 sm:w-6 sm:h-6")}))))))));var b=r(7052),g=r(1098),y=r(1984),h=r(6775),v=r(958),w=r(8168),O=r(888),x=r(8576),E=r(2210),C=r(8241);function j(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const k=e=>n.createElement("svg",function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const S=n.forwardRef((function(e,t){var{iconOnly:r=!1,iconClassName:a,className:o,placeholder:c,isPermanentDark:i}=e,s=N(e,["iconOnly","iconClassName","className","placeholder","isPermanentDark"]);return n.createElement("button",Z(function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}let B=null;function R({hit:e,children:t}){return n.createElement(y.Z,{to:e.url},t)}function F({state:e,onClose:t}){const r=(0,v.M)();return n.createElement(y.Z,{to:r(e.query),onClick:t},n.createElement(E.Z,{id:"theme.SearchBar.seeAll",values:{count:e.context.nbHits}},"See all {count} results"))}function I(e){var t,{contextualSearch:l,externalUrlRegex:a,CustomButton:o}=e,c=A(e,["contextualSearch","externalUrlRegex","CustomButton"]);const{siteMetadata:i}=(0,C.Z)(),s=(0,O.l)(),u=(0,x.r)();var f;const m=null!==(f=null===(t=c.searchParameters)||void 0===t?void 0:t.facetFilters)&&void 0!==f?f:[],p=l?function(e,t){const r=e=>"string"==typeof e?[e]:e;return[...r(e),...r(t)]}(u,m):m,d=H(V({},c.searchParameters),{facetFilters:p}),y=(0,h.k6)(),v=(0,n.useRef)(null),E=(0,n.useRef)(null),[j,k]=(0,n.useState)(!1),[P,Z]=(0,n.useState)(void 0),N=(0,n.useCallback)((async()=>B?Promise.resolve():Promise.all([r.e(781).then(r.bind(r,781)),Promise.all([r.e(532),r.e(6945)]).then(r.bind(r,6945)),Promise.all([r.e(532),r.e(9846)]).then(r.bind(r,9846))]).then((([{DocSearchModal:e}])=>{B=e}))),[]),D=(0,n.useCallback)((()=>{N().then((()=>{v.current=document.createElement("div"),document.body.insertBefore(v.current,document.body.firstChild),k(!0)}))}),[N,k]),I=(0,n.useCallback)((()=>{var e,t;k(!1),null===(t=v.current)||void 0===t||null===(e=t.remove)||void 0===e||e.call(t)}),[k]),T=(0,n.useCallback)((e=>{N().then((()=>{k(!0),Z(e.key)}))}),[N,k,Z]),$=(0,n.useRef)({navigate({itemUrl:e}){(0,w.F)(a,e)?window.location.href=e:y.push(e)}}).current,z=(0,n.useRef)((e=>c.transformItems?c.transformItems(e):e.map((e=>H(V({},e),{url:s(e.url)}))))).current,U=(0,n.useMemo)((()=>function(e){return n.createElement(F,H(V({},e),{onClose:I}))}),[I]),_=(0,n.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",i.docusaurusVersion),e)),[i.docusaurusVersion]);(0,b.D)({isOpen:j,onOpen:D,onClose:I,onInput:T,searchButtonRef:E});const G=null!=o?o:S,{apiKey:K,appId:q,searchPagePath:Q,indexName:W,searchParameters:Y}=c,X=A(c,["apiKey","appId","searchPagePath","indexName","searchParameters"]);return n.createElement(n.Fragment,null,n.createElement(g.Z,null,n.createElement("link",{rel:"preconnect",href:`https://${c.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),n.createElement(G,V({onTouchStart:N,onFocus:N,onMouseOver:N,onClick:D,ref:E},X)),j&&B&&v.current&&(0,M.createPortal)(n.createElement(B,H(V({onClose:I,initialScrollY:window.scrollY,initialQuery:P,navigator:$,transformItems:z,hitComponent:R,transformSearchClient:_},c.searchPagePath&&{resultsFooterComponent:U},c),{searchParameters:d,placeholder:L.Z.placeholder,translations:L.Z.modal})),v.current))}function T({CustomButton:e}){const{siteConfig:t}=(0,C.Z)();return n.createElement(I,H(V({},t.themeConfig.algolia),{CustomButton:e}))}var $=r(4695),z=r(6296),U=r(8616);const _=({className:e})=>{const{githubStarCountText:t,loading:r}=(0,$.h)();return n.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank",rel:"noreferrer",className:(0,l.Z)("text-sm","text-gray-500 dark:text-gray-400","rounded-[32px]","border border-solid border-gray-300 dark:border-gray-700","flex gap-2 items-center","py-2 pl-2.5 pr-4","no-underline",e)},n.createElement(z.E,{className:(0,l.Z)("w-5 h-5")}),n.createElement("div",{className:(0,l.Z)("flex items-center","min-w-[76px] h-6")},"Star:\xa0",r?n.createElement(U.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):n.createElement("span",{className:(0,l.Z)("tabular-nums text-gray-800 dark:text-gray-100")},t)))};var G=r(9679),K=r(2935);const q=({active:e,className:t,onClick:r})=>n.createElement("button",{className:(0,l.Z)("w-8 h-8","flex items-center justify-center flex-shrink-0","text-gray-800 dark:text-gray-100","rounded-full","hover:bg-gray-200 hover:dark:bg-gray-700","transition-[background-color]","duration-200","ease-in-out",t),onClick:r},e?n.createElement(K.T,null):n.createElement(G.U,null));var Q=r(3076),W=r(4080),Y=r(2560);const X=({className:e})=>n.createElement(y.Z,{href:"/",className:(0,l.Z)("text-base","text-gray-500 dark:text-gray-400","no-underline","transition-colors","duration-200","ease-in-out","whitespace-nowrap",e)},"PrepVerse Home");var J=r(7275),ee=r(3222);function te(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const re=e=>n.createElement("svg",function(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("relative","flex","items-center","justify-center","rounded-full","overflow-hidden","p-px","dark:bg-refine-enterprise-purple bg-refine-enterprise-purple/30",e),style:{transform:"translateZ(0)"}},n.createElement("div",{className:(0,l.Z)("z-[1]","absolute","inset-0","dark:bg-purple-new-badge-border-dark bg-purple-new-badge-border-light","animate-new-badge-border")}),n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:31,height:14,viewBox:"0 0 31 14",fill:"none",className:(0,l.Z)("z-[2]","bg-gray-0 dark:bg-refine-enterprise-purple-4","text-refine-enterprise-purple dark:text-refine-enterprise-purple-3","rounded-full")},n.createElement("rect",{width:31,height:14,x:0,y:0,fill:"currentColor",fillOpacity:.15,rx:6.5}),n.createElement("path",{fill:"currentColor",stroke:"0",d:"M11.433 4.182V10h-.937L7.754 6.037h-.048V10H6.652V4.182h.943l2.739 3.966h.05V4.182h1.05ZM12.582 10V4.182h3.784v.883h-2.73v1.58h2.534v.883h-2.534v1.588h2.753V10h-3.807Zm6.084 0-1.643-5.818h1.134l1.048 4.275h.054l1.12-4.275h1.03l1.123 4.278h.051l1.048-4.278h1.134L23.123 10h-1.04l-1.165-4.082h-.045L19.705 10h-1.04Z"})));function le(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ae(e){for(var t=1;t/gi,ie=({item:e,path:t,line:r,variant:a,onLinkClick:o,deferred:c})=>{var s,u,f;const m=null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"category-as-header"),p=(0,i._F)(e,t),d=(0,J.Mg)(e.href,t),{collapsible:b}=e,g=!m&&!p&&e.collapsed,[h,v]=n.useState(!1!==b&&g),[w,O]=n.useState(!1);n.useEffect((()=>{const e=setTimeout((()=>{O(!0)}),210);return()=>{clearTimeout(e)}}),[h]);const x=m||!e.href||d?"button":y.Z;var E;return n.createElement("div",{className:(0,l.Z)(!r&&"pl-0",r&&"pl-2",r&&"ml-[12px]","relative")},n.createElement(x,oe(ae({type:"button",onClick:m?()=>0:()=>{!1!==b&&(v(!h),O(!1))}},"button"===x?{}:{isNavLink:!0}),{href:e.href,className:(0,l.Z)(m&&"cursor-default","w-full","min-h-[28px]","border-0","appearance-none","focus:outline-none",!m&&"text-gray-400 dark:text-gray-300",m&&"text-gray-500 dark:text-gray-400",m&&"font-semibold",!m&&"hover:text-gray-600 dark:hover:text-gray-300","font-normal","flex items-center",m?"pt-2 pb-4":"py-2","pr-2",m&&"pl-2",!m&&"pl-0.5",m?"text-base":"text-sm","relative",!m&&"group","transition-colors duration-200 ease-in-out",!m&&"no-underline")}),!m&&n.createElement(ee.v,{className:(0,l.Z)("opacity-70","text-gray-500 dark:text-gray-400","h-5 w-5","flex-shrink-0","z-[1]","transition-transform duration-200 ease-in-out","group-hover:text-gray-600 dark:group-hover:text-gray-300",{"-rotate-90 transform":h})}),n.createElement("span",{className:"z-[1]"},e.label),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out","top-0",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!p&&!d,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":p&&d,"right-0":"desktop"===a,"-left-2":"mobile"===a},"h-full"),style:{width:"desktop"===a?"calc(260px - 32px)":"calc(100% + 16px)"}})),r&&n.createElement("div",{className:"z-[1] absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("div",{className:(0,l.Z)(h&&"max-h-0 opacity-0",h&&"overflow-hidden",!h&&"opacity-100",!h&&!w&&"max-h-screen",!h&&w&&"max-h-max")},(!c||!h)&&pe({items:null!==(E=null===(f=e)||void 0===f?void 0:f.items)&&void 0!==E?E:[],path:t,line:!m,fromHeader:m,variant:a,onLinkClick:o,deferred:c})))},se=({item:e,onClick:t})=>n.createElement(y.Z,{href:e.href,isNavLink:!0,onClick:t,className:(0,l.Z)("flex-shrink-0","relative","min-h-[28px]","rounded-[18px]","bg-refine-enterprise-purple-2 bg-opacity-10","dark-bg-refine-enterprise-purple-2 dark:bg-opacity-30","text-refine-enterprise-purple","dark:text-refine-enterprise-purple-3","pl-6 pr-3 py-2","text-sm font-normal","flex items-start justify-start","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},n.createElement("div",{className:"flex items-center flex-1"},n.createElement("span",{className:"z-[1] flex-shrink-0"},e.label),n.createElement(ne,{className:"flex-shrink-0 ml-auto"}))),ue=e=>n.createElement("svg",ae({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12",fill:"none"},e),n.createElement("g",{fill:"currentColor"},n.createElement("path",{d:"M1 2.65C1 1.739 1.739 1 2.65 1H5.5a.5.5 0 0 0 0-1H2.65A2.65 2.65 0 0 0 0 2.65v6.7A2.65 2.65 0 0 0 2.65 12h6.7A2.65 2.65 0 0 0 12 9.35V6.5a.5.5 0 0 0-1 0v2.85A1.65 1.65 0 0 1 9.35 11h-6.7A1.65 1.65 0 0 1 1 9.35v-6.7Z"}),n.createElement("path",{d:"M8.5 0a.5.5 0 0 0 0 1h1.793L5.646 5.646a.5.5 0 1 0 .708.708L11 1.707V3.5a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 10.5 0h-2Z"}))),fe=({item:e,path:t,dashed:r,line:a,variant:o,onClick:c})=>{var s,u,f;const m=n.useRef(!1),p=n.useRef(null),d=(0,i._F)(e,t),b=(0,J.Mg)(e.href,t),g=(null===(u=e.className)||void 0===u||null===(s=u.includes)||void 0===s?void 0:s.call(u,"enterprise-badge"))||!1;if(n.useEffect((()=>{if(d&&!m.current){const r=document.querySelector("#refine-docs-sidebar");var e,t;if(r&&p.current)r.scrollTop=(null===(e=p.current)||void 0===e?void 0:e.offsetTop)-r.clientHeight/2+(null===(t=p.current)||void 0===t?void 0:t.clientHeight)/2}m.current=!0}),[d]),g)return n.createElement(se,{item:e,onClick:c});const h=ce.test(e.label);return n.createElement(y.Z,{ref:p,href:e.href,isNavLink:!0,onClick:c,className:(0,l.Z)("relative","min-h-[28px]",!d&&"text-gray-600 dark:text-gray-300",!d&&"hover:text-gray-600 dark:hover:text-gray-300",d&&"text-refine-react-light-link dark:text-refine-react-dark-link","px-4 py-2","text-sm font-normal","flex items-start justify-start",r&&!a&&"pl-0.5",a&&r&&"pl-2",a&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline",e.className)},r&&n.createElement(re,{className:(0,l.Z)("z-[1] h-5 w-5 flex-shrink-0","text-gray-300 dark:text-gray-600",d&&"text-refine-react-light-link dark:text-refine-react-dark-link text-opacity-50 dark:text-opacity-50")}),n.createElement("div",{className:(0,l.Z)("flex items-center",h&&"break-all")},n.createElement("span",{className:"z-[1]"},e.label)),(null===(f=e.customProps)||void 0===f?void 0:f.external)&&n.createElement(ue,{className:(0,l.Z)("z-[1]","text-inherit","w-5 h-5","p-1","ml-1")}),n.createElement("div",{className:(0,l.Z)("absolute","rounded-[18px]","transition-opacity","duration-200 ease-in-out",{"group-hover:bg-gray-100 dark:group-hover:bg-gray-700":!d&&!b,"bg-refine-blue-2-light dark:bg-gray-700/80 dark:bg-opacity-10":d&&b,"right-0":"desktop"===o,"-left-2":"mobile"===o},"top-0","h-full"),style:{width:"desktop"===o?"calc(260px - 32px)":"calc(100% + 16px)"}}),a&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}))},me=({item:e,line:t})=>n.createElement("div",{className:(0,l.Z)("relative","text-xs","flex items-start justify-start","px-0.5 py-1",t&&"pl-2",t&&"ml-[12px]","group","transition-colors duration-200 ease-in-out","no-underline","text-gray-500 dark:text-gray-400","after:content-['']","after:w-[calc(100%)]","after:h-px","after:bg-gray-300","dark:after:bg-gray-600","after:absolute","after:left-0","after:top-1/2","after:-translate-y-1/2")},t&&n.createElement("div",{className:"absolute left-0 top-1/2 -translate-y-1/2 border-l border-l-gray-300 dark:border-l-gray-600 h-full w-px"}),n.createElement("span",{className:(0,l.Z)("z-[1]","-ml-1","px-1","bg-gray-0","dark:bg-gray-900"),dangerouslySetInnerHTML:{__html:e.value}})),pe=({items:e=[],path:t,root:r,line:l,variant:a,onLinkClick:o,deferred:c})=>{var i,s,u,f;const m=null===(s=e)||void 0===s||null===(i=s.some)||void 0===i?void 0:i.call(s,(e=>"category"===e.type)),p=!r&&m;var d;return null!==(d=null===(f=e)||void 0===f||null===(u=f.map)||void 0===u?void 0:u.call(f,((e,r)=>{switch(e.type){case"category":return n.createElement(ie,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,line:!!l,variant:a,onLinkClick:o,deferred:c});case"html":return n.createElement(me,{key:`${e.type}:${e.value}`,item:e,path:t,line:!!l,variant:a});case"link":return n.createElement(fe,{key:`${e.label}:${e.href}:${e.type}`,item:e,path:t,dashed:p,line:!!l,variant:a,onClick:o});default:return null}})))&&void 0!==d?d:[]},de=()=>{var e;const t=(0,u.V)(),{pathname:r}=(0,h.TH)();return n.createElement("div",{id:"refine-docs-sidebar",className:(0,l.Z)("hidden lg:block","sticky","left-0","overflow-auto","w-full"),style:{maxWidth:"260px",top:`${Ne}px`,height:`calc(100vh - ${Ne}px)`}},n.createElement("div",{className:(0,l.Z)("px-4","py-4","border-r border-r-gray-300 dark:border-r-gray-700","flex flex-col gap-6")},pe({items:null===(e=t)||void 0===e?void 0:e.items,path:r,root:!0,variant:"desktop"})))};var be=r(3799);const ge=({className:e})=>n.createElement("div",{className:(0,l.Z)("flex","items-center justify-start","gap-2","no-underline",e)},n.createElement(y.Z,{to:"/",className:(0,l.Z)("no-underline","flex items-center gap-2"),onContextMenu:be.Q},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base","font-semibold")},"PrepVerse")),n.createElement("span",{className:(0,l.Z)("block","h-6","w-px","mx-1","bg-gray-300 dark:bg-gray-600")}),n.createElement(y.Z,{to:"/docs",className:(0,l.Z)("no-underline")},n.createElement("span",{className:(0,l.Z)("text-gray-1000 dark:text-gray-0","text-base font-normal")},"Docs")));var ye=r(9383),he=r(5995),ve=r(4604);const we=()=>{const{search:e,hash:t}=(0,h.TH)(),r=(0,he.Iw)(),n=(0,he.gB)();return{links:n.map((n=>{var l;const a=null!==(l=r.alternateDocVersions[n.name])&&void 0!==l?l:(e=>e.docs.find((t=>t.id===e.mainDocId)))(n);return{to:`${a.path}${e}${t}`,label:n.label}}))}};function Oe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const xe=e=>n.createElement("svg",function(e){for(var t=1;t{const r=(0,he.Iw)(),{links:a}=we();return n.createElement("div",{className:t},n.createElement(ve.v,null,(({open:t})=>n.createElement(n.Fragment,null,n.createElement(ve.v.Button,{className:(0,l.Z)("appearance-none","focus:outline-none","border border-solid border-gray-300 dark:border-gray-600 lg:dark:border-gray-700","rounded-[32px]","py-1.5","pl-3","pr-2","bg-gray-0 dark:bg-gray-800","lg:bg-transparent lg:dark:bg-transparent","lg:pl-4 lg:pr-3","lg:py-[9px]","flex","items-center","justify-center","gap-1","lg:gap-2","select-none",e)},n.createElement("span",{className:(0,l.Z)("text-gray-500 dark:text-gray-100","text-sm leading-5","block")},r.activeVersion.label),n.createElement(ye.A,{className:"text-gray-400 w-4 h-4"})),n.createElement(W.u,{show:t,className:"relative z-10",enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(xe,{className:(0,l.Z)("absolute right-[11px] top-1 origin-bottom-right","text-gray-700 dark:text-white")}),n.createElement(ve.v.Items,{static:!0,className:(0,l.Z)("absolute right-0 top-2 origin-bottom-right","flex flex-col gap-2","w-[112px]","p-2","bg-gray-700 dark:bg-white","rounded-lg")},a.map((e=>n.createElement(ve.v.Item,{key:e.label},(()=>{const t=e.label===r.activeVersion.label;return n.createElement(y.Z,{to:e.to,className:(0,l.Z)("px-2 py-1","rounded-[4px]","no-underline",{"text-white hover:text-white":t,"bg-refine-blue":t,"text-gray-300 dark:text-gray-700":!t,"hover:bg-gray-600 hover:dark:bg-gray-100 hover:text-gray-300 dark:hover:text-gray-700":!t})},e.label)}))))))))))},Ce=({isOpen:e,onClose:t})=>{const{items:r}=(({variant:e,onLinkClick:t,deferred:r})=>{var n;const l=(0,u.V)(),{pathname:a}=(0,h.TH)();return{items:pe({items:null===(n=l)||void 0===n?void 0:n.items,path:a,root:!0,variant:e,onLinkClick:t,deferred:r})}})({variant:"mobile",onLinkClick:t,deferred:!0});return n.createElement(W.u,{appear:!0,show:e,as:n.Fragment},n.createElement(Y.V,{as:"div",className:"relative z-mobileNavbar",onClose:t},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement("div",{className:"fixed inset-0 bg-gray-0 dark:bg-gray-800"})),n.createElement("div",{className:"fixed inset-0 overflow-y-auto"},n.createElement("div",{className:"flex min-h-full items-start justify-center"},n.createElement(W.u.Child,{as:n.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},n.createElement(Y.V.Panel,{className:(0,l.Z)("w-full h-[100dvh]","flex flex-col","px-2")},n.createElement("div",{className:(0,l.Z)("py-4","px-2","w-full h-16","flex items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(q,{onClick:t,active:!0}))),n.createElement("div",{className:(0,l.Z)("relative","w-full max-w-[480px]","flex","flex-col","flex-1","mx-auto","rounded-lg","border border-gray-300 dark:border-gray-600")},n.createElement("div",{className:(0,l.Z)("h-12","rounded-tl-lg rounded-tr-lg","bg-gray-100 dark:bg-gray-700","border-b border-gray-300 dark:border-gray-600","flex items-center gap-2","px-4 py-2","justify-end")},n.createElement(Ee,null)),n.createElement("div",{className:(0,l.Z)("flex-1","overflow-hidden","relative")},n.createElement("div",{className:(0,l.Z)("inset-0","overflow-scroll","h-full","px-8","absolute","flex flex-col gap-6","py-6")},r))),n.createElement("div",{className:(0,l.Z)("flex","flex-col","gap-0")},n.createElement("div",{className:(0,l.Z)("flex items-center justify-start","gap-10","px-2","py-4")},n.createElement("span",{className:(0,l.Z)("text-sm","text-gray-800","dark:text-gray-100")},"Appearance"),n.createElement(Q.L,null)),n.createElement("div",{className:(0,l.Z)("border-t","border-t-gray-300 dark:border-t-gray-700","px-4","py-2","flex","items-center","justify-between")},n.createElement(X,null),n.createElement(_,null)))))))))};var je=r(4650);function ke(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pe(e){for(var t=1;tn.createElement("div",{className:(0,l.Z)("w-full","hidden lg:flex items-center","mx-auto")},n.createElement(ge,{className:(0,l.Z)("lg:min-w-[256px]")}),n.createElement("div",{className:(0,l.Z)("flex-1","flex","justify-end","items-center","gap-4")},n.createElement("div",{className:(0,l.Z)("hidden lg:flex items-center justify-start")},n.createElement(T,null)),n.createElement("div",{className:(0,l.Z)("lg:hidden flex")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))})),n.createElement(Ee,null),n.createElement(_,null),n.createElement(Q.m,{className:(0,l.Z)("scale-75","sm:scale-100")}))),Le=()=>{const[e,t]=(0,n.useState)(!1);return n.createElement("div",{className:(0,l.Z)("w-full","flex lg:hidden items-center justify-between")},n.createElement(ge,null),n.createElement("div",{className:(0,l.Z)("flex items-center gap-4")},n.createElement(T,{CustomButton:n.forwardRef((function(e,t){return n.createElement(S,Ze(Pe({ref:t},e),{iconOnly:!0}))}))}),n.createElement(q,{onClick:()=>t(!0),active:e})),n.createElement(Ce,{isOpen:e,onClose:()=>t(!1)}))},Me=()=>n.createElement(n.Fragment,null,n.createElement(je.T,null),n.createElement("div",{className:(0,l.Z)("flex items-center","h-16","z-10","sticky","top-0","py-4 sm:py-3 px-4 sm:px-6","bg-gray-0 dark:bg-gray-800","border-b border-gray-300 dark:border-gray-700")},n.createElement(Se,null),n.createElement(Le,null))),De=({children:e})=>n.createElement(n.Fragment,null,n.createElement(Me,null),n.createElement("div",{className:(0,l.Z)("flex items-start justify-start","w-full flex-1","mx-auto")},n.createElement(de,null),e),n.createElement(d,null));function Ve({children:e}){return n.createElement(f.Z,null,n.createElement(De,null,e))}var He=r(889),Ae=r(6894),Be=r(1774);function Re(e){const{versionMetadata:t}=e;return n.createElement(n.Fragment,null,n.createElement(Ae.Z,{version:t.version,tag:(0,c.os)(t.pluginId,t.version)}),n.createElement(a.d,null,t.noIndex&&n.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function Fe(e){const{versionMetadata:t}=e,r=(0,i.hI)(e),{tutorial:{path_prefix:c}}=(0,Be.S)();if(!r)return n.createElement(He.default,null);const f=Object.keys(t.docsSidebars)[0],m=t.docsSidebars[f],{docElement:p,sidebarName:d,sidebarItems:b}=(e.location.pathname.startsWith(c),r);return n.createElement(n.Fragment,null,n.createElement(Re,e),n.createElement(a.FG,{className:(0,l.Z)(o.k.wrapper.docsPages,o.k.page.docsDocPage,e.versionMetadata.className)},n.createElement(s.q,{version:t},n.createElement(u.b,{name:null!=d?d:f,items:null!=b?b:m},n.createElement(Ve,null,p)))))}},3799:(e,t,r)=>{r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.127e15fc.js b/assets/js/1df93b7f.dd16a7d9.js similarity index 87% rename from assets/js/1df93b7f.127e15fc.js rename to assets/js/1df93b7f.dd16a7d9.js index 29c61e69..fd32c72b 100644 --- a/assets/js/1df93b7f.127e15fc.js +++ b/assets/js/1df93b7f.dd16a7d9.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(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 +"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(9586),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.")))))}},9586:(e,t,r)=>{r.d(t,{z:()=>u});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}const i=e=>n.createElement("svg",function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const u=e=>{var{children:t,href:r,className:o,onClick:u,buttonClassname:d}=e,p=m(e,["children","href","className","onClick","buttonClassname"]);const g=r?a.Z:"button";return n.createElement(g,s(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/6875c492.046d8ebb.js b/assets/js/6875c492.1f93af9f.js similarity index 69% rename from assets/js/6875c492.046d8ebb.js rename to assets/js/6875c492.1f93af9f.js index 97e82268..2e895f3d 100644 --- a/assets/js/6875c492.046d8ebb.js +++ b/assets/js/6875c492.1f93af9f.js @@ -1 +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.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{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{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(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;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:()=>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;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 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=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,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=ae===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;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))),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 +"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.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{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{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(V,{className:(0,a.Z)("block landing-sm:hidden","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}))},B=({isModalOpen:e,setIsModalOpen:t,children:r})=>i.createElement(x.u,{appear:!0,show:e,as:i.Fragment},i.createElement(C.V,{as:"div",className:"relative z-10",onClose:()=>t(!1)},i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-75",leaveFrom:"opacity-100",leaveTo:"opacity-0"},i.createElement("div",{className:(0,a.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,a.Z)("flex items-center justify-between","p-4","landing-sm:px-8")},i.createElement(m.A,{className:"dark:text-gray-0 text-gray-900",onContextMenu:u.Q}),i.createElement("button",{type:"button",className:(0,a.Z)("rounded-lg","hover:brightness-105","active:scale-90","transition-transform duration-75 ease-in-out")},i.createElement(P.T,{className:"text-gray-900 dark:text-white",onClick:()=>t(!1)}))),i.createElement(x.u.Child,{as:i.Fragment,enter:"ease-out duration-75",enterFrom:"opacity-0 scale-95",enterTo:"opacity-100 scale-100",leave:"ease-in duration-75",leaveFrom:"opacity-100 scale-100",leaveTo:"opacity-0 scale-95"},i.createElement("div",{className:(0,a.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),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(I,null),i.createElement(H,{id:"tablet"}),i.createElement(R,{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(H,{id:"phone"}),i.createElement(R,{id:"phone"})),R=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!")))},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(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;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:()=>v,dd:()=>g,nm:()=>R,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;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,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.")))))}},9586:(e,t,r)=>{r.d(t,{z:()=>u});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}const c=e=>n.createElement("svg",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 u=e=>{var{children:t,href:r,className:o,onClick:u,buttonClassname:d}=e,g=m(e,["children","href","className","onClick","buttonClassname"]);const p=r?l.Z:"button";return n.createElement(p,s(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(9586),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 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=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,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=ae===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;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))),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/a6aa9e1f.3ce248a2.js b/assets/js/a6aa9e1f.c009f440.js similarity index 51% rename from assets/js/a6aa9e1f.3ce248a2.js rename to assets/js/a6aa9e1f.c009f440.js index 231491bb..66a75bef 100644 --- a/assets/js/a6aa9e1f.3ce248a2.js +++ b/assets/js/a6aa9e1f.c009f440.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},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;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},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{"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{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;tt.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{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{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,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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{"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,{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{"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{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},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{"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{"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{"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;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",R(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{"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,{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,{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{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=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 p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t{"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=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)=>{"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;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}))))},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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=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;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 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{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=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,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=ae===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=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 b=e=>{var{as:t}=e,r=f(e,["as"]);return n.createElement(t,g(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,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;tn.createElement("svg",function(e){for(var t=1;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;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"})),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=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 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{"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{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{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{"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{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{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{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;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,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=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,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{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=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&&(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=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 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{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tf===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{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;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"})),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 +(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;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},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{"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{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;tt.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{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{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,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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{"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,{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{"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{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},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{"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{"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{"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;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",R(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{"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,{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,{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{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.")))))}},9586:(e,t,r)=>{"use strict";r.d(t,{z:()=>u});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}const c=e=>n.createElement("svg",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 u=e=>{var{children:t,href:r,className:o,onClick:u,buttonClassname:d}=e,p=m(e,["children","href","className","onClick","buttonClassname"]);const f=r?l.Z:"button";return n.createElement(f,s(function(e){for(var t=1;t{"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=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)=>{"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;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}))))},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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const 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;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 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(9586),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{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=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,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:()=>g});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 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=ae===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=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 b=e=>{var{as:t}=e,r=g(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,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;tn.createElement("svg",function(e){for(var t=1;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;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"})),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=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 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{"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{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{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{"use strict";r.d(t,{Z:()=>Fe});var n=r(7693),a=r(7294),l=r(6010),o=r(9586);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t{var 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{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{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;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,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=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,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{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=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&&(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=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 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{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tg===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{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;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"})),h=e=>{e=e.replace(/-/g," ");return[["typescript","TypeScript"],["javascript","JavaScript"],["chakra ui","Chakra UI"],["material ui","Material UI"],["nextjs","Next.js"],["nestjs","NestJS"],["css","CSS"]].forEach((t=>{e=e.replace(t[0],t[1])})),function(e){for(var t,r="";null!==(t=o.exec(e));){var n=t[0],a=t.index;i.test(n)||l.test(n)&&0!==a&&a+n.length!==e.length||":"===e.charAt(a+n.length)&&!c.test(e.charAt(a+n.length+1))?r+=n:r+=n.replace(s,(function(e){return e.toUpperCase()}))}return r}(e)},v=({tags:e,collapsed:t,onShowMoreClick:r})=>n.createElement("div",{className:(0,m.Z)("hidden lg:flex","not-prose","justify-between","items-start","bg-gray-50 dark:bg-gray-800","rounded-xl p-4 2xl:p-6")},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1",t&&"h-8"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)})))))),n.createElement("label",{onClick:()=>r(!t),className:(0,m.Z)("flex","items-center","gap-1","cursor-pointer","flex-shrink","no-underline hover:no-underline","text-xs","bg-gray-100 dark:bg-gray-600","text-gray-600 dark:text-gray-400","rounded","py-1","px-2","mt-1")},"Show More ",n.createElement(y,null))),x=({tags:e})=>n.createElement("div",{className:"mb-10 block w-full lg:hidden"},n.createElement(u.p,null,(({open:t})=>n.createElement("div",{className:(0,m.Z)("rounded-[4px]","border border-gray-100 dark:border-gray-700")},n.createElement(u.p.Button,{className:(0,m.Z)("bg-gray-50 dark:bg-gray-800","border-b border-gray-100 dark:border-gray-700","w-full","flex items-center gap-3","px-2 py-2")},n.createElement(p.A,{className:(0,m.Z)("h-5 w-5","text-gray-400 dark:text-gray-500","transition-transform duration-200 ease-in-out",{"-rotate-90 transform":!t})}),n.createElement("span",{className:(0,m.Z)("text-sm","dark:text-gray-0 text-gray-900")},"Blog Post Tags")),n.createElement(d.u,{show:t,enter:"transition ease-out duration-100",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95"},n.createElement(u.p.Panel,{className:"h-[200px] overflow-auto p-2 sm:h-[232px] sm:p-6"},n.createElement("ul",{className:(0,m.Z)("overflow-hidden","flex-1"),style:{margin:0,padding:0}},e.map((e=>n.createElement("li",{className:(0,m.Z)("inline-flex","m-1"),key:e.permalink},n.createElement(a.Z,b(g({},e),{label:h(e.label)}))))))))))));function w({tags:e}){const[t,r]=n.useState(!0),a=["refine","react","nextjs","typescript","tutorial","material-ui","ant-design","docker","comparison"],l=(null!=e?e:[]).sort(((e,t)=>{const r=a.indexOf(e.label),n=a.indexOf(t.label);return-1===r?-1===n?0:1:-1===n?-1:r-n}));return n.createElement(n.Fragment,null,n.createElement(v,{collapsed:t,tags:l,onShowMoreClick:e=>r(e)}),n.createElement(x,{tags:l}))}},3799:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n});const n=()=>{var e,t;return null===(t=window.open("https://s.refine.dev/refine-brand-assets","_blank"))||void 0===t||null===(e=t.focus)||void 0===e?void 0:e.call(t)}}}]); \ No newline at end of file diff --git a/assets/js/b455e532.4f0f8874.js b/assets/js/b455e532.4f0f8874.js new file mode 100644 index 00000000..076d71fe --- /dev/null +++ b/assets/js/b455e532.4f0f8874.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[1659],{950:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(7294),a=r(358);function l({children:e,fallback:t}){var r;return(0,a.Z)()?n.createElement(n.Fragment,null,null===(r=e)||void 0===r?void 0:r()):null!=t?t:null}},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=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=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;tl.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")},"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("br",null),l.createElement("br",null)),l.createElement(d,{className:(0,a.Z)("pl-4 landing-sm:pl-6 landing-md:pl-10","mt-6 landing-lg:mt-2")})),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-[420px] landing-md:w-[420px]","rounded-full"),srcDark:"https://github.com/AkashSingh3031.png",srcLight:"https://github.com/AkashSingh3031.png",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;tl.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{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-2 lg: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{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{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{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;tn.createElement("svg",function(e){for(var t=1;tn.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:()=>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"}))},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:()=>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;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",A(function(e){for(var t=1;tn.createElement("svg",V(function(e){for(var t=1;t{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{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:()=>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{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=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 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;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(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/b455e532.983347e9.js b/assets/js/b455e532.983347e9.js deleted file mode 100644 index edb77f6c..00000000 --- a/assets/js/b455e532.983347e9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocumentation=self.webpackChunkdocumentation||[]).push([[1659],{950:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(7294),a=r(358);function l({children:e,fallback:t}){var r;return(0,a.Z)()?n.createElement(n.Fragment,null,null===(r=e)||void 0===r?void 0:r()):null!=t?t:null}},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=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=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;tl.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;tl.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{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{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{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{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;tn.createElement("svg",function(e){for(var t=1;tn.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:()=>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"}))},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:()=>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;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",A(function(e){for(var t=1;tn.createElement("svg",V(function(e){for(var t=1;t{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{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:()=>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{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=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 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;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(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.2a793a42.js b/assets/js/c1d171ff.c88fb0af.js similarity index 53% rename from assets/js/c1d171ff.2a793a42.js rename to assets/js/c1d171ff.c88fb0af.js index ede7f3f3..51d5e80b 100644 --- a/assets/js/c1d171ff.2a793a42.js +++ b/assets/js/c1d171ff.c88fb0af.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},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;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},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{"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{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;tt.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{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{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,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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{"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,{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{"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{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},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{"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{"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{"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;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",R(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{"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,{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,{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{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=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 p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t{"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=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)=>{"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;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}))))},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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const 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;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 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{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=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,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=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 b=e=>{var{as:t}=e,r=g(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,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;tn.createElement("svg",function(e){for(var t=1;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;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"})),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=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 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{"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{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{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{"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{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{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{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;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,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=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,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{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=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&&(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=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 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{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tg===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{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;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"})),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;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},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{"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{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;tt.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{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{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,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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{"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,{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{"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{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},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{"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{"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{"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;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",R(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{"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,{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,{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{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.")))))}},9586:(e,t,r)=>{"use strict";r.d(t,{z:()=>u});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}const c=e=>n.createElement("svg",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 u=e=>{var{children:t,href:r,className:o,onClick:u,buttonClassname:d}=e,p=m(e,["children","href","className","onClick","buttonClassname"]);const f=r?l.Z:"button";return n.createElement(f,s(function(e){for(var t=1;t{"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=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)=>{"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;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}))))},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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const 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;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 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(9586),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{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=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,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=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 b=e=>{var{as:t}=e,r=g(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,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;tn.createElement("svg",function(e){for(var t=1;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;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"})),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=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 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{"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{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{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{"use strict";r.d(t,{Z:()=>Fe});var n=r(7693),a=r(7294),l=r(6010),o=r(9586);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const i=e=>a.createElement("svg",function(e){for(var t=1;t{var 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{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{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;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,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=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,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{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=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&&(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=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 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{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tg===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{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;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"})),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.183ba366.js b/assets/js/ccc49370.183ba366.js new file mode 100644 index 00000000..21317668 --- /dev/null +++ b/assets/js/ccc49370.183ba366.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 l(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],l=t[0];return r.e(t[1]).then((()=>r.t(l,19)))}l.keys=()=>Object.keys(n),l.id=6120,e.exports=l},6987:(e,t,r)=>{"use strict";r.d(t,{Ej:()=>l,OV:()=>c});var n=r(7294);function l({date:e,formattedDate:t}){return n.createElement("time",{dateTime:e,itemProp:"datePublished"},t)}var a=r(60),o=r(2210);function c({readingTime:e}){const t=function(){const{selectMessage:e}=(0,a.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:()=>a});var n=r(7294),l=r(1984);const a=()=>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(l.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),l=r(1984);function 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 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(l.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),l=r(1984),a=r(4185),o=r(5506),c=r(6987),i=r(6010);const s=()=>{var e,t;const{metadata:r}=(0,a.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(l.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(l.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(l.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(l.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(a.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,a.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(l.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(l.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(l.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(l.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,a,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(l.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===(a=e)||void 0===a?void 0:a.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(l.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(l.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(l.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,a.C)();return n.createElement("div",{className:"flex flex-wrap gap-2 pb-6 pl-1"},e.tags.map((e=>n.createElement(l.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,a,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(l.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(l.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===(a=e.authors[0])||void 0===a?void 0:a.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:()=>a});var n=r(7294),l=r(1984);const a=({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(l.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 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="tutorial-checklist-store",o=n.createContext({store:{},toggle:()=>{}}),c=({children:e})=>{const[t,r]=n.useState((()=>{if("undefined"!=typeof window){const t=localStorage.getItem(a);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 a=function(e){for(var t=1;t{"undefined"!=typeof window&&localStorage.setItem(a,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:()=>a});var n=r(7294),l=r(6895);const a=["headless","antd","chakra-ui","mantine","mui"],o=e=>{if(a.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,l.k)(),r=(e=>{const t=e.match(/\/(headless|antd|chakra-ui|mantine|mui)\//);if(t&&o(t[1]))return t[1]})(t.id),[a,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!==a&&m(r)}),[r,a]),n.createElement(i.Provider,{value:{preferred:a,setPreferred:m,current:r||a}},e)}},1446:(e,t,r)=>{"use strict";r.d(t,{x:()=>f});var n=r(6895),l=r(7391),a=(r(7294),r(1261));function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t{var e,t,r,o;const u=(0,n.k)(),{docs:f}=(0,l.E)(),{frontMatter:g,metadata:{id:b}}=u,{tutorial:{units:y}}=(0,m.S)(),{current:h}=(0,a.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,l.E)(),{current:r}=(0,a.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 l={items:[]};var a=r(2068);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tt.filter((t=>t.unit===e));function m(){const{store:e,toggle:t}=n.useContext(a.e);return{items:n.useMemo((()=>{var t,r,n,a;return null!==(a=null===(n=l)||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!==a?a:[]}),[e]),toggle:t}}},1774:(e,t,r)=>{"use strict";r.d(t,{S:()=>l});var n=r(8241);r(7294);const l=()=>{const{siteConfig:{customFields:e}}=(0,n.Z)(),{tutorial:t}=e;return t}},1261:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var n=r(7294),l=r(4368);const a=()=>n.useContext(l.KZ)},945:(e,t,r)=>{"use strict";r.d(t,{U:()=>a});var n=r(7294),l=r(5333);const a=()=>n.createElement(l.C,null)},4006:(e,t,r)=>{"use strict";r.d(t,{f:()=>W});var n=r(1984),l=r(6010),a=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{const r=e.icon;return i.createElement(n.Z,{to:e.link,className:"no-underline"},i.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")},i.createElement("div",{className:"shrink-0"},i.createElement(r,null)),i.createElement("div",{className:"ml-2"},i.createElement("div",{className:(0,l.Z)("text-gray-900 dark:text-white","font-semibold",t&&"!text-gray-900")},e.label),i.createElement("div",{className:(0,l.Z)("text-gray-500 dark:text-gray-400","text-xs",t&&"!text-gray-500")},e.description))))},y=({item:e,isPermanentDark:t})=>{const[r,a]=(0,i.useState)(null);(0,i.useEffect)((()=>(a(localStorage.getItem("theme")||null),window.addEventListener("storage",o,!1),()=>{window.removeEventListener("storage",o,!1)})),[]);const o=()=>{a(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,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&&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),a=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,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)}},(()=>i.createElement(i.Fragment,null,i.createElement(v.J.Button,{className:(0,l.Z)("inline-flex items-center","text-sm leading-6","font-normal")},i.createElement("span",{className:(0,l.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,l.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,l.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,l.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,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})=>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,l.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,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")},i.createElement(f.Bh,null),i.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&&i.createElement(i.Fragment,null,i.createElement("div",{className:(0,l.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,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")},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,l.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{const[c,s]=(0,i.useState)(null),m=null!=r?r:n.Z,u=void 0!==a&&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,h.TH)();return i.useEffect((()=>{t(!1)}),[r]),i.createElement(V,{isModalOpen:e,setIsModalOpen:t},i.createElement(T,{className:(0,l.Z)("hidden landing-sm:block","overflow-auto","border border-gray-200 dark:border-gray-700 rounded-lg")}),i.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})=>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,l.Z)("fixed inset-0","bg-gray-0 dark:bg-gray-900","flex","flex-col")},i.createElement(M.T,null),i.createElement("div",{className:(0,l.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,l.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,l.Z)("flex-1","overflow-y-auto","px-4","pb-4")},r)))))),T=e=>i.createElement("div",{className:(0,l.Z)(e.className)},g.map(((e,t)=>{const r="icon"in e&&e.icon;return i.createElement("div",{key:t,className:(0,l.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,l.Z)("appearance-none","block","no-underline","dark:text-gray-0 text-gray-900","font-bold")},i.createElement("div",{className:(0,l.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,l.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,l.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,l.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,l.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,l.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,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")},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,a="light"===e;return i.createElement("div",{className:(0,l.Z)("not-prose","p-4","flex items-center")},i.createElement("div",{className:(0,l.Z)("text-sm","mr-10","dark:text-gray-400 text-gray-600")},"Apperance"),i.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")},i.createElement(A.x,null),"Light"),i.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")},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,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")},i.createElement(U.E,{className:(0,l.Z)("w-5 h-5")}),i.createElement("div",{className:(0,l.Z)("flex items-center","w-10 h-6")},e?i.createElement(G.$,{className:(0,l.Z)("w-5 h-5"),wrapperProps:{className:(0,l.Z)("mx-auto")}}):i.createElement("span",null,t)))},W=({trackProgress:e})=>{const[t,r]=(0,i.useState)(!1),{scrollYProgress:d}=(0,a.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,l.Z)("sticky","top-0","z-10")},i.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))"}}),i.createElement("div",{className:(0,l.Z)("relative","z-[1]","p-4","landing-sm:px-8","landing-md:py-5")},i.createElement("div",{className:(0,l.Z)("mx-auto","flex","items-center","justify-between","max-w-[896px]","landing-lg:max-w-[1200px]")},i.createElement("div",{className:(0,l.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,l.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,l.Z)("hidden landing-md:flex","flex-1","items-center","gap-8")},i.createElement(O,null)),i.createElement("div",{className:(0,l.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,l.Z)("w-full","h-0.5","translate")},i.createElement(c.E.div,{className:(0,l.Z)("h-full","bg-refine-blue"),style:{width:p}}))))}},2581:(e,t,r)=>{"use strict";r.d(t,{Xm:()=>c,ae:()=>a,iA:()=>o});var n=r(6010),l=r(7294);const a="preferred-full-table-width",o=e=>l.createElement("div",{className:(0,n.Z)("table-container")},l.createElement("table",e)),c=({children:e})=>l.createElement("div",{className:"table-full-width"},e)},3076:(e,t,r)=>{"use strict";r.d(t,{L:()=>m,m:()=>i});var n=r(7294),l=r(6010),a=r(9526),o=r(9256),c=r(707);const i=({className:e})=>{const{colorMode:t,setColorMode:r}=(0,a.I)();return n.createElement("button",{type:"button",className:(0,l.Z)("appearance-none","focus:outline-none","relative","w-10 h-10","rounded-full","border","border-solid","border-gray-300 dark:border-gray-700","text-gray-500","transition-colors","duration-150","ease-in-out","overflow-hidden","flex-shrink-0","group",e),onClick:()=>{r("dark"===t?"light":"dark")}},n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","translate-y-0","dark:-translate-y-10","duration-200","ease-in-out","transition-transform")},n.createElement(o.x,null)),n.createElement("div",{className:(0,l.Z)("absolute","w-full h-full","flex items-center justify-center","flex-shrink-0","top-10","-translate-y-10","dark:translate-y-0","duration-200","ease-in-out","transition-transform")},n.createElement(c.c,null)))},s=[{name:"light",icon:o.x,label:"Light"},{name:"dark",icon:c.c,label:"Dark"}],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)=>{"use strict";r.d(t,{i:()=>m,pO:()=>i,bI:()=>s,KT:()=>u});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var c=r(3854);const i=[{label:"Resources",items:[{label:"Getting Started",href:"/docs"},{label:"Blog",href:"/blog"}]},{label:"Product",items:[{label:"CodePoint",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/CodePoint"},{label:"LeetVerse",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/LeetVerse"}]},{label:"About",items:[{label:"About Me",href:"/about"},{label:"Portfolio",icon:n.createElement(c.nm,null),href:"https://prepverse.github.io/portfolio"}]}],s=[{label:"License",href:"https://github.com/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{"use strict";r.d(t,{L:()=>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{"use strict";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{"use strict";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{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e){for(var t=1;tn.createElement("svg",a({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",a({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},9679:(e,t,r)=>{"use strict";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{"use strict";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{"use strict";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{"use strict";r.d(t,{O2:()=>V,v4:()=>j,XC:()=>O,Kj:()=>u,TA:()=>a,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 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",R(function(e){for(var t=1;t{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{"use strict";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{"use strict";r.d(t,{F:()=>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{"use strict";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{"use strict";r.d(t,{C:()=>p});var n=r(6010),l=r(7294),a=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=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")},c.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")},c.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),c.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")},c.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(i.y,{className:"text-refine-red ml-2 inline leading-6"}),l.createElement("br",null),"Built with Docusaurus & Refine.")))))}},9586:(e,t,r)=>{"use strict";r.d(t,{z:()=>u});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}const c=e=>n.createElement("svg",function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const u=e=>{var{children:t,href:r,className:o,onClick:u,buttonClassname:d}=e,p=m(e,["children","href","className","onClick","buttonClassname"]);const f=r?a.Z:"button";return n.createElement(f,s(function(e){for(var t=1;t{"use strict";r.d(t,{$:()=>i});var n=r(6010),l=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const i=e=>{var{className:t,wrapperProps:r}=e,a=c(e,["className","wrapperProps"]);return l.createElement("div",o({role:"status"},r),l.createElement("svg",o({"aria-hidden":"true",width:24,height:24,viewBox:"0 0 100 100",className:(0,n.Z)("text-gray-200 animate-spin dark:text-gray-600 fill-refine-blue",t),fill:"none",xmlns:"http://www.w3.org/2000/svg"},a),l.createElement("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),l.createElement("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})),l.createElement("span",{className:"sr-only"},"Loading..."))}},4650:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(6010),l=r(7294),a=r(8325);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;tl.createElement("div",{className:(0,n.Z)("w-full h-12","relative","bg-top-announcement","not-prose","font-inter","z-top-announcement")},l.createElement("div",{className:(0,n.Z)("hidden lg:flex","w-full h-full","max-w-screen","overflow-hidden","border-b border-solid border-[#47ebeb26]","top-announcement-mask")},l.createElement("div",{className:(0,n.Z)("w-[1280px] h-full","mx-auto","flex","justify-between")},l.createElement("div",{className:(0,n.Z)("w-[calc(50%-300px)] h-full","relative")},l.createElement(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",i(c({xmlns:"http://www.w3.org/2000/svg",width:80,height:40,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:40,r:40,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 40 -40 0 40 0)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0})))),d=e=>l.createElement("svg",i(c({xmlns:"http://www.w3.org/2000/svg",width:120,height:48,fill:"none"},e),{className:(0,n.Z)("animate-top-announcement-glow","opacity-1",e.className)}),l.createElement("circle",{cx:60,cy:24,r:60,fill:`url(#${e.id}-a)`,fillOpacity:.5}),l.createElement("defs",null,l.createElement("radialGradient",{id:`${e.id}-a`,cx:0,cy:0,r:1,gradientTransform:"matrix(0 60 -60 0 60 24)",gradientUnits:"userSpaceOnUse"},l.createElement("stop",{stopColor:"#47EBEB"}),l.createElement("stop",{offset:1,stopColor:"#47EBEB",stopOpacity:0}))))},4158:(e,t,r)=>{"use strict";r.d(t,{Z:()=>P});var n=r(7294),l=r(6010);function 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 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 a;const o=null!==(a=p[e])&&void 0!==a?a:()=>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,l.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6","refine-wider-container",m)},n.createElement("div",{className:(0,l.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,l.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,l.Z)("text-gray-0","text-base","last:mb-0")},r)));var u},h=({type:e,title:t,children:r})=>{var a;const o=null!==(a=f[e])&&void 0!==a?a:"tex-inherit";var c;const i=null!==(c=g[e])&&void 0!==c?c:"bg-inherit";return n.createElement("div",{className:(0,l.Z)("rounded-lg","admonition",`admonition-${e}`,"mb-6",i)},n.createElement("div",{className:(0,l.Z)("flex flex-col","gap-2",!t&&"pt-4")},t&&n.createElement("div",{className:(0,l.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,l.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))),a=n.createElement(n.Fragment,null,r.filter((e=>e!==l)));return{mdxAdmonitionTitle:l,rest:a}}(e.children);var l;return x(w({},e),{title:null!==(l=e.title)&&void 0!==l?l:t,children:r})}const j=e=>{const{children:t,type:r,title:l}=k(e);return n.createElement(y,{type:r,title:l},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),l=r(2110),a=r(4006),o=r(945),c=r(9994),i=r(6010),s=r(9586),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{const[r,l]=(0,n.useState)({scrollDepths:e,scrollY:0}),{scrollDepths:a,scrollY:o}=r;return(0,n.useEffect)((()=>{"undefined"!=typeof window&&0!==window.pageYOffset&&l((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(a){const r=Math.min(...a,i);if(s>=r){const n=a.filter((e=>e!==r));0===n.length&&e(),t&&t({scrollY:r,scrollPercent:s,remainingDepths:n}),l({scrollY:r,scrollDepths:n})}}else l(y(b({},r),{scrollY:s}))};return window.addEventListener("scroll",n),e}),[a,o,r]),{scrollY:o}},v=(e,t)=>{const[r,l]=(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;l(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:l={text:"Explore Now",href:"https://prepverse.github.io/portfolio",onClick:void 0}})=>{var a,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===(a=r)||void 0===a?void 0:a.href)&&void 0!==P?P:null===(o=l)||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:l.href,onClick:l.onClick,target:"_blank",rel:"noopener noreferrer"},n.createElement("div",{className:(0,i.Z)("text-gray-900","text-base","font-bold")},l.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,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 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(l.j,u,n.createElement(a.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),l=r(6010),a=r(9712),o=r(5319),c=r(4185),i=r(9659);function s(){const{assets:e,metadata:t}=(0,c.C)(),{title:r,description:l,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(a.d,{title:r,description:l,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:a,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,l.Z)("refine-toc-item",2===r&&"pl-3",3===r&&"pl-7",4===r&&"pl-11","py-2 pr-3",a===e&&" dark:bg-gray-700 bg-gray-100 text-gray-900 dark:text-gray-0 hover:text-gray-900",a!==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:a,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,l.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",!a&&"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)(),l=`${r}`.replace("#",""),[a,o]=n.useState(l);n.useEffect((()=>{o(l)}),[l]);const c=(null===(t=e)||void 0===t?void 0:t.length)>0;return{toc:e,activeId:a,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;tn.createElement(h.Z,t)))}function E({children:e}){const{metadata:t,toc:r}=(0,c.C)(),{relatedPosts:l}=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:l}),n.createElement(x,null))}function O(e){const t=e.content;return n.createElement(c.n,{content:e.content,isBlogPostPage:!0},n.createElement(a.FG,{className:(0,l.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),l=r(358),a=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,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 b=e=>{var{as:t}=e,r=g(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,l]=(0,n.useState)(!1),a=(0,n.useRef)(void 0),o=(0,n.useCallback)((()=>{try{navigator.clipboard.writeText(e).then((()=>{l(!0),a.current=window.setTimeout((()=>{l(!1)}),1e3)}))}catch(t){}}),[e]);return(0,n.useEffect)((()=>()=>window.clearTimeout(a.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;tn.createElement("svg",function(e){for(var t=1;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;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"})),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:l,showLineNumbers:a,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)||l,{lineClassNames:Z,code:S}=(0,i.nZ)(e,{metastring:r,language:x,magicComments:h}),D=null!=a?a:(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:l})=>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:l,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,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 L=e=>{var{children:t}=e,r=M(e,["children"]);const o=(0,l.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:a.Z;return n.createElement(i,function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Z});var n=r(7294),l=r(6427),a=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:l=!1}){return n.createElement("div",{className:(0,a.Z)("flex","flex-col","h-full")},n.createElement("div",{className:(0,a.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,a.Z)("text-xs")},`${r}`.replace(/^http(s?):\/\//,""))),n.createElement("div",{className:(0,a.Z)("flex-1","overflow-hidden","bg-gray-100 dark:bg-gray-700","border border-gray-300 dark:border-gray-700",!l&&"rounded-bl-lg rounded-br-lg",l&&"border-b-gray-300 dark:border-b-gray-900",l&&"border-b"),style:{minHeight:t}},e))}const p=e=>n.createElement("svg",function(e){for(var t=1;t{const[l,a]=n.useState(e),[o]=n.useState(t);n.useEffect((()=>{!l&&e&&a(!0)}),[e]),n.useEffect((()=>{if(o){const e=setTimeout((()=>{a(!0)}),o);return()=>clearTimeout(e)}}),[o]);const c=n.useMemo((()=>l&&"function"==typeof r?r():null),[l]);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:l}}=(0,o.Z)(),[a,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(`${l.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]),a?n.createElement("iframe",{loading:"lazy",src:a,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{l?(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,a.Z)(l&&"rotate-180","transition-transform","duration-200","ease-in-out")}),n.createElement("span",{className:(0,a.Z)("text-base","block","overflow-hidden","h-6")},n.createElement("span",{className:(0,a.Z)("block",l&&"opacity-0","transition-opacity duration-200 ease-in-out")},"Show Code"),n.createElement("span",{className:(0,a.Z)("block","transition-transform duration-200 ease-in-out","bg-gray-100 dark:bg-gray-700",l&&"-translate-y-6")},"Hide Code"))),n.createElement("div",{className:(0,a.Z)("rounded-bl-lg","rounded-br-lg"),style:{maxHeight:l?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:l=!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 l=e.slice(0,r),a=e.slice(r,n).trimEnd().trimStart(),o=e.slice(n);return{visible:a,join:e=>`${l}\n${e}\n${o}`}})(`\n ${null!=b?b:""}\n ${p}\n `.replace(/\n$/,"")),w=n.useRef(null),E=((e,t="0px")=>{const[r,l]=n.useState(!1);return n.useEffect((()=>{var r;const n=null===(r=e)||void 0===r?void 0:r.current,a=new IntersectionObserver((([e])=>{l(e.isIntersecting)}),{rootMargin:t});return n&&a.observe(n),()=>{n&&a.unobserve(n)}}),[]),r})(w),{siteConfig:{customFields:O}}=(0,o.Z)(),{isLast:k}=(0,s.E)();return n.createElement("div",{className:(0,a.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,a.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:l,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(l.d,e)}},258:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(7294),l=r(1984),a=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,l,o,c;let i="noopener noreferrer nofollow";const s=(0,a.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===(l=e)||void 0===l||null===(n=l.includes)||void 0===n?void 0:n.call(l,"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(l.Z,c(function(e){for(var t=1;t{"use strict";r.d(t,{Z:()=>Te});var n=r(7693),l=r(7294),a=r(6010),o=r(9586);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=>l.createElement("svg",function(e){for(var t=1;t{var d,p,f,g,b,y;return l.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]),l.createElement("div",{className:(0,a.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")},l.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,a.Z)("flex","max-w-[360px]","h-auto","flex-shrink-0","rounded-lg","overflow-hidden")},l.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"})),l.createElement("div",{className:(0,a.Z)("flex","flex-col","gap-6","justify-center 2xl:justify-start","items-center 2xl:items-start","text-center 2xl:text-start","not-prose")},e&&l.createElement("h2",{className:(0,a.Z)("text-xl md:text-2xl","text-gray-0")},e),l.createElement("p",{className:(0,a.Z)("text-sm md:text-base","text-gray-100")},t),l.createElement(o.z,{className:(0,a.Z)("w-max"),buttonClassname:(0,a.Z)("!px-4","!py-2"),href:c.href,onClick:c.onClick,target:"_blank",rel:"noopener noreferrer"},l.createElement("div",{className:(0,a.Z)("text-gray-900","text-sm md:text-base","font-bold")},c.text),l.createElement(s.L,{className:(0,a.Z)("ml-1 md:ml-2","w-[14px] h-[14px]","md:w-4 md:h-4")}))),l.createElement(i,{className:(0,a.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}})=>(l.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]),l.createElement("div",{className:(0,a.Z)("relative","rounded-2xl","p-8","flex","flex-col","justify-center","items-center","not-prose","bg-banner-examples-gray")},l.createElement("h2",{className:(0,a.Z)("text-2xl","font-semibold","bg-banner-examples-text","bg-clip-text","text-transparent")},e),l.createElement("p",{className:(0,a.Z)("mt-2","text-sm","text-gray-300")},t),l.createElement(o.z,{className:(0,a.Z)("mt-9"),href:r.href,onClick:r.onClick,target:"_blank",rel:"noopener noreferrer"},l.createElement("div",{className:(0,a.Z)("text-gray-900","text-base","font-bold")},r.text)),l.createElement(i,{className:(0,a.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 a;a="refineNew"===r?l.createElement("div",null," ",l.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.",l.createElement("br",null),l.createElement("br",null),"\ud83d\ude80 By visually combining options for your preferred \u2728",l.createElement("b",null," React platform,")," \u2728 ",l.createElement("b",null,"UI framework"),", \u2728"," ",l.createElement("b",null,"backend connector"),", and \u2728 ",l.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!",l.createElement("br",null),l.createElement("br",null),l.createElement("br",null)):null!=r?r:l.createElement("div",null,"Meet the headless, React-based solution to build sleek"," ",l.createElement("b",null,"CRUD")," applications. With refine, you can be confident that your codebase will always stay clean and boilerplate-free.",l.createElement("br",null),l.createElement("br",null),"Try"," ",l.createElement("a",{href:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",target:"_blank"},"PrepVerse")," ","to rapidly build your next ",l.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 l.createElement("a",{href:"https://s.refine.dev/hackathon2",target:"_blank",rel:"noreferrer"},l.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=>l.createElement("svg",function(e){for(var t=1;t{var t,r,n;const o=l.useRef(!1),{id:c}=(0,x.x)(),[i,s]=l.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 l.useEffect((()=>{setTimeout((()=>{o.current=!0}),1e3)}),[]),l.useEffect((()=>{!i&&d&&o.current&&(s(!0),u())}),[d,i]),l.createElement("div",{className:(0,a.Z)("rounded-lg","border-l-gray-400 dark:border-l-gray-600","dark:bg-gray-800 bg-gray-50")},l.createElement("div",{className:(0,a.Z)("border-l-4","border-l-solid","border-l-inherit","rounded-tl-lg","rounded-bl-lg","p-4","flex flex-col")},l.createElement("div",{className:"border-b border-gray-400 dark:border-gray-500 border-opacity-50 dark:border-opacity-50"},l.createElement("div",{className:(0,a.Z)("not-prose","mt-0 mb-4","flex items-center","gap-2")},l.createElement(k,{className:(0,a.Z)("w-4 h-4","dark:text-gray-100 text-gray-800")}),l.createElement("h3",{className:(0,a.Z)("m-0 p-0","font-semibold","dark:text-gray-100 text-gray-800","uppercase","text-base leading-6")},"Checklist"))),l.createElement("div",null,e),l.createElement("div",{className:"flex items-center justify-center"},l.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=>l.createElement("svg",function(e){for(var t=1;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 l.createElement("label",{className:(0,a.Z)("mt-4","flex","items-center justify-start","flex-nowrap","gap-2","cursor-pointer")},l.createElement("div",{className:"flex-shrink-0"},l.createElement("button",{type:"button",onClick:()=>{m(i,t)},className:(0,a.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&&l.createElement(C,null))),l.createElement("div",{className:(0,a.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})=>l.createElement(N.d,{language:"bash",title:"Run on your local",icon:l.createElement(S.F,null)},`npm create refine-app@latest -- --example ${e}`);var M=r(6296);const L=({path:e})=>l.createElement("div",{className:(0,a.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")},l.createElement(M.E,{className:"ml-1.5 w-5 h-5 text-gray-800 dark:text-gray-100"}),l.createElement("a",{href:e,target:"_blank",rel:"noopener noreferrer",className:(0,a.Z)("text-base","leading-8","text-refine-react-light-link dark:text-refine-react-dark-link")},l.createElement("span",null,"View Source Code"))),A=({path:e})=>{const t=`https://github.com/PrepVerse/PrepVerse/tree/master/examples/${e}`;return l.createElement(L,{path:t})},R=({path:e,hideSource:t,hideLocal:r,hideSandbox:n})=>{const a=`${`https://codesandbox.io/embed/github/refinedev/refine/tree/master/examples/${e}`}?view=preview&theme=dark&runonclick=1&codemirror=1`;return l.createElement("div",null,!t&&l.createElement(A,{path:e}),!r&&l.createElement(D,{path:e}),!n&&l.createElement("iframe",{loading:"lazy",src:a,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=()=>l.createElement("div",null,l.createElement(V.Z,{type:"simple",title:"Good to know"},l.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})=>l.createElement("div",{className:(0,a.Z)("refine-info-badge","relative","group","inline-flex","align-middle")},e,l.createElement("div",{className:(0,a.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")},l.createElement("div",{className:(0,a.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,a.Z)("orange"===r&&(0,a.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,a.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,a.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 l.createElement(F,{content:o},l.createElement(m.Z,{to:`/docs/${e}`,className:(0,a.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&&l.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=>l.createElement("svg",function(e){for(var t=1;tl.createElement("svg",function(e){for(var t=1;tr?l.createElement("div",{className:(0,a.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?l.createElement("div",{className:(0,a.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?l.createElement("div",{className:(0,a.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?l.createElement("div",{className:(0,a.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?l.createElement("div",{className:(0,a.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?l.createElement("div",{className:`${z} group`},t,l.createElement("div",{className:`${W} group-hover:visible`},l.createElement("span",{className:Y},e),l.createElement("div",{className:q}))):l.createElement(l.Fragment,null,t);function K(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 X=({prop:e,overrides:t})=>{var r,n,a;const o=null!==(a=t[`${e.name}-required`])&&void 0!==a?a: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,l.useMemo)((()=>{const e="props-table--name";return i?`${e} props-table--name__deprecated`:e}),[e,t]),p=(0,l.useMemo)((()=>u?l.createElement(T.D,null,u):null),[e,t]);var f;return l.createElement(J,{label:p},l.createElement(l.Fragment,null,l.createElement("span",{className:d},null!==(f=t[`${e.name}-name`])&&void 0!==f?f:e.name),o&&l.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,a=n.split(" | "),o=a.length>1,c=a.some((e=>e.length>20)),i=/`/.test(n);return l.createElement(l.Fragment,null,i?l.createElement(T.D,null,n):c&&o?l.createElement(l.Fragment,null,a.map(((e,t)=>l.createElement("code",{className:"max-w-xs h-min",key:t},l.createElement(T.D,null,e))))):l.createElement("code",{className:"max-w-xs h-min"},l.createElement(T.D,null,n)))},ee=({prop:e,overrides:t})=>{var r,n;return l.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,a,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===(a=e.defaultValue)||void 0===a?void 0:a.value)!==c?null===(o=e.defaultValue)||void 0===o?void 0:o.value:void 0,s=t[`${e.name}-default`];return c||s?l.createElement(T.D,null,null!=s?s:c):l.createElement("div",{className:"flex flex-wrap gap-1"},void 0!==i?l.createElement("code",{className:"max-w-xs h-min"},l.createElement(T.D,null,i)):null)},re=({prop:e,overrides:t})=>l.createElement("td",null,l.createElement("div",{className:"flex items-center"},l.createElement(X,{prop:e,overrides:t}))),ne=({prop:e,overrides:t})=>l.createElement("td",{className:"props-table__type-cell"},l.createElement("div",{className:"flex flex-wrap gap-1"},l.createElement(Q,{prop:e,overrides:t}))),le=({prop:e,overrides:t})=>l.createElement("td",{className:"props-table__description-cell"},l.createElement(ee,{prop:e,overrides:t})),ae=({prop:e,overrides:t})=>l.createElement("td",{className:"props-table__default-value-cell"},l.createElement(te,{prop:e,overrides:t})),oe=e=>{var{module:t,hideDefaults:n,children:a}=e,o=K(e,["module","hideDefaults","children"]);const c=((e,t="@refinedev/")=>{const[n,a]=(0,l.useState)(null);return(0,l.useEffect)((()=>{let n=!1;return r(6120)(`./${e.startsWith(t)?e:`${t}${e}`}.json`).then((e=>{n||(n=!0,a(e.default))})).catch(console.warn),()=>{n=!0}}),[e]),n})(t),i=(0,l.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 l.createElement("div",{className:"table-container"},l.createElement("table",{className:"props-table"},l.createElement("thead",null,l.createElement("tr",null,l.createElement("th",null,"Property"),l.createElement("th",null,"Type"),l.createElement("th",null,"Description"),i?null:l.createElement("th",null,"Default"))),l.createElement("tbody",null,s.map((e=>o[`${e.name}-hidden`]?null:l.createElement("tr",{key:e.name},l.createElement(re,{prop:e,overrides:o}),l.createElement(ne,{prop:e,overrides:o}),l.createElement(le,{prop:e,overrides:o}),i?null:l.createElement(ae,{prop:e,overrides:o})))))),a)};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=>l.createElement("svg",function(e){for(var t=1;t{const{current:r}=(0,se.n)();return e&&r===e?l.createElement(l.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=l.Children.toArray(e.children),n=r.find((e=>l.isValidElement(e)&&"summary"===(null===(t=e.props)||void 0===t?void 0:t.mdxType))),o=l.createElement(l.Fragment,null,r.filter((e=>e!==n)));return l.createElement(ue.P,pe(function(e){for(var t=1;t=0||(l[r]=e[r]);return l}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(l[r]=e[r])}return l}const he=e=>{var{children:t,className:r}=e,n=ye(e,["children","className"]);return l.createElement("summary",function(e){for(var t=1;t{const t=e.currentTarget,l=s.indexOf(t),a=o[l].value;a!==r&&(m(t),n(a))},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 l;n=null!==(l=s[t])&&void 0!==l?l:s[0];break}case"ArrowLeft":{const t=s.indexOf(e.currentTarget)-1;var a;n=null!==(a=s[t])&&void 0!==a?a:s[s.length-1];break}}null===(r=n)||void 0===r||null===(t=r.focus)||void 0===t||t.call(r)};return l.createElement("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,a.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})=>l.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,a.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,l.cloneElement)(e,{className:"margin-top--md refine-tab-content"}):null}var c;return l.createElement("div",{className:"p-4"},o.map(((e,t)=>(0,l.cloneElement)(e,{key:t,hidden:e.props.value!==r,className:(0,a.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 l.createElement("div",{className:(0,a.Z)("tabs-container","rounded-lg","border-gray-300 dark:border-gray-700",r?"border":"border-0","mb-6","refine-wider-container")},l.createElement(je,Oe({},e,t)),l.createElement(Pe,Oe({},e,t)))}function Ze(e){const t=(0,xe.Z)();return l.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,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}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{var{className:t}=e,r=Se(e,["className"]);return l.createElement("blockquote",function(e){for(var t=1;tg===f.length?l.createElement(p.Z,null,(()=>l.createElement(d,null))):l.createElement(p.Z,null,(()=>l.createElement(u,f[g]))),GuideBadge:({id:e,description:t="Please check the guide for more information on this topic.",text:r})=>l.createElement(H,{id:e,color:"green",icon:l.createElement(U,null),text:r,description:l.createElement(l.Fragment,null,l.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Check the guide"),l.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})=>l.createElement(H,{id:e,color:"orange",text:r,icon:l.createElement(ie,null),description:l.createElement(l.Fragment,null,l.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Router Integrated"),l.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})=>l.createElement(H,{color:"purple",icon:l.createElement(_,null),text:r,id:e,description:l.createElement(l.Fragment,null,l.createElement("div",{className:"text-xs font-semibold mb-1"},null!=r?r:"Globally Configurable"),l.createElement("div",{className:"text-xs"},t))}),Image:e=>l.createElement("img",Me(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 l.createElement(Ze,null,l.createElement(Re.Z,{value:"npm",label:"npm",default:!0},l.createElement(N.d,{className:"language-bash"},r.npm)),l.createElement(Re.Z,{value:"pnpm",label:"pnpm"},l.createElement(N.d,{className:"language-bash"},r.pnpm)),l.createElement(Re.Z,{value:"yarn",label:"yarn"},l.createElement(N.d,{className:"language-bash"},r.yarn),l.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 l.createElement(Ze,null,l.createElement(Re.Z,{value:"npm",label:"npm",default:!0},l.createElement(N.d,{className:"language-bash"},r.npm),t),l.createElement(Re.Z,{value:"pnpm",label:"pnpm"},l.createElement(N.d,{className:"language-bash"},r.pnpm),t),l.createElement(Re.Z,{value:"yarn",label:"yarn"},l.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.5f35c2a7.js b/assets/js/ccc49370.5f35c2a7.js deleted file mode 100644 index 57b9ef2d..00000000 --- a/assets/js/ccc49370.5f35c2a7.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},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;tn.createElement("svg",function(e){for(var t=1;t{const[e,t]=n.useState(0);return n.useEffect((()=>{(async()=>{const e=await fetch(`https://api.github.com/repos/pankod/refine?access_token=${s}`,{method:"GET",headers:{"Content-Type":"application/json",Authorization:`token ${s}`}}),r=await e.json();var n;t(null!==(n=r.stargazers_count)&&void 0!==n?n:2e3)})()}),[]),n.createElement("div",{className:"flex flex-col md:flex-row justify-between items-center gap-4 md:gap-0 h-auto md:h-[150px] w-full rounded-2xl py-5 px-5 md:px-12 github-banner-bg"},n.createElement("div",{className:"flex items-center gap-16"},n.createElement("img",{className:"hidden md:block",src:"/img/blog-static/github-banner-icon.png",alt:"Github Logo"}),n.createElement("div",{className:"font-montserrat max-w-md text-center md:text-left"},n.createElement("h1",{className:"text-2xl uppercase leading-tight mb-0 font-montserrat font-bold"},"Star us on github"),n.createElement("p",{className:"mb-0 text-base leading-tight"},n.createElement("b",null,"refine")," is an"," ",n.createElement("b",null,"open-source React-based framework"),"for building ",n.createElement("b",null,"CRUD applications")," without constraints. Please show us your ",n.createElement("b",null,"support")," with a shining ",n.createElement("b",null,"GitHub star"),"."))),n.createElement(a.Z,{to:"https://github.com/AkashSingh3031/The-Complete-FAANG-Preparation",rel:"noopener",className:"bg-[#211d21] no-underline rounded-xl h-[54px] flex gap-2 pl-3.5 py-2.5 pr-2.5 items-center"},n.createElement(i,null),n.createElement("div",{className:"font-bold font-montserrat text-base text-white"},"Star"),n.createElement("div",{className:"flex items-start h-full"},n.createElement(o,{className:"mt-2 -mr-px"}),n.createElement("div",{className:"cloud rounded-md bg-white text-[#211d21] h-full flex items-center justify-center px-1.5 font-montserrat font-bold text-base"},`${e}`.padStart(4,"0")))))}},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{"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{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;tt.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{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{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,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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{"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,{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{"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{"use strict";r.d(t,{E:()=>o,L:()=>c});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;tn.createElement("svg",l({width:12,height:12,viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.053 0A10.904 10.904 0 0 0 3.89 2.685 11.34 11.34 0 0 0 .142 9.472a11.48 11.48 0 0 0 1.456 7.65 11.087 11.087 0 0 0 5.964 4.86c.556.103.752-.25.752-.547v-1.918C5.23 20.202 4.58 18 4.58 18a3.012 3.012 0 0 0-1.227-1.655c-.997-.692.081-.692.081-.692.35.05.683.18.975.382.293.202.536.469.713.78.15.278.352.523.595.721a2.312 2.312 0 0 0 2.618.221c.042-.57.283-1.105.678-1.509-2.454-.284-5.03-1.253-5.03-5.539a4.415 4.415 0 0 1 1.132-3.025A4.194 4.194 0 0 1 5.224 4.7s.928-.305 3.036 1.156c1.81-.508 3.72-.508 5.531 0 2.108-1.46 3.03-1.156 3.03-1.156.406.936.455 1.993.135 2.963a4.415 4.415 0 0 1 1.132 3.026c0 4.334-2.582 5.282-5.043 5.538.264.271.468.597.598.955.13.358.182.741.155 1.122V21.4c0 .367.196.65.759.54a11.093 11.093 0 0 0 5.88-4.878 11.481 11.481 0 0 0 1.419-7.6 11.34 11.34 0 0 0-3.71-6.746A10.907 10.907 0 0 0 11.053 0Z",fill:"currentColor"})),c=e=>n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none"},e),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M12.066.001a11.91 11.91 0 0 1 7.745 2.966 12.326 12.326 0 0 1 4.032 7.33 12.46 12.46 0 0 1-1.54 8.245 12.088 12.088 0 0 1-6.406 5.314l-.105.037-.11.021c-.508.1-1.232.093-1.83-.422-.577-.498-.681-1.166-.681-1.565v-3.008l.004-.053a1.102 1.102 0 0 0-.062-.453 1.058 1.058 0 0 0-.235-.377l-.839-.86-.863.882a.802.802 0 0 0-.224.502l-.015.217v3.183c0 .434-.14 1.029-.628 1.492-.541.514-1.246.62-1.864.505l-.108-.02-.104-.035a12.082 12.082 0 0 1-6.498-5.296 12.457 12.457 0 0 1-1.58-8.298c.45-2.86 1.891-5.471 4.073-7.375A11.909 11.909 0 0 1 12.05.001h.016Zm-10.43 10.54a10.957 10.957 0 0 0 1.39 7.303 10.58 10.58 0 0 0 5.693 4.638c.53.099.717-.238.717-.522v-1.83c-.588.13-1.083.15-1.5.1a2.95 2.95 0 0 1-.542-.117 2.551 2.551 0 0 1-.422-.176 2.362 2.362 0 0 1-.82-.72c-.208-.294-.28-.535-.28-.535a2.876 2.876 0 0 0-1.17-1.58l-.016-.01c-.925-.65.093-.65.093-.65.106.015.21.038.313.068l.017.005a2.172 2.172 0 0 1 .962.603c.122.13.23.276.319.433a2.29 2.29 0 0 0 .68.775h.002s0 .001 0 0a2.211 2.211 0 0 0 2.385.124v-.014a2.302 2.302 0 0 1 .647-1.427 8.754 8.754 0 0 1-1.625-.328 4.865 4.865 0 0 1-1.416-.695 3.883 3.883 0 0 1-.432-.365c-.8-.786-1.328-2.002-1.328-3.899a4.214 4.214 0 0 1 1.08-2.887 4.003 4.003 0 0 1 .104-2.848s.886-.291 2.898 1.103a9.762 9.762 0 0 1 5.28 0c2.011-1.393 2.891-1.103 2.891-1.103.388.893.434 1.902.13 2.828a4.214 4.214 0 0 1 1.08 2.888c0 3.166-1.444 4.44-3.174 4.972a8.617 8.617 0 0 1-1.64.314 2.558 2.558 0 0 1 .699 1.425c.026.184.033.371.02.558v2.955c0 .35.187.62.724.515a10.588 10.588 0 0 0 5.613-4.656 10.958 10.958 0 0 0 1.354-7.254 10.824 10.824 0 0 0-3.541-6.439 10.41 10.41 0 0 0-6.77-2.592 10.408 10.408 0 0 0-6.837 2.563 10.824 10.824 0 0 0-3.578 6.478ZM16.374 7.8a8.003 8.003 0 0 0-.856.524l-.58.401-.679-.19a8.262 8.262 0 0 0-4.469 0l-.68.19-.58-.402a7.982 7.982 0 0 0-.846-.519c.019.186.059.37.12.549l.282.832-.588.653a2.714 2.714 0 0 0-.696 1.86v.024c0 1.724.503 2.513.998 2.937.563.481 1.397.736 2.476.86l1.567.182 1.954-.204c1.082-.112 1.912-.358 2.47-.833.492-.418.999-1.209.999-2.96v-.026a2.714 2.714 0 0 0-.696-1.86l-.582-.647.273-.826c.058-.178.096-.36.113-.545Z",clipRule:"evenodd"}))},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{"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{"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{"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;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",R(function(e){for(var t=1;t{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{"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,{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,{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{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=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 p=r?l.Z:"button";return n.createElement(p,c(function(e){for(var t=1;t{"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=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)=>{"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;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}))))},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;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;tn.createElement("svg",function(e){for(var t=1;t{var l;const o=null!==(l=p[e])&&void 0!==l?l:()=>null;var c;const i=null!==(c=f[e])&&void 0!==c?c:"tex-inherit";var s;const 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;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 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{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=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)(),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;tn.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=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 b=e=>{var{as:t}=e,r=g(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,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;tn.createElement("svg",function(e){for(var t=1;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;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"})),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=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const L=e=>{var{children:t}=e,r=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{"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{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{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{"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{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{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{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;ta.createElement("svg",function(e){for(var t=1;tr?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-orange","bg-opacity-10","text-refine-orange","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"deprecated"):t?a.createElement("div",{className:(0,l.Z)("inline-flex","justify-center items-center","text-sm","text-refine-red","rounded-full","bg-refine-red bg-opacity-10","ml-1","w-6 h-6","align-middle")},null!=e?e:"\ufe61"):n?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-red","bg-opacity-10","text-refine-red","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"required"):o?a.createElement("div",{className:(0,l.Z)("inline-flex","text-sm","py-0.5","px-2","rounded-xl","bg-refine-green","bg-opacity-10","text-refine-green","tracking-wide","align-middle","font-normal","mr-1"),title:c},null!=e?e:"featured"):e?a.createElement("div",{className:(0,l.Z)("inline","text-gray-0","text-xs","leading-6","py-0.5","px-2","rounded","bg-gray-800","tracking-wide","align-middle","mr-1"),title:c},e):null,z="tooltip__Ymd",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=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}const X=({prop:e,overrides:t})=>{var r,n,l;const o=null!==(l=t[`${e.name}-required`])&&void 0!==l?l:e.required;var c;const i=null!==(c=t[`${e.name}-deprecated`])&&void 0!==c?c:null===(r=e.tags)||void 0===r?void 0:r.deprecated;var s,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{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=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&&(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=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 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{var{className:t}=e,r=Se(e,["className"]);return a.createElement("blockquote",function(e){for(var t=1;tg===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{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/main.da1fb97c.js b/assets/js/main.6704071e.js similarity index 98% rename from assets/js/main.da1fb97c.js rename to assets/js/main.6704071e.js index 4a37df76..69280459 100644 --- a/assets/js/main.da1fb97c.js +++ b/assets/js/main.6704071e.js @@ -1,2 +1,2 @@ -/*! 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{"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;ta});const a=function(){for(var e,t,n=0,a="";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=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;rt?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{"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{"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:'
    '};function a(e,t,n){return en?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{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{"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(/=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"+o.content+""},r}(),a=r;r.default=r,a.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\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://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:/(^$)/i,lookbehind:!0,inside:a.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:a.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.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]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,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(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//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+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//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]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//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<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return r})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return r}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return r})).replace(/<>/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(//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__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\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(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.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",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;n0)){var l=f(/^\{$/,/^\}$/);if(-1===l)continue;for(var s=n;s=0&&p(u,"variable-input")}}}}function c(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n?|<|>)?|>[>=]?|\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=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]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,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(//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*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\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*)#?/.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*\.{3}(?:[^{}]|)*\})/.source;function o(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return r})).replace(//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.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\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(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:o(/=/.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;r0&&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);r0&&("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=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
    WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). 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 highlightAll and highlightAllUnder 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 "));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