From 7921a237fa27a5e4c305a54c7297939e4497bc58 Mon Sep 17 00:00:00 2001 From: Amanda Giannelli Date: Fri, 14 Nov 2025 14:19:07 -0500 Subject: [PATCH 01/10] feat: add CLAUDE.md --- main/CLAUDE.md | 270 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 270 insertions(+) create mode 100644 main/CLAUDE.md diff --git a/main/CLAUDE.md b/main/CLAUDE.md new file mode 100644 index 000000000..3bbb1060c --- /dev/null +++ b/main/CLAUDE.md @@ -0,0 +1,270 @@ +# CLAUDE.md + +This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. + +## Overview + +This is the Auth0 Documentation repository, a Mintlify-based documentation platform deployed at https://auth0.com/docs. It contains 4,305 MDX files organized across multiple documentation sections and supports 3 languages (English, French-Canada, Japanese). + +## Development Commands + +### Local Development +```bash +# Install Mintlify CLI (requires Node.js v20) +npm install mint -g + +# Start development server from /main directory +mint dev +# Preview at localhost:3000 +``` + +## Repository Structure + +``` +/main/ +├── docs.json # Mintlify configuration (24,200 lines) +│ # Defines navigation, SEO, redirects, styling +├── docs/ # Main documentation content (4,305 MDX files) +│ ├── get-started/ # Getting started guides +│ ├── authenticate/ # Authentication documentation +│ ├── manage-users/ # User management +│ ├── customize/ # Customization (Actions, Extensions, etc.) +│ ├── secure/ # Security and token documentation +│ ├── deploy-monitor/ # Deployment and monitoring +│ ├── libraries/ # SDK documentation +│ ├── quickstart/ # Platform-specific quickstarts +│ ├── troubleshoot/ # Troubleshooting guides +│ ├── fr-ca/ # French (Canada) translations (full mirror) +│ ├── ja-jp/ # Japanese translations (full mirror) +│ └── [assets]/ # css/, fonts/, images/, logo/, media/ +├── snippets/ # Reusable React components and content +│ ├── *.jsx # React components (AuthCodeBlock, etc.) +│ ├── *.mdx # Reusable MDX content snippets +│ └── quickstart/ # Platform/language-specific code examples +│ ├── native/ # iOS, Android, Flutter, React Native, etc. +│ ├── spa/ # React, Vue, Angular, Vanilla JS +│ ├── webapp/ # Node.js, ASP.NET, Python, Java, etc. +│ └── backend/ # API authentication examples +└── ui/ # UI library files (CSS and JS bundles) +``` + +## MDX File Structure + +All documentation files follow this structure: + +```mdx +--- +title: "Page Title" +description: "SEO description for search engines" +'og:image': https://cdn2.auth0.com/docs/... +'og:title': "Social media title" +'og:url': https://auth0.com/docs/path +permalink: unique-path-slug +sidebarTitle: "Optional sidebar label" +'twitter:description': "Twitter card description" +'twitter:title': "Twitter card title" +--- + +import { Component } from '/snippets/component.jsx'; + +export const codeExample1 = `code content here`; +export const codeExample2 = `more code here`; + +# Page Content Starts Here + + +``` + +### Key Conventions + +1. **Frontmatter**: All MDX files require complete YAML frontmatter with SEO metadata +2. **Code Examples**: Export code as constants at the top of the file (after imports, before content) +3. **Imports**: Custom components imported from `/snippets/` directory +4. **Permalinks**: Used for stable URLs and redirects + +## Custom Components + +Import and use these React components from `/snippets/`: + +- **``**: Code blocks with variable substitution (replaces placeholders dynamically) + ```mdx + export const code = `const domain = "{yourDomain}";`; + + ``` + +- **``**: Grouped code examples with language/platform tabs + +- **``**: Visual navigation breadcrumb/pipeline + ```mdx + + ``` + +- **``**: Navigation cards for linking to other sections + ```mdx + Description + ``` + +- **``**: Inline glossary tooltips + ```mdx + Text + ``` + +- Standard Mintlify components: ``, ``, ``, ``, etc. + +## Navigation Configuration + +The `docs.json` file at the root defines the entire site structure: + +```json +{ + "navigation": { + "languages": [ + { + "language": "en", + "tabs": [ + { + "tab": "Documentation", + "dropdowns": [ + { + "dropdown": "Getting Started", + "description": "Learn the basics", + "icon": "play", + "pages": ["docs/get-started", ...] + } + ] + } + ] + } + ] + } +} +``` + +### To Add/Remove Pages + +1. Edit `docs.json` to update the navigation structure +2. Add/remove the corresponding MDX file in `docs/` +3. Test locally with `mint dev` + +### Redirects + +`docs.json` includes a `redirects` array for URL changes: +```json +"redirects": [ + {"source": "/old-path", "destination": "/new-path"} +] +``` + +## Content Organization + +### Main Documentation Sections + +1. **Getting Started** - Identity fundamentals, Auth0 overview, architecture +2. **Authenticate** - Login, SSO, passwordless, identity providers, protocols +3. **Manage Users** - User accounts, organizations, sessions, metadata +4. **Customize** - Actions, custom domains, email templates, events, extensions, forms, hooks +5. **Secure** - Access tokens, refresh tokens, ID tokens, rate limiting +6. **Deploy and Monitor** - Deploy CLI, logs, monitoring +7. **Libraries** - SDK documentation (Auth0.js, SPA SDK, mobile SDKs) +8. **Quickstart** - Platform-specific implementation guides + +### Quickstart Structure + +Quickstarts are organized by application type: +- **native/**: iOS, Android, React Native, Flutter, Ionic, MAUI +- **spa/**: React, Vue, Angular, Vanilla JS +- **webapp/**: Node.js, ASP.NET, PHP, Python, Java, Go, Ruby +- **backend/**: API authentication + +Code examples for quickstarts live in `/snippets/quickstart/{type}/{platform}/` + +### Localization + +Full documentation is mirrored in three languages: +- **`docs/`** - English (primary) +- **`docs/fr-ca/`** - French (Canada) +- **`docs/ja-jp/`** - Japanese + +When editing English content, consider whether translations need updates. The directory structure is identical across languages. + +## Contribution Workflow + +### Branch Naming Convention + +- **`fix/`** - Bug fixes, typos, broken links +- **`feat/`** - New features or documentation sections +- **`refactor/`** - Non-feature updates, reorganization + +Example: `fix/broken-link-in-quickstart` or `feat/new-mfa-guide` + +### Making Changes + +1. **Contact Auth0 Product Documentation team** before opening PRs +2. Fork repository and create a feature branch with appropriate prefix +3. Edit MDX files following the conventions above +4. Test changes locally: `mint dev` and preview at `localhost:3000` +5. Commit with clear messages explaining what changed and why +6. Push to forked repository on GitHub +7. Create pull request with completed template +8. Request review from Auth0 Documentation team + +## Common Patterns and Pitfalls + +### Code Example Pattern + +**Correct:** +```mdx +--- +title: "Example" +--- +import {AuthCodeBlock} from "/snippets/AuthCodeBlock.jsx"; + +export const codeExample = `console.log("hello");`; + +# Content + + +``` + +**Incorrect:** +```mdx +# Content + +export const codeExample = `console.log("hello");`; // ❌ Too late! + + +``` + +Code exports must be at the top of the file after imports, not inline with content. + +### Navigation Updates + +When creating new pages, remember to: +1. Create the MDX file in the appropriate `docs/` subdirectory +2. Add the page path to `docs.json` navigation +3. Both steps are required for the page to appear in navigation + +### Variable Substitution + +`AuthCodeBlock` supports dynamic variable replacement. Variables like `{yourDomain}`, `{clientId}`, etc. are automatically replaced based on user context. Use this pattern for user-specific values in code examples. + +### Asset References + +- Images: `/docs/images/...` or use CDN URLs +- Fonts: Configured in `docs.json` with CDN links +- Custom CSS: `/docs/css/` or `/snippets/css/` + +### Glossary Links + +Link to glossary terms using Tooltip components rather than plain links for better UX: +```mdx +Term +``` + +## Additional Resources + +- **Mintlify Documentation**: https://mintlify.com/docs +- **Auth0 Docs Site**: https://auth0.com/docs +- **Issue Tracker**: https://github.com/auth0/docs-v2/issues +- **Security Disclosure**: https://auth0.com/whitehat (do not use public issue tracker) +- **License**: MIT License From 27ea8c47af9102eb9d685b3abc69d30b29ce1106 Mon Sep 17 00:00:00 2001 From: Amanda Giannelli Date: Fri, 14 Nov 2025 15:19:53 -0500 Subject: [PATCH 02/10] fix: update menu when no tenants available --- ui/src/components/auth-menu.tsx | 42 ++++++--- ui/src/components/ui/profile-menu.tsx | 128 ++++++++++++++++---------- ui/src/components/ui/tenant-menu.tsx | 6 +- 3 files changed, 116 insertions(+), 60 deletions(-) diff --git a/ui/src/components/auth-menu.tsx b/ui/src/components/auth-menu.tsx index 488691a40..41267e09b 100644 --- a/ui/src/components/auth-menu.tsx +++ b/ui/src/components/auth-menu.tsx @@ -152,16 +152,34 @@ export function useMenuAnimation(): [ // dynamically set height based on current menu content useEffect(() => { - if (selectedMenu === SelectedMenu.PROFILE) { - const height = - profileMenuRef.current?.getBoundingClientRect().height ?? 296; - setMenuHeight(height); - } else if (selectedMenu === SelectedMenu.TENANT) { - const height = - tenantMenuRef.current?.getBoundingClientRect().height ?? 296; - setMenuHeight(height); + const updateHeight = () => { + if (selectedMenu === SelectedMenu.PROFILE && profileMenuRef.current) { + const height = profileMenuRef.current.getBoundingClientRect().height; + setMenuHeight(height || 296); + } else if (selectedMenu === SelectedMenu.TENANT && tenantMenuRef.current) { + const height = tenantMenuRef.current.getBoundingClientRect().height; + setMenuHeight(height || 296); + } + }; + + // Update immediately + updateHeight(); + + // Set up ResizeObserver to watch for content changes + const observer = new ResizeObserver(() => { + updateHeight(); + }); + + if (selectedMenu === SelectedMenu.PROFILE && profileMenuRef.current) { + observer.observe(profileMenuRef.current); + } else if (selectedMenu === SelectedMenu.TENANT && tenantMenuRef.current) { + observer.observe(tenantMenuRef.current); } - }, [selectedMenu]); + + return () => { + observer.disconnect(); + }; + }, [selectedMenu, selectedTenant]); return [ { selectedMenu, lastMenuAction, isOpen, height: menuHeight }, @@ -192,7 +210,7 @@ const AuthMenu = observer(() => { } }; - if (!user || !selectedTenant) return null; + if (!user) return null; return ( @@ -205,7 +223,9 @@ const AuthMenu = observer(() => { > - - {selectedTenant.name} - + {selectedTenant && ( + + {selectedTenant.name} + + )} {initials} @@ -101,7 +103,7 @@ function ProfileMenuTrigger({ } interface ProfileMenuContentProps extends React.ComponentProps<'div'> { - selectedTenant: TenantData; + selectedTenant?: TenantData | null; user: UserData; dashboardBaseUrl: string; onSwitchTenant?: MouseEventHandler; @@ -120,44 +122,76 @@ function ProfileMenuContent({ return (
- - - - - - - - - Open Dashboard - - - - - - - Switch Tenant - - - - + {selectedTenant ? ( + <> + + + + + + + + + Open Dashboard + + + + + + + Switch Tenant + + + + + + ) : ( + <> +
+ + No tenant available + + + You need a tenant to access the dashboard. + + + + Create a tenant in the dashboard + + +
+ + + )} {user && ( { - selectedTenant: TenantData; + selectedTenant?: TenantData | null; tenants: TenantData[]; onBack?: React.MouseEventHandler; onSelectTenant?: (tenant: TenantData) => void; @@ -112,7 +112,9 @@ function TenantMenuContent({ name={tenant.name} flag={tenant.flag} locality={tenant.locality} - isSelected={tenant.name === selectedTenant.name} + isSelected={ + selectedTenant ? tenant.name === selectedTenant.name : false + } loginUrl={tenant.loginUrl} /> From 7e4bf3db97829f4848b5d619ce9b8e33f59eef65 Mon Sep 17 00:00:00 2001 From: Amanda Giannelli Date: Wed, 19 Nov 2025 21:49:22 -0500 Subject: [PATCH 03/10] fix: remove onetrust console logs --- ui/src/lib/one-trust.ts | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/ui/src/lib/one-trust.ts b/ui/src/lib/one-trust.ts index 95c9759fd..0853a6d78 100644 --- a/ui/src/lib/one-trust.ts +++ b/ui/src/lib/one-trust.ts @@ -30,7 +30,6 @@ export function initOneTrust(): void { window.OptanonWrapper = () => { if (window.OnetrustActiveGroups) { const consents = window.OnetrustActiveGroups.split(',').filter((c) => c); - console.log('consents from OnetrustActiveGroups:', consents); // load allowed scripts based on consents loadAllowedScripts(new Set(consents.map((group) => `C000${group}`))); } @@ -49,8 +48,6 @@ export function initOneTrust(): void { return; } - console.log('Preloading scripts based on existing consents:', consentsMap); - loadAllowedScripts(consentsMap); } @@ -60,7 +57,6 @@ function parseConsentCookie() { // If no OptanonConsent cookie is found, we cannot preload analytics // once the user gives consent, the OneTrust callback will handle loading if (!optanonConsent) { - console.log('No OptanonConsent cookie found on preload'); return null; } @@ -71,7 +67,6 @@ function parseConsentCookie() { .find((s) => s.includes('groups=')); if (!groups) { - console.log('No consent groups found in OptanonConsent cookie on preload'); return null; } @@ -107,23 +102,14 @@ function loadAllowedScripts(consents: Set) { const consentsRequired = s.className .replace('consent-required:', '') .split('-'); - const hasConsented = consentsRequired.every((cr) => consents.has(cr)); - - if (!hasConsented) { - console.log( - `Script ${s.id} not loaded, requires consents:`, - consentsRequired, - ); - } - return hasConsented; + return consentsRequired.every((cr) => consents.has(cr)); }); // Re-inject scripts now with js type scriptsWithConsent.forEach((s) => { s.remove(); // remove the text/plain script tag s.setAttribute('type', 'text/javascript'); - console.log(`Loading script ${s.id}`); document.head.appendChild(s); // re-append to head to execute }); } From a6b32439019934f459a1549d1adf235a6bd4f421 Mon Sep 17 00:00:00 2001 From: Amanda Giannelli Date: Wed, 19 Nov 2025 22:56:26 -0500 Subject: [PATCH 04/10] chore: remove userback widget --- main/docs/scripts/userback.js | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 main/docs/scripts/userback.js diff --git a/main/docs/scripts/userback.js b/main/docs/scripts/userback.js deleted file mode 100644 index 5ce1ef749..000000000 --- a/main/docs/scripts/userback.js +++ /dev/null @@ -1,8 +0,0 @@ - - window.Userback = window.Userback || {}; - Userback.access_token = "A-SUI7Qvh7LUmPSMgCKaLvYdxAT"; - (function(d) { - var s = d.createElement('script');s.async = true;s.src = 'https://static.userback.io/widget/v1.js';(d.head || d.body).appendChild(s); - })(document); - - From e8f85e74a73242227439b6a8b8548bfd6737b9ac Mon Sep 17 00:00:00 2001 From: Amanda Giannelli Date: Fri, 21 Nov 2025 15:16:30 -0500 Subject: [PATCH 05/10] fix: update dropdown to remove bottom whitespace --- ui/src/components/auth-menu.tsx | 2 +- ui/src/components/ui/profile-menu.tsx | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ui/src/components/auth-menu.tsx b/ui/src/components/auth-menu.tsx index 41267e09b..e29558bc5 100644 --- a/ui/src/components/auth-menu.tsx +++ b/ui/src/components/auth-menu.tsx @@ -179,7 +179,7 @@ export function useMenuAnimation(): [ return () => { observer.disconnect(); }; - }, [selectedMenu, selectedTenant]); + }, [selectedMenu]); return [ { selectedMenu, lastMenuAction, isOpen, height: menuHeight }, diff --git a/ui/src/components/ui/profile-menu.tsx b/ui/src/components/ui/profile-menu.tsx index cf9e72219..feb634fa5 100644 --- a/ui/src/components/ui/profile-menu.tsx +++ b/ui/src/components/ui/profile-menu.tsx @@ -165,16 +165,22 @@ function ProfileMenuContent({ ) : ( <> -
+ No tenant available + + + You need a tenant to access the dashboard. + + -
+ )} From 0e34967734448302b35a132c40d0306a833537c3 Mon Sep 17 00:00:00 2001 From: Amanda Giannelli Date: Fri, 21 Nov 2025 15:46:42 -0500 Subject: [PATCH 06/10] fix: hide View Profile link for noTenant users --- ui/src/components/ui/profile-menu.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ui/src/components/ui/profile-menu.tsx b/ui/src/components/ui/profile-menu.tsx index feb634fa5..9f82866ba 100644 --- a/ui/src/components/ui/profile-menu.tsx +++ b/ui/src/components/ui/profile-menu.tsx @@ -29,6 +29,9 @@ function UserDetails({ profileUrl, }: UserDetailsProps) { const initials = getInitials(name); + // When a user has not created tenants, their profileUrl is "#" + // We do not want to show the View Profile link in that case + const validProfileUrl = profileUrl !== "#"; return (
{name} - View Profile - + : null}
); @@ -166,7 +169,7 @@ function ProfileMenuContent({ ) : ( <> + className="adu:gap-2 adu:px-3 adu:py-3 adu:pt-3"> Date: Fri, 21 Nov 2025 16:07:45 -0500 Subject: [PATCH 07/10] chore: update ui package version --- main/ui/auth0-docs-ui-1.2.0.css | 4 ++ main/ui/auth0-docs-ui-1.2.0.umd.js | 100 +++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) diff --git a/main/ui/auth0-docs-ui-1.2.0.css b/main/ui/auth0-docs-ui-1.2.0.css index 3b6818d0a..48f32cf2f 100644 --- a/main/ui/auth0-docs-ui-1.2.0.css +++ b/main/ui/auth0-docs-ui-1.2.0.css @@ -1 +1,5 @@ +<<<<<<< HEAD /*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--adu-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--adu-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--adu-color-blue-500:oklch(62.3% .214 259.815);--adu-color-white:#fff;--adu-spacing:.25rem;--adu-text-xs--line-height:calc(1/.75);--adu-text-sm--line-height:calc(1.25/.875);--adu-text-base--line-height: 1.5 ;--adu-text-lg--line-height:calc(1.75/1.125);--adu-text-xl--line-height:calc(1.75/1.25);--adu-text-2xl--line-height:calc(2/1.5);--adu-text-3xl--line-height: 1.2 ;--adu-tracking-widest:.1em;--adu-ease-in-out:cubic-bezier(.4,0,.2,1);--adu-animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--adu-default-transition-duration:.15s;--adu-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--adu-default-font-family:var(--adu-font-sans);--adu-default-mono-font-family:var(--adu-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--adu-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--adu-default-font-feature-settings,normal);font-variation-settings:var(--adu-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--adu-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--adu-default-mono-font-feature-settings,normal);font-variation-settings:var(--adu-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border);outline-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in srgb,var(--color-ring)50%,transparent)}}body{background-color:var(--color-background);color:var(--color-foreground);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:style;font-feature-settings:"kern","liga","clig","calt","rvrn"}}@layer components;@layer utilities{.adu\:\@container\/card-header{container:card-header/inline-size}.adu\:pointer-events-none{pointer-events:none}.adu\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adu\:absolute{position:absolute}.adu\:fixed{position:fixed}.adu\:relative{position:relative}.adu\:static{position:static}.adu\:top-0{top:calc(var(--adu-spacing)*0)}.adu\:right-0{right:calc(var(--adu-spacing)*0)}.adu\:left-0{left:calc(var(--adu-spacing)*0)}.adu\:left-2{left:calc(var(--adu-spacing)*2)}.adu\:left-73{left:calc(var(--adu-spacing)*73)}.adu\:z-0{z-index:0}.adu\:z-30{z-index:30}.adu\:z-50{z-index:50}.adu\:z-\[39\]{z-index:39}.adu\:col-start-2{grid-column-start:2}.adu\:row-span-2{grid-row:span 2/span 2}.adu\:row-start-1{grid-row-start:1}.adu\:-mx-1{margin-inline:calc(var(--adu-spacing)*-1)}.adu\:my-1{margin-block:calc(var(--adu-spacing)*1)}.adu\:mr-2{margin-right:calc(var(--adu-spacing)*2)}.adu\:-ml-8{margin-left:calc(var(--adu-spacing)*-8)}.adu\:ml-2{margin-left:calc(var(--adu-spacing)*2)}.adu\:ml-auto{margin-left:auto}.adu\:flex{display:flex}.adu\:grid{display:grid}.adu\:hidden{display:none}.adu\:inline-block{display:inline-block}.adu\:inline-flex{display:inline-flex}.adu\:aspect-square{aspect-ratio:1}.adu\:size-2{width:calc(var(--adu-spacing)*2);height:calc(var(--adu-spacing)*2)}.adu\:size-3\.5{width:calc(var(--adu-spacing)*3.5);height:calc(var(--adu-spacing)*3.5)}.adu\:size-4{width:calc(var(--adu-spacing)*4);height:calc(var(--adu-spacing)*4)}.adu\:size-8{width:calc(var(--adu-spacing)*8);height:calc(var(--adu-spacing)*8)}.adu\:size-9{width:calc(var(--adu-spacing)*9);height:calc(var(--adu-spacing)*9)}.adu\:size-full{width:100%;height:100%}.adu\:h-4{height:calc(var(--adu-spacing)*4)}.adu\:h-8{height:calc(var(--adu-spacing)*8)}.adu\:h-9{height:calc(var(--adu-spacing)*9)}.adu\:h-10{height:calc(var(--adu-spacing)*10)}.adu\:h-14{height:calc(var(--adu-spacing)*14)}.adu\:h-\[18px\]{height:18px}.adu\:h-px{height:1px}.adu\:max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.adu\:max-h-72\.5{max-height:calc(var(--adu-spacing)*72.5)}.adu\:max-h-\[calc\(100\%\+2px\)\]{max-height:calc(100% + 2px)}.adu\:w-4{width:calc(var(--adu-spacing)*4)}.adu\:w-8{width:calc(var(--adu-spacing)*8)}.adu\:w-9{width:calc(var(--adu-spacing)*9)}.adu\:w-48{width:calc(var(--adu-spacing)*48)}.adu\:w-73{width:calc(var(--adu-spacing)*73)}.adu\:w-\[24px\]{width:24px}.adu\:w-full{width:100%}.adu\:min-w-\[8rem\]{min-width:8rem}.adu\:flex-1{flex:1}.adu\:shrink-0{flex-shrink:0}.adu\:origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.adu\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:animate-pulse{animation:var(--adu-animate-pulse)}.adu\:cursor-default{cursor:default}.adu\:auto-rows-min{grid-auto-rows:min-content}.adu\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.adu\:flex-col{flex-direction:column}.adu\:flex-wrap{flex-wrap:wrap}.adu\:items-center{align-items:center}.adu\:items-start{align-items:flex-start}.adu\:justify-center{justify-content:center}.adu\:gap-0{gap:calc(var(--adu-spacing)*0)}.adu\:gap-1{gap:calc(var(--adu-spacing)*1)}.adu\:gap-1\.5{gap:calc(var(--adu-spacing)*1.5)}.adu\:gap-2{gap:calc(var(--adu-spacing)*2)}.adu\:gap-3{gap:calc(var(--adu-spacing)*3)}.adu\:gap-4{gap:calc(var(--adu-spacing)*4)}.adu\:gap-6{gap:calc(var(--adu-spacing)*6)}.adu\:gap-8{gap:calc(var(--adu-spacing)*8)}.adu\:self-start{align-self:flex-start}.adu\:self-stretch{align-self:stretch}.adu\:justify-self-end{justify-self:flex-end}.adu\:overflow-auto{overflow:auto}.adu\:overflow-hidden{overflow:hidden}.adu\:overflow-x-hidden{overflow-x:hidden}.adu\:overflow-y-auto{overflow-y:auto}.adu\:rounded{border-radius:.25rem}.adu\:rounded-full{border-radius:9999px}.adu\:rounded-md{border-radius:.5rem}.adu\:rounded-none{border-radius:0}.adu\:rounded-sm{border-radius:.375rem}.adu\:rounded-xl{border-radius:.875rem}.adu\:border{border-style:var(--tw-border-style);border-width:1px}.adu\:border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.adu\:border-border-input{border-color:var(--border-input)}.adu\:border-border-muted{border-color:var(--border-muted)}.adu\:bg-\[\#232220\]{background-color:#232220}.adu\:bg-blue-500{background-color:var(--adu-color-blue-500)}.adu\:bg-border-input{background-color:var(--border-input)}.adu\:bg-button-primary{background-color:var(--button-primary)}.adu\:bg-card{background-color:var(--card)}.adu\:bg-destructive{background-color:var(--destructive)}.adu\:bg-input{background-color:var(--input)}.adu\:bg-page{background-color:var(--page)}.adu\:bg-popover{background-color:var(--popover)}.adu\:bg-surface-muted{background-color:var(--surface-muted)}.adu\:bg-surface-selected{background-color:var(--surface-selected)}.adu\:fill-current{fill:currentColor}.adu\:p-0{padding:calc(var(--adu-spacing)*0)}.adu\:p-1{padding:calc(var(--adu-spacing)*1)}.adu\:p-2\.5{padding:calc(var(--adu-spacing)*2.5)}.adu\:p-4{padding:calc(var(--adu-spacing)*4)}.adu\:px-1{padding-inline:calc(var(--adu-spacing)*1)}.adu\:px-2{padding-inline:calc(var(--adu-spacing)*2)}.adu\:px-3{padding-inline:calc(var(--adu-spacing)*3)}.adu\:px-4{padding-inline:calc(var(--adu-spacing)*4)}.adu\:px-6{padding-inline:calc(var(--adu-spacing)*6)}.adu\:py-1\.5{padding-block:calc(var(--adu-spacing)*1.5)}.adu\:py-2{padding-block:calc(var(--adu-spacing)*2)}.adu\:py-6{padding-block:calc(var(--adu-spacing)*6)}.adu\:pr-2{padding-right:calc(var(--adu-spacing)*2)}.adu\:pl-8{padding-left:calc(var(--adu-spacing)*8)}.adu\:text-center{text-align:center}.adu\:font-aeonik{font-family:Aeonik,sans-serif}.adu\:font-inter{font-family:Inter,sans-serif}.adu\:font-roboto-mono{font-family:Roboto Mono,sans-serif}.adu\:text-2xl{font-size:2rem;line-height:var(--tw-leading,var(--adu-text-2xl--line-height))}.adu\:text-3xl{font-size:2.5rem;line-height:var(--tw-leading,var(--adu-text-3xl--line-height))}.adu\:text-base{font-size:1rem;line-height:var(--tw-leading,var(--adu-text-base--line-height))}.adu\:text-lg{font-size:1.25rem;line-height:var(--tw-leading,var(--adu-text-lg--line-height))}.adu\:text-sm{font-size:.875rem;line-height:var(--tw-leading,var(--adu-text-sm--line-height))}.adu\:text-sm\!{font-size:.875rem!important;line-height:var(--tw-leading,var(--adu-text-sm--line-height))!important}.adu\:text-xl{font-size:1.5rem;line-height:var(--tw-leading,var(--adu-text-xl--line-height))}.adu\:text-xs{font-size:.75rem;line-height:var(--tw-leading,var(--adu-text-xs--line-height))}.adu\:leading-1\.5{--tw-leading:calc(var(--adu-spacing)*1.5);line-height:calc(var(--adu-spacing)*1.5)}.adu\:leading-1\.15{--tw-leading:1.15;line-height:1.15}.adu\:leading-1\.20{--tw-leading:1.2;line-height:1.2}.adu\:leading-1\.25{--tw-leading:1.25;line-height:1.25}.adu\:leading-1\.30{--tw-leading:1.3;line-height:1.3}.adu\:leading-1\.33{--tw-leading:1.33;line-height:1.33}.adu\:leading-1\.40{--tw-leading:1.4;line-height:1.4}.adu\:leading-1\.45{--tw-leading:1.45;line-height:1.45}.adu\:leading-1\.65{--tw-leading:1.65;line-height:1.65}.adu\:leading-none{--tw-leading:1;line-height:1}.adu\:font-medium{--tw-font-weight:500;font-weight:500}.adu\:font-normal{--tw-font-weight:400;font-weight:400}.adu\:font-semibold{--tw-font-weight:600;font-weight:600}.adu\:tracking-n-2xl{--tw-tracking:-.02em;letter-spacing:-.02em}.adu\:tracking-n-3xl{--tw-tracking:-.02125em;letter-spacing:-.02125em}.adu\:tracking-n-5xl{--tw-tracking:-.044em;letter-spacing:-.044em}.adu\:tracking-n-6xl{--tw-tracking:-.05em;letter-spacing:-.05em}.adu\:tracking-n-lg{--tw-tracking:-.011em;letter-spacing:-.011em}.adu\:tracking-n-md{--tw-tracking:-.00625em;letter-spacing:-.00625em}.adu\:tracking-n-sm{--tw-tracking:-.006em;letter-spacing:-.006em}.adu\:tracking-n-xl{--tw-tracking:-.01125em;letter-spacing:-.01125em}.adu\:tracking-n-xs{--tw-tracking:-.00525em;letter-spacing:-.00525em}.adu\:tracking-p-2xl{--tw-tracking:.0375em;letter-spacing:.0375em}.adu\:tracking-p-lg{--tw-tracking:.011em;letter-spacing:.011em}.adu\:tracking-p-md{--tw-tracking:.01em;letter-spacing:.01em}.adu\:tracking-p-sm{--tw-tracking:.005em;letter-spacing:.005em}.adu\:tracking-p-xs{--tw-tracking:.0025em;letter-spacing:.0025em}.adu\:tracking-widest{--tw-tracking:var(--adu-tracking-widest);letter-spacing:var(--adu-tracking-widest)}.adu\:whitespace-nowrap{white-space:nowrap}.adu\:text-\[\#f4f4f4\]{color:#f4f4f4}.adu\:text-\[\#f4f4f4\]\!{color:#f4f4f4!important}.adu\:text-foreground{color:var(--foreground)}.adu\:text-foreground-bold{color:var(--foreground-bold)}.adu\:text-foreground-icon{color:var(--foreground-icon)}.adu\:text-foreground-inverse{color:var(--foreground-inverse)}.adu\:text-foreground-inverse\!{color:var(--foreground-inverse)!important}.adu\:text-white{color:var(--adu-color-white)}.adu\:uppercase{text-transform:uppercase}.adu\:underline{text-decoration-line:underline}.adu\:underline-offset-4{text-underline-offset:4px}.adu\:underline-offset-auto{text-underline-offset:auto}.adu\:shadow-lg{--tw-shadow:0px 12px 12px -6px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-3))),0px 6px 6px -1.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-2))),0px 4px 4px 0px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:shadow-md{--tw-shadow:0px 6px 6px -3px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-2))),0px 4px 4px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:shadow-sm{--tw-shadow:0px 4px 4px -2px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.adu\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.adu\:transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--adu-default-transition-timing-function));transition-duration:var(--tw-duration,var(--adu-default-transition-duration))}.adu\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--adu-default-transition-timing-function));transition-duration:var(--tw-duration,var(--adu-default-transition-duration))}.adu\:ease-in-out{--tw-ease:var(--adu-ease-in-out);transition-timing-function:var(--adu-ease-in-out)}.adu\:fill-mode-both{--tw-animation-fill-mode:both;animation-fill-mode:both}.adu\:outline-none{--tw-outline-style:none;outline-style:none}.adu\:select-none{-webkit-user-select:none;user-select:none}.adu\:fade-in{--tw-enter-opacity:0}.adu\:fade-out{--tw-exit-opacity:0}.adu\:slide-in-from-left{--tw-enter-translate-x:-100%}.adu\:slide-in-from-right{--tw-enter-translate-x:100%}.adu\:slide-out-to-left{--tw-exit-translate-x:-100%}.adu\:slide-out-to-right{--tw-exit-translate-x:100%}@media (hover:hover){.adu\:hover\:bg-button-primary\/90:hover{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){.adu\:hover\:bg-button-primary\/90:hover{background-color:color-mix(in oklab,var(--button-primary)90%,transparent)}}.adu\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.adu\:hover\:underline:hover{text-decoration-line:underline}}.adu\:focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\:focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.adu\:focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.adu\:disabled\:pointer-events-none:disabled{pointer-events:none}.adu\:disabled\:opacity-50:disabled{opacity:.5}.adu\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.adu\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--adu-spacing)*2.5)}.adu\:has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--adu-spacing)*3)}.adu\:has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--adu-spacing)*4)}.adu\:aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.adu\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.adu\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.adu\:data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--adu-spacing)*8)}.adu\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--adu-spacing)*2*-1)}.adu\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--adu-spacing)*2)}.adu\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--adu-spacing)*2*-1)}.adu\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--adu-spacing)*2)}.adu\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.adu\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.adu\:data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.adu\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.adu\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.adu\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.adu\:data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (min-width:64rem){.adu\:lg\:block{display:block}.adu\:lg\:w-auto{width:auto}}.adu\:dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.adu\:dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.adu\:dark\:shadow-xs:is(.dark *){--tw-shadow:0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.adu\:dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.adu\:dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.adu\:dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.adu\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.adu\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.adu\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--adu-spacing)*4);height:calc(var(--adu-spacing)*4)}.adu\:\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--adu-spacing)*6)}.adu\:\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--adu-spacing)*6)}:is(.adu\:data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--page:#fff;--card:#fff;--input:#fff;--destructive:#f3e2de;--popover:#fff;--layer:#fffc;--success:#abdfb9;--info:#b2c5fb;--caution:#ffe573;--warning:#ffbf9f;--button-subtle:#00000008;--surface-muted:#c2c2c2;--surface-selected:#efefef;--button-primary:#191919;--foreground:#767676;--foreground-inverse:#f4f4f4;--foreground-bold:#232220;--foreground-card:#232220;--foreground-destructive:#ba351d;--foreground-popover:#232220;--foreground-selected:#6742d5;--foreground-success:#008140;--foreground-info:#344ac5;--foreground-caution:#907600;--foreground-warning:#c45915;--foreground-icon:#1f1f1f;--border-boldest:#1f1f1f;--border-input:#e6e6e6;--border:#afadaa;--border-muted:#cecdca;--border-success:#008140;--border-info:#344ac5;--border-caution:#907600;--border-warning:#c45915;--code-layer:#f4f4f4;--code-content:#fffc;--code-string-key:#595959;--code-string-value:#149750;--code-boolean:#e27133;--code-delimiter:#afafaf;--code-number:#374ec9;--code-object:#6742d5;--color-shadow:0,0%,0%;--color-shadow-destructive:5,85%,37%;--transparency-level-1:.04;--transparency-level-2:.06;--transparency-level-3:.08;--transparency-level-4:.1;--transparency-level-5:.12;--transparency-level-6:.16;--transparency-level-7:.2;--transparency-level-8:.24;--transparency-level-9:.4}.dark{--page:#191919;--card:#21201f;--input:#0000000d;--destructive:#43140b;--popover:#21201f;--layer:#29272580;--success:#225835;--info:#2f428b;--caution:#433600;--warning:#63361f;--button-subtle:#ffffffe6;--surface-muted:#4a4a4a;--surface-selected:#282828;--button-primary:#fff;--foreground:#7b7b7b;--foreground-inverse:#191919;--foreground-bold:#efede9;--foreground-card:#efede9;--foreground-destructive:#ff9179;--foreground-popover:#efede9;--foreground-selected:#b3a7ff;--foreground-success:#61d287;--foreground-info:#94b2ff;--foreground-caution:#f8d523;--foreground-warning:#ff9f6e;--foreground-icon:#eee;--border-boldest:#eee;--border-input:#282828;--border:#63615e;--border-muted:#3f3d3a;--border-success:#61d287;--border-info:#94b2ff;--border-caution:#f8d523;--border-warning:#ff9f6e;--code-layer:#21201f;--code-content:#1a1918;--code-string-key:#b4b4b4;--code-string-value:#61d287;--code-boolean:#ff9f6e;--code-delimiter:#7b7b7b;--code-number:#94b2ff;--code-object:#b3a7ff;--color-shadow:0,0%,100%;--color-shadow-destructive:5,85%,37%;--transparency-level-1:.04;--transparency-level-2:.06;--transparency-level-3:.08;--transparency-level-4:.1;--transparency-level-5:.12;--transparency-level-6:.16;--transparency-level-7:.2;--transparency-level-8:.24;--transparency-level-9:.4}.adu-dropdown-menu-content,.adu-dropdown-menu-content:before,.adu-dropdown-menu-content:after{border-width:1px;border-color:var(--border-input)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}} +======= +/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--adu-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--adu-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--adu-color-white:#fff;--adu-spacing:.25rem;--adu-text-xs--line-height:calc(1/.75);--adu-text-sm--line-height:calc(1.25/.875);--adu-text-base--line-height: 1.5 ;--adu-text-lg--line-height:calc(1.75/1.125);--adu-text-xl--line-height:calc(1.75/1.25);--adu-text-2xl--line-height:calc(2/1.5);--adu-text-3xl--line-height: 1.2 ;--adu-tracking-widest:.1em;--adu-ease-in-out:cubic-bezier(.4,0,.2,1);--adu-animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--adu-default-transition-duration:.15s;--adu-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--adu-default-font-family:var(--adu-font-sans);--adu-default-mono-font-family:var(--adu-font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--adu-default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--adu-default-font-feature-settings,normal);font-variation-settings:var(--adu-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--adu-default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--adu-default-mono-font-feature-settings,normal);font-variation-settings:var(--adu-default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border);outline-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in srgb,var(--color-ring)50%,transparent)}}body{background-color:var(--color-background);color:var(--color-foreground);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:style;font-feature-settings:"kern","liga","clig","calt","rvrn"}}@layer components;@layer utilities{.adu\:\@container\/card-header{container:card-header/inline-size}.adu\:pointer-events-none{pointer-events:none}.adu\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adu\:absolute{position:absolute}.adu\:fixed{position:fixed}.adu\:relative{position:relative}.adu\:static{position:static}.adu\:top-0{top:calc(var(--adu-spacing)*0)}.adu\:right-0{right:calc(var(--adu-spacing)*0)}.adu\:left-0{left:calc(var(--adu-spacing)*0)}.adu\:left-2{left:calc(var(--adu-spacing)*2)}.adu\:left-73{left:calc(var(--adu-spacing)*73)}.adu\:z-0{z-index:0}.adu\:z-30{z-index:30}.adu\:z-50{z-index:50}.adu\:z-\[39\]{z-index:39}.adu\:col-start-2{grid-column-start:2}.adu\:row-span-2{grid-row:span 2/span 2}.adu\:row-start-1{grid-row-start:1}.adu\:-mx-1{margin-inline:calc(var(--adu-spacing)*-1)}.adu\:my-1{margin-block:calc(var(--adu-spacing)*1)}.adu\:mr-2{margin-right:calc(var(--adu-spacing)*2)}.adu\:-ml-8{margin-left:calc(var(--adu-spacing)*-8)}.adu\:ml-2{margin-left:calc(var(--adu-spacing)*2)}.adu\:ml-auto{margin-left:auto}.adu\:flex{display:flex}.adu\:grid{display:grid}.adu\:hidden{display:none}.adu\:inline-block{display:inline-block}.adu\:inline-flex{display:inline-flex}.adu\:aspect-square{aspect-ratio:1}.adu\:size-2{width:calc(var(--adu-spacing)*2);height:calc(var(--adu-spacing)*2)}.adu\:size-3\.5{width:calc(var(--adu-spacing)*3.5);height:calc(var(--adu-spacing)*3.5)}.adu\:size-4{width:calc(var(--adu-spacing)*4);height:calc(var(--adu-spacing)*4)}.adu\:size-8{width:calc(var(--adu-spacing)*8);height:calc(var(--adu-spacing)*8)}.adu\:size-9{width:calc(var(--adu-spacing)*9);height:calc(var(--adu-spacing)*9)}.adu\:size-full{width:100%;height:100%}.adu\:h-4{height:calc(var(--adu-spacing)*4)}.adu\:h-8{height:calc(var(--adu-spacing)*8)}.adu\:h-9{height:calc(var(--adu-spacing)*9)}.adu\:h-10{height:calc(var(--adu-spacing)*10)}.adu\:h-14{height:calc(var(--adu-spacing)*14)}.adu\:h-\[18px\]{height:18px}.adu\:h-px{height:1px}.adu\:max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.adu\:max-h-72\.5{max-height:calc(var(--adu-spacing)*72.5)}.adu\:max-h-\[calc\(100\%\+2px\)\]{max-height:calc(100% + 2px)}.adu\:w-4{width:calc(var(--adu-spacing)*4)}.adu\:w-8{width:calc(var(--adu-spacing)*8)}.adu\:w-9{width:calc(var(--adu-spacing)*9)}.adu\:w-48{width:calc(var(--adu-spacing)*48)}.adu\:w-73{width:calc(var(--adu-spacing)*73)}.adu\:w-\[24px\]{width:24px}.adu\:w-full{width:100%}.adu\:min-w-\[8rem\]{min-width:8rem}.adu\:flex-1{flex:1}.adu\:shrink-0{flex-shrink:0}.adu\:origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.adu\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:animate-out{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:animate-pulse{animation:var(--adu-animate-pulse)}.adu\:cursor-default{cursor:default}.adu\:auto-rows-min{grid-auto-rows:min-content}.adu\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.adu\:flex-col{flex-direction:column}.adu\:flex-wrap{flex-wrap:wrap}.adu\:items-center{align-items:center}.adu\:items-start{align-items:flex-start}.adu\:justify-center{justify-content:center}.adu\:gap-0{gap:calc(var(--adu-spacing)*0)}.adu\:gap-1{gap:calc(var(--adu-spacing)*1)}.adu\:gap-1\.5{gap:calc(var(--adu-spacing)*1.5)}.adu\:gap-2{gap:calc(var(--adu-spacing)*2)}.adu\:gap-3{gap:calc(var(--adu-spacing)*3)}.adu\:gap-4{gap:calc(var(--adu-spacing)*4)}.adu\:gap-6{gap:calc(var(--adu-spacing)*6)}.adu\:gap-8{gap:calc(var(--adu-spacing)*8)}.adu\:self-start{align-self:flex-start}.adu\:self-stretch{align-self:stretch}.adu\:justify-self-end{justify-self:flex-end}.adu\:overflow-auto{overflow:auto}.adu\:overflow-hidden{overflow:hidden}.adu\:overflow-x-hidden{overflow-x:hidden}.adu\:overflow-y-auto{overflow-y:auto}.adu\:rounded{border-radius:.25rem}.adu\:rounded-full{border-radius:9999px}.adu\:rounded-md{border-radius:.5rem}.adu\:rounded-none{border-radius:0}.adu\:rounded-sm{border-radius:.375rem}.adu\:rounded-xl{border-radius:.875rem}.adu\:border{border-style:var(--tw-border-style);border-width:1px}.adu\:border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.adu\:border-border-input{border-color:var(--border-input)}.adu\:border-border-muted{border-color:var(--border-muted)}.adu\:bg-\[\#232220\]{background-color:#232220}.adu\:bg-border-input{background-color:var(--border-input)}.adu\:bg-button-primary{background-color:var(--button-primary)}.adu\:bg-card{background-color:var(--card)}.adu\:bg-destructive{background-color:var(--destructive)}.adu\:bg-input{background-color:var(--input)}.adu\:bg-page{background-color:var(--page)}.adu\:bg-popover{background-color:var(--popover)}.adu\:bg-surface-muted{background-color:var(--surface-muted)}.adu\:bg-surface-selected{background-color:var(--surface-selected)}.adu\:fill-current{fill:currentColor}.adu\:p-0{padding:calc(var(--adu-spacing)*0)}.adu\:p-1{padding:calc(var(--adu-spacing)*1)}.adu\:p-2\.5{padding:calc(var(--adu-spacing)*2.5)}.adu\:p-4{padding:calc(var(--adu-spacing)*4)}.adu\:px-1{padding-inline:calc(var(--adu-spacing)*1)}.adu\:px-2{padding-inline:calc(var(--adu-spacing)*2)}.adu\:px-3{padding-inline:calc(var(--adu-spacing)*3)}.adu\:px-4{padding-inline:calc(var(--adu-spacing)*4)}.adu\:px-6{padding-inline:calc(var(--adu-spacing)*6)}.adu\:py-1\.5{padding-block:calc(var(--adu-spacing)*1.5)}.adu\:py-2{padding-block:calc(var(--adu-spacing)*2)}.adu\:py-3{padding-block:calc(var(--adu-spacing)*3)}.adu\:py-6{padding-block:calc(var(--adu-spacing)*6)}.adu\:pt-3{padding-top:calc(var(--adu-spacing)*3)}.adu\:pr-2{padding-right:calc(var(--adu-spacing)*2)}.adu\:pl-8{padding-left:calc(var(--adu-spacing)*8)}.adu\:text-center{text-align:center}.adu\:font-aeonik{font-family:Aeonik,sans-serif}.adu\:font-inter{font-family:Inter,sans-serif}.adu\:font-roboto-mono{font-family:Roboto Mono,sans-serif}.adu\:text-2xl{font-size:2rem;line-height:var(--tw-leading,var(--adu-text-2xl--line-height))}.adu\:text-3xl{font-size:2.5rem;line-height:var(--tw-leading,var(--adu-text-3xl--line-height))}.adu\:text-base{font-size:1rem;line-height:var(--tw-leading,var(--adu-text-base--line-height))}.adu\:text-lg{font-size:1.25rem;line-height:var(--tw-leading,var(--adu-text-lg--line-height))}.adu\:text-sm{font-size:.875rem;line-height:var(--tw-leading,var(--adu-text-sm--line-height))}.adu\:text-sm\!{font-size:.875rem!important;line-height:var(--tw-leading,var(--adu-text-sm--line-height))!important}.adu\:text-xl{font-size:1.5rem;line-height:var(--tw-leading,var(--adu-text-xl--line-height))}.adu\:text-xs{font-size:.75rem;line-height:var(--tw-leading,var(--adu-text-xs--line-height))}.adu\:leading-1\.5{--tw-leading:calc(var(--adu-spacing)*1.5);line-height:calc(var(--adu-spacing)*1.5)}.adu\:leading-1\.15{--tw-leading:1.15;line-height:1.15}.adu\:leading-1\.20{--tw-leading:1.2;line-height:1.2}.adu\:leading-1\.25{--tw-leading:1.25;line-height:1.25}.adu\:leading-1\.30{--tw-leading:1.3;line-height:1.3}.adu\:leading-1\.33{--tw-leading:1.33;line-height:1.33}.adu\:leading-1\.40{--tw-leading:1.4;line-height:1.4}.adu\:leading-1\.45{--tw-leading:1.45;line-height:1.45}.adu\:leading-1\.65{--tw-leading:1.65;line-height:1.65}.adu\:leading-none{--tw-leading:1;line-height:1}.adu\:font-medium{--tw-font-weight:500;font-weight:500}.adu\:font-normal{--tw-font-weight:400;font-weight:400}.adu\:font-semibold{--tw-font-weight:600;font-weight:600}.adu\:tracking-n-2xl{--tw-tracking:-.02em;letter-spacing:-.02em}.adu\:tracking-n-3xl{--tw-tracking:-.02125em;letter-spacing:-.02125em}.adu\:tracking-n-5xl{--tw-tracking:-.044em;letter-spacing:-.044em}.adu\:tracking-n-6xl{--tw-tracking:-.05em;letter-spacing:-.05em}.adu\:tracking-n-lg{--tw-tracking:-.011em;letter-spacing:-.011em}.adu\:tracking-n-md{--tw-tracking:-.00625em;letter-spacing:-.00625em}.adu\:tracking-n-sm{--tw-tracking:-.006em;letter-spacing:-.006em}.adu\:tracking-n-xl{--tw-tracking:-.01125em;letter-spacing:-.01125em}.adu\:tracking-n-xs{--tw-tracking:-.00525em;letter-spacing:-.00525em}.adu\:tracking-p-2xl{--tw-tracking:.0375em;letter-spacing:.0375em}.adu\:tracking-p-lg{--tw-tracking:.011em;letter-spacing:.011em}.adu\:tracking-p-md{--tw-tracking:.01em;letter-spacing:.01em}.adu\:tracking-p-sm{--tw-tracking:.005em;letter-spacing:.005em}.adu\:tracking-p-xs{--tw-tracking:.0025em;letter-spacing:.0025em}.adu\:tracking-widest{--tw-tracking:var(--adu-tracking-widest);letter-spacing:var(--adu-tracking-widest)}.adu\:whitespace-nowrap{white-space:nowrap}.adu\:text-\[\#f4f4f4\]{color:#f4f4f4}.adu\:text-\[\#f4f4f4\]\!{color:#f4f4f4!important}.adu\:text-foreground{color:var(--foreground)}.adu\:text-foreground-bold{color:var(--foreground-bold)}.adu\:text-foreground-icon{color:var(--foreground-icon)}.adu\:text-foreground-inverse{color:var(--foreground-inverse)}.adu\:text-foreground-inverse\!{color:var(--foreground-inverse)!important}.adu\:text-white{color:var(--adu-color-white)}.adu\:uppercase{text-transform:uppercase}.adu\:underline{text-decoration-line:underline}.adu\:underline-offset-4{text-underline-offset:4px}.adu\:underline-offset-auto{text-underline-offset:auto}.adu\:shadow-lg{--tw-shadow:0px 12px 12px -6px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-3))),0px 6px 6px -1.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-2))),0px 4px 4px 0px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:shadow-md{--tw-shadow:0px 6px 6px -3px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-2))),0px 4px 4px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:shadow-sm{--tw-shadow:0px 4px 4px -2px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.adu\:outline-hidden{outline-offset:2px;outline:2px solid #0000}}.adu\:transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--adu-default-transition-timing-function));transition-duration:var(--tw-duration,var(--adu-default-transition-duration))}.adu\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--adu-default-transition-timing-function));transition-duration:var(--tw-duration,var(--adu-default-transition-duration))}.adu\:ease-in-out{--tw-ease:var(--adu-ease-in-out);transition-timing-function:var(--adu-ease-in-out)}.adu\:fill-mode-both{--tw-animation-fill-mode:both;animation-fill-mode:both}.adu\:outline-none{--tw-outline-style:none;outline-style:none}.adu\:select-none{-webkit-user-select:none;user-select:none}.adu\:fade-in{--tw-enter-opacity:0}.adu\:fade-out{--tw-exit-opacity:0}.adu\:slide-in-from-left{--tw-enter-translate-x:-100%}.adu\:slide-in-from-right{--tw-enter-translate-x:100%}.adu\:slide-out-to-left{--tw-exit-translate-x:-100%}.adu\:slide-out-to-right{--tw-exit-translate-x:100%}@media (hover:hover){.adu\:hover\:bg-button-primary\/90:hover{background-color:var(--button-primary)}@supports (color:color-mix(in lab,red,red)){.adu\:hover\:bg-button-primary\/90:hover{background-color:color-mix(in oklab,var(--button-primary)90%,transparent)}}.adu\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.adu\:hover\:underline:hover{text-decoration-line:underline}}.adu\:focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.adu\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\:focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.adu\:focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.adu\:disabled\:pointer-events-none:disabled{pointer-events:none}.adu\:disabled\:opacity-50:disabled{opacity:.5}.adu\:has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.adu\:has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--adu-spacing)*2.5)}.adu\:has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--adu-spacing)*3)}.adu\:has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--adu-spacing)*4)}.adu\:aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.adu\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\:data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.adu\:data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.adu\:data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--adu-spacing)*8)}.adu\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--adu-spacing)*2*-1)}.adu\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--adu-spacing)*2)}.adu\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--adu-spacing)*2*-1)}.adu\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--adu-spacing)*2)}.adu\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.adu\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.adu\:data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.adu\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.adu\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.adu\:data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.adu\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.adu\:data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (min-width:64rem){.adu\:lg\:block{display:block}.adu\:lg\:w-auto{width:auto}}.adu\:dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.adu\:dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.adu\:dark\:shadow-xs:is(.dark *){--tw-shadow:0px 2px 2px -1px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1))),0px 1px 1px -.5px var(--tw-shadow-color,hsla(var(--color-shadow),var(--transparency-level-1)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.adu\:dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.adu\:dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.adu\:dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.adu\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.adu\:dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.adu\:\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.adu\:\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.adu\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--adu-spacing)*4);height:calc(var(--adu-spacing)*4)}.adu\:\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--adu-spacing)*6)}.adu\:\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--adu-spacing)*6)}:is(.adu\:data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--page:#fff;--card:#fff;--input:#fff;--destructive:#f3e2de;--popover:#fff;--layer:#fffc;--success:#abdfb9;--info:#b2c5fb;--caution:#ffe573;--warning:#ffbf9f;--button-subtle:#00000008;--surface-muted:#c2c2c2;--surface-selected:#efefef;--button-primary:#191919;--foreground:#767676;--foreground-inverse:#f4f4f4;--foreground-bold:#232220;--foreground-card:#232220;--foreground-destructive:#ba351d;--foreground-popover:#232220;--foreground-selected:#6742d5;--foreground-success:#008140;--foreground-info:#344ac5;--foreground-caution:#907600;--foreground-warning:#c45915;--foreground-icon:#1f1f1f;--border-boldest:#1f1f1f;--border-input:#e6e6e6;--border:#afadaa;--border-muted:#cecdca;--border-success:#008140;--border-info:#344ac5;--border-caution:#907600;--border-warning:#c45915;--code-layer:#f4f4f4;--code-content:#fffc;--code-string-key:#595959;--code-string-value:#149750;--code-boolean:#e27133;--code-delimiter:#afafaf;--code-number:#374ec9;--code-object:#6742d5;--color-shadow:0,0%,0%;--color-shadow-destructive:5,85%,37%;--transparency-level-1:.04;--transparency-level-2:.06;--transparency-level-3:.08;--transparency-level-4:.1;--transparency-level-5:.12;--transparency-level-6:.16;--transparency-level-7:.2;--transparency-level-8:.24;--transparency-level-9:.4}.dark{--page:#191919;--card:#21201f;--input:#0000000d;--destructive:#43140b;--popover:#21201f;--layer:#29272580;--success:#225835;--info:#2f428b;--caution:#433600;--warning:#63361f;--button-subtle:#ffffffe6;--surface-muted:#4a4a4a;--surface-selected:#282828;--button-primary:#fff;--foreground:#7b7b7b;--foreground-inverse:#191919;--foreground-bold:#efede9;--foreground-card:#efede9;--foreground-destructive:#ff9179;--foreground-popover:#efede9;--foreground-selected:#b3a7ff;--foreground-success:#61d287;--foreground-info:#94b2ff;--foreground-caution:#f8d523;--foreground-warning:#ff9f6e;--foreground-icon:#eee;--border-boldest:#eee;--border-input:#282828;--border:#63615e;--border-muted:#3f3d3a;--border-success:#61d287;--border-info:#94b2ff;--border-caution:#f8d523;--border-warning:#ff9f6e;--code-layer:#21201f;--code-content:#1a1918;--code-string-key:#b4b4b4;--code-string-value:#61d287;--code-boolean:#ff9f6e;--code-delimiter:#7b7b7b;--code-number:#94b2ff;--code-object:#b3a7ff;--color-shadow:0,0%,100%;--color-shadow-destructive:5,85%,37%;--transparency-level-1:.04;--transparency-level-2:.06;--transparency-level-3:.08;--transparency-level-4:.1;--transparency-level-5:.12;--transparency-level-6:.16;--transparency-level-7:.2;--transparency-level-8:.24;--transparency-level-9:.4}.adu-dropdown-menu-content,.adu-dropdown-menu-content:before,.adu-dropdown-menu-content:after{border-width:1px;border-color:var(--border-input)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}} +>>>>>>> 1d64cdb9 (chore: update ui package version) diff --git a/main/ui/auth0-docs-ui-1.2.0.umd.js b/main/ui/auth0-docs-ui-1.2.0.umd.js index fec6ce903..75fe1a314 100644 --- a/main/ui/auth0-docs-ui-1.2.0.umd.js +++ b/main/ui/auth0-docs-ui-1.2.0.umd.js @@ -1,4 +1,8 @@ +<<<<<<< HEAD (function(qe,Li){typeof exports=="object"&&typeof module<"u"?Li(exports):typeof define=="function"&&define.amd?define(["exports"],Li):(qe=typeof globalThis<"u"?globalThis:qe||self,Li(qe.Auth0DocsUI={}))})(this,(function(qe){"use strict";function Li(n,l){for(var o=0;or[s]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}function l1(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var ms={exports:{}},Ti={};/** +======= +(function(Ve,El){typeof exports=="object"&&typeof module<"u"?El(exports):typeof define=="function"&&define.amd?define(["exports"],El):(Ve=typeof globalThis<"u"?globalThis:Ve||self,El(Ve.Auth0DocsUI={}))})(this,(function(Ve){"use strict";function El(n,r){for(var o=0;oi[s]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}function Qd(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var fs={exports:{}},xl={};/** +>>>>>>> 1d64cdb9 (chore: update ui package version) * @license React * react-jsx-runtime.production.js * @@ -6,7 +10,11 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. +<<<<<<< HEAD */var i1;function pb(){if(i1)return Ti;i1=1;var n=Symbol.for("react.transitional.element"),l=Symbol.for("react.fragment");function o(r,s,f){var d=null;if(f!==void 0&&(d=""+f),s.key!==void 0&&(d=""+s.key),"key"in s){f={};for(var v in s)v!=="key"&&(f[v]=s[v])}else f=s;return s=f.ref,{$$typeof:n,type:r,key:d,ref:s!==void 0?s:null,props:f}}return Ti.Fragment=l,Ti.jsx=o,Ti.jsxs=o,Ti}var r1;function gb(){return r1||(r1=1,ms.exports=pb()),ms.exports}var O=gb(),ps={exports:{}},de={};/** +======= + */var Fd;function Iy(){if(Fd)return xl;Fd=1;var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(i,s,f){var d=null;if(f!==void 0&&(d=""+f),s.key!==void 0&&(d=""+s.key),"key"in s){f={};for(var h in s)h!=="key"&&(f[h]=s[h])}else f=s;return s=f.ref,{$$typeof:n,type:i,key:d,ref:s!==void 0?s:null,props:f}}return xl.Fragment=r,xl.jsx=o,xl.jsxs=o,xl}var $d;function Wy(){return $d||($d=1,fs.exports=Iy()),fs.exports}var w=Wy(),ds={exports:{}},ve={};/** +>>>>>>> 1d64cdb9 (chore: update ui package version) * @license React * react.production.js * @@ -14,7 +22,11 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. +<<<<<<< HEAD */var o1;function yb(){if(o1)return de;o1=1;var n=Symbol.for("react.transitional.element"),l=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),d=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),p=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),_=Symbol.for("react.activity"),S=Symbol.iterator;function C(w){return w===null||typeof w!="object"?null:(w=S&&w[S]||w["@@iterator"],typeof w=="function"?w:null)}var L={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x=Object.assign,R={};function B(w,V,F){this.props=w,this.context=V,this.refs=R,this.updater=F||L}B.prototype.isReactComponent={},B.prototype.setState=function(w,V){if(typeof w!="object"&&typeof w!="function"&&w!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,w,V,"setState")},B.prototype.forceUpdate=function(w){this.updater.enqueueForceUpdate(this,w,"forceUpdate")};function K(){}K.prototype=B.prototype;function k(w,V,F){this.props=w,this.context=V,this.refs=R,this.updater=F||L}var Z=k.prototype=new K;Z.constructor=k,x(Z,B.prototype),Z.isPureReactComponent=!0;var P=Array.isArray;function W(){}var Y={H:null,A:null,T:null,S:null},Q=Object.prototype.hasOwnProperty;function se(w,V,F){var $=F.ref;return{$$typeof:n,type:w,key:V,ref:$!==void 0?$:null,props:F}}function pe(w,V){return se(w.type,V,w.props)}function we(w){return typeof w=="object"&&w!==null&&w.$$typeof===n}function ve(w){var V={"=":"=0",":":"=2"};return"$"+w.replace(/[=:]/g,function(F){return V[F]})}var Ae=/\/+/g;function ge(w,V){return typeof w=="object"&&w!==null&&w.key!=null?ve(""+w.key):V.toString(36)}function Se(w){switch(w.status){case"fulfilled":return w.value;case"rejected":throw w.reason;default:switch(typeof w.status=="string"?w.then(W,W):(w.status="pending",w.then(function(V){w.status==="pending"&&(w.status="fulfilled",w.value=V)},function(V){w.status==="pending"&&(w.status="rejected",w.reason=V)})),w.status){case"fulfilled":return w.value;case"rejected":throw w.reason}}throw w}function T(w,V,F,$,re){var fe=typeof w;(fe==="undefined"||fe==="boolean")&&(w=null);var ee=!1;if(w===null)ee=!0;else switch(fe){case"bigint":case"string":case"number":ee=!0;break;case"object":switch(w.$$typeof){case n:case l:ee=!0;break;case y:return ee=w._init,T(ee(w._payload),V,F,$,re)}}if(ee)return re=re(w),ee=$===""?"."+ge(w,0):$,P(re)?(F="",ee!=null&&(F=ee.replace(Ae,"$&/")+"/"),T(re,V,F,"",function(Ft){return Ft})):re!=null&&(we(re)&&(re=pe(re,F+(re.key==null||w&&w.key===re.key?"":(""+re.key).replace(Ae,"$&/")+"/")+ee)),V.push(re)),1;ee=0;var Xe=$===""?".":$+":";if(P(w))for(var je=0;je>>>>>> 1d64cdb9 (chore: update ui package version) * @license React * scheduler.production.js * @@ -22,7 +34,11 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. +<<<<<<< HEAD */var c1;function bb(){return c1||(c1=1,(function(n){function l(T,X){var U=T.length;T.push(X);e:for(;0>>1,ce=T[J];if(0>>1;Js(F,U))$s(re,F)?(T[J]=re,T[$]=U,J=$):(T[J]=F,T[V]=U,J=V);else if($s(re,U))T[J]=re,T[$]=U,J=$;else break e}}return X}function s(T,X){var U=T.sortIndex-X.sortIndex;return U!==0?U:T.id-X.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,v=d.now();n.unstable_now=function(){return d.now()-v}}var g=[],p=[],y=1,_=null,S=3,C=!1,L=!1,x=!1,R=!1,B=typeof setTimeout=="function"?setTimeout:null,K=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function Z(T){for(var X=o(p);X!==null;){if(X.callback===null)r(p);else if(X.startTime<=T)r(p),X.sortIndex=X.expirationTime,l(g,X);else break;X=o(p)}}function P(T){if(x=!1,Z(T),!L)if(o(g)!==null)L=!0,W||(W=!0,ve());else{var X=o(p);X!==null&&Se(P,X.startTime-T)}}var W=!1,Y=-1,Q=5,se=-1;function pe(){return R?!0:!(n.unstable_now()-seT&&pe());){var J=_.callback;if(typeof J=="function"){_.callback=null,S=_.priorityLevel;var ce=J(_.expirationTime<=T);if(T=n.unstable_now(),typeof ce=="function"){_.callback=ce,Z(T),X=!0;break t}_===o(g)&&r(g),Z(T)}else r(g);_=o(g)}if(_!==null)X=!0;else{var w=o(p);w!==null&&Se(P,w.startTime-T),X=!1}}break e}finally{_=null,S=U,C=!1}X=void 0}}finally{X?ve():W=!1}}}var ve;if(typeof k=="function")ve=function(){k(we)};else if(typeof MessageChannel<"u"){var Ae=new MessageChannel,ge=Ae.port2;Ae.port1.onmessage=we,ve=function(){ge.postMessage(null)}}else ve=function(){B(we,0)};function Se(T,X){Y=B(function(){T(n.unstable_now())},X)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(T){T.callback=null},n.unstable_forceFrameRate=function(T){0>T||125J?(T.sortIndex=U,l(p,T),o(g)===null&&T===o(p)&&(x?(K(Y),Y=-1):x=!0,Se(P,U-J))):(T.sortIndex=ce,l(g,T),L||C||(L=!0,W||(W=!0,ve()))),T},n.unstable_shouldYield=pe,n.unstable_wrapCallback=function(T){var X=S;return function(){var U=S;S=X;try{return T.apply(this,arguments)}finally{S=U}}}})(bs)),bs}var f1;function _b(){return f1||(f1=1,ys.exports=bb()),ys.exports}var _s={exports:{}},vt={};/** +======= + */var e1;function tb(){return e1||(e1=1,(function(n){function r(N,X){var U=N.length;N.push(X);e:for(;0>>1,x=N[F];if(0>>1;Fs(Q,U))ees(he,Q)?(N[F]=he,N[ee]=U,F=ee):(N[F]=Q,N[J]=U,F=J);else if(ees(he,U))N[F]=he,N[ee]=U,F=ee;else break e}}return X}function s(N,X){var U=N.sortIndex-X.sortIndex;return U!==0?U:N.id-X.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,h=d.now();n.unstable_now=function(){return d.now()-h}}var g=[],p=[],y=1,_=null,S=3,M=!1,L=!1,A=!1,T=!1,B=typeof setTimeout=="function"?setTimeout:null,P=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;function q(N){for(var X=o(p);X!==null;){if(X.callback===null)i(p);else if(X.startTime<=N)i(p),X.sortIndex=X.expirationTime,r(g,X);else break;X=o(p)}}function G(N){if(A=!1,q(N),!L)if(o(g)!==null)L=!0,W||(W=!0,de());else{var X=o(p);X!==null&&me(G,X.startTime-N)}}var W=!1,$=-1,K=5,ce=-1;function pe(){return T?!0:!(n.unstable_now()-ceN&&pe());){var F=_.callback;if(typeof F=="function"){_.callback=null,S=_.priorityLevel;var x=F(_.expirationTime<=N);if(N=n.unstable_now(),typeof x=="function"){_.callback=x,q(N),X=!0;break t}_===o(g)&&i(g),q(N)}else i(g);_=o(g)}if(_!==null)X=!0;else{var Z=o(p);Z!==null&&me(G,Z.startTime-N),X=!1}}break e}finally{_=null,S=U,M=!1}X=void 0}}finally{X?de():W=!1}}}var de;if(typeof k=="function")de=function(){k(Ae)};else if(typeof MessageChannel<"u"){var xe=new MessageChannel,be=xe.port2;xe.port1.onmessage=Ae,de=function(){be.postMessage(null)}}else de=function(){B(Ae,0)};function me(N,X){$=B(function(){N(n.unstable_now())},X)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(N){N.callback=null},n.unstable_forceFrameRate=function(N){0>N||125F?(N.sortIndex=U,r(p,N),o(g)===null&&N===o(p)&&(A?(P($),$=-1):A=!0,me(G,U-F))):(N.sortIndex=x,r(g,N),L||M||(L=!0,W||(W=!0,de()))),N},n.unstable_shouldYield=pe,n.unstable_wrapCallback=function(N){var X=S;return function(){var U=S;S=X;try{return N.apply(this,arguments)}finally{S=U}}}})(ms)),ms}var t1;function nb(){return t1||(t1=1,vs.exports=tb()),vs.exports}var ps={exports:{}},ct={};/** +>>>>>>> 1d64cdb9 (chore: update ui package version) * @license React * react-dom.production.js * @@ -30,7 +46,11 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. +<<<<<<< HEAD */var d1;function Sb(){if(d1)return vt;d1=1;var n=Jr();function l(g){var p="https://react.dev/errors/"+g;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(l){console.error(l)}}return n(),_s.exports=Sb(),_s.exports}var m1;function Eb(){if(m1)return Ri;m1=1;/** +======= + */var n1;function ab(){if(n1)return ct;n1=1;var n=Fi();function r(g){var p="https://react.dev/errors/"+g;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(r){console.error(r)}}return n(),ps.exports=ab(),ps.exports}var l1;function rb(){if(l1)return wl;l1=1;/** +>>>>>>> 1d64cdb9 (chore: update ui package version) * @license React * react-dom-client.production.js * @@ -38,6 +58,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. +<<<<<<< HEAD */var n=_b(),l=Jr(),o=v1();function r(e){var t="https://react.dev/errors/"+e;if(1ce||(e.current=J[ce],J[ce]=null,ce--)}function F(e,t){ce++,J[ce]=e.current,e.current=t}var $=w(null),re=w(null),fe=w(null),ee=w(null);function Xe(e,t){switch(F(fe,t),F(re,e),F($,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vy(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vy(t),e=ky(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}V($),F($,e)}function je(){V($),V(re),V(fe)}function Ft(e){e.memoizedState!==null&&F(ee,e);var t=$.current,a=ky(t,e.type);t!==a&&(F(re,e),F($,a))}function Tn(e){re.current===e&&(V($),V(re)),ee.current===e&&(V(ee),Kr._currentValue=U)}var Rn,nl;function al(e){if(Rn===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);Rn=t&&t[1]||"",nl=-1)":-1b)break;var H=E.transferSize,q=E.initiatorType;H&&Hy(q)&&(E=E.responseEnd,h+=H*(E"u"?null:document;function Jy(e,t,a){var i=Ai;if(i&&typeof t=="string"&&t){var u=Jt(t);u='link[rel="'+e+'"][href="'+u+'"]',typeof a=="string"&&(u+='[crossorigin="'+a+'"]'),Py.has(u)||(Py.add(u),e={rel:e,crossOrigin:a,href:t},i.querySelector(u)===null&&(t=i.createElement("link"),ht(t,"link",e),ot(t),i.head.appendChild(t)))}}function WE(e){sa.D(e),Jy("dns-prefetch",e,null)}function ex(e,t){sa.C(e,t),Jy("preconnect",e,t)}function tx(e,t,a){sa.L(e,t,a);var i=Ai;if(i&&e&&t){var u='link[rel="preload"][as="'+Jt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(u+='[imagesrcset="'+Jt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(u+='[imagesizes="'+Jt(a.imageSizes)+'"]')):u+='[href="'+Jt(e)+'"]';var c=u;switch(t){case"style":c=Ci(e);break;case"script":c=Oi(e)}ln.has(c)||(e=_({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),ln.set(c,e),i.querySelector(u)!==null||t==="style"&&i.querySelector(Yr(c))||t==="script"&&i.querySelector(Xr(c))||(t=i.createElement("link"),ht(t,"link",e),ot(t),i.head.appendChild(t)))}}function nx(e,t){sa.m(e,t);var a=Ai;if(a&&e){var i=t&&typeof t.as=="string"?t.as:"script",u='link[rel="modulepreload"][as="'+Jt(i)+'"][href="'+Jt(e)+'"]',c=u;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":c=Oi(e)}if(!ln.has(c)&&(e=_({rel:"modulepreload",href:e},t),ln.set(c,e),a.querySelector(u)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Xr(c)))return}i=a.createElement("link"),ht(i,"link",e),ot(i),a.head.appendChild(i)}}}function ax(e,t,a){sa.S(e,t,a);var i=Ai;if(i&&e){var u=Fl(i).hoistableStyles,c=Ci(e);t=t||"default";var h=u.get(c);if(!h){var b={loading:0,preload:null};if(h=i.querySelector(Yr(c)))b.loading=5;else{e=_({rel:"stylesheet",href:e,"data-precedence":t},a),(a=ln.get(c))&&Pd(e,a);var E=h=i.createElement("link");ot(E),ht(E,"link",e),E._p=new Promise(function(D,H){E.onload=D,E.onerror=H}),E.addEventListener("load",function(){b.loading|=1}),E.addEventListener("error",function(){b.loading|=2}),b.loading|=4,as(h,t,i)}h={type:"stylesheet",instance:h,count:1,state:b},u.set(c,h)}}}function lx(e,t){sa.X(e,t);var a=Ai;if(a&&e){var i=Fl(a).hoistableScripts,u=Oi(e),c=i.get(u);c||(c=a.querySelector(Xr(u)),c||(e=_({src:e,async:!0},t),(t=ln.get(u))&&Jd(e,t),c=a.createElement("script"),ot(c),ht(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(u,c))}}function ix(e,t){sa.M(e,t);var a=Ai;if(a&&e){var i=Fl(a).hoistableScripts,u=Oi(e),c=i.get(u);c||(c=a.querySelector(Xr(u)),c||(e=_({src:e,async:!0,type:"module"},t),(t=ln.get(u))&&Jd(e,t),c=a.createElement("script"),ot(c),ht(c,"link",e),a.head.appendChild(c)),c={type:"script",instance:c,count:1,state:null},i.set(u,c))}}function $y(e,t,a,i){var u=(u=fe.current)?ns(u):null;if(!u)throw Error(r(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=Ci(a.href),a=Fl(u).hoistableStyles,i=a.get(t),i||(i={type:"style",instance:null,count:0,state:null},a.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=Ci(a.href);var c=Fl(u).hoistableStyles,h=c.get(e);if(h||(u=u.ownerDocument||u,h={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},c.set(e,h),(c=u.querySelector(Yr(e)))&&!c._p&&(h.instance=c,h.state.loading=5),ln.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},ln.set(e,a),c||rx(u,e,a,h.state))),t&&i===null)throw Error(r(528,""));return h}if(t&&i!==null)throw Error(r(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Oi(a),a=Fl(u).hoistableScripts,i=a.get(t),i||(i={type:"script",instance:null,count:0,state:null},a.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(r(444,e))}}function Ci(e){return'href="'+Jt(e)+'"'}function Yr(e){return'link[rel="stylesheet"]['+e+"]"}function Iy(e){return _({},e,{"data-precedence":e.precedence,precedence:null})}function rx(e,t,a,i){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?i.loading=1:(t=e.createElement("link"),i.preload=t,t.addEventListener("load",function(){return i.loading|=1}),t.addEventListener("error",function(){return i.loading|=2}),ht(t,"link",a),ot(t),e.head.appendChild(t))}function Oi(e){return'[src="'+Jt(e)+'"]'}function Xr(e){return"script[async]"+e}function Wy(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+Jt(a.href)+'"]');if(i)return t.instance=i,ot(i),i;var u=_({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),ot(i),ht(i,"style",u),as(i,a.precedence,e),t.instance=i;case"stylesheet":u=Ci(a.href);var c=e.querySelector(Yr(u));if(c)return t.state.loading|=4,t.instance=c,ot(c),c;i=Iy(a),(u=ln.get(u))&&Pd(i,u),c=(e.ownerDocument||e).createElement("link"),ot(c);var h=c;return h._p=new Promise(function(b,E){h.onload=b,h.onerror=E}),ht(c,"link",i),t.state.loading|=4,as(c,a.precedence,e),t.instance=c;case"script":return c=Oi(a.src),(u=e.querySelector(Xr(c)))?(t.instance=u,ot(u),u):(i=a,(u=ln.get(c))&&(i=_({},a),Jd(i,u)),e=e.ownerDocument||e,u=e.createElement("script"),ot(u),ht(u,"link",i),e.head.appendChild(u),t.instance=u);case"void":return null;default:throw Error(r(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(i=t.instance,t.state.loading|=4,as(i,a.precedence,e));return t.instance}function as(e,t,a){for(var i=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=i.length?i[i.length-1]:null,c=u,h=0;h title"):null)}function ox(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function nb(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function ux(e,t,a,i){if(a.type==="stylesheet"&&(typeof i.media!="string"||matchMedia(i.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var u=Ci(i.href),c=t.querySelector(Yr(u));if(c){t=c._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=is.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=c,ot(c);return}c=t.ownerDocument||t,i=Iy(i),(u=ln.get(u))&&Pd(i,u),c=c.createElement("link"),ot(c);var h=c;h._p=new Promise(function(b,E){h.onload=b,h.onerror=E}),ht(c,"link",i),a.instance=c}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=is.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}var $d=0;function sx(e,t){return e.stylesheets&&e.count===0&&os(e,e.stylesheets),0$d?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(i),clearTimeout(u)}}:null}function is(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)os(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var rs=null;function os(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,rs=new Map,t.forEach(cx,e),rs=null,is.call(e))}function cx(e,t){if(!(t.state.loading&4)){var a=rs.get(e);if(a)var i=a.get(null);else{a=new Map,rs.set(e,a);for(var u=e.querySelectorAll("link[data-precedence],style[data-precedence]"),c=0;c"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(l){console.error(l)}}return n(),gs.exports=Eb(),gs.exports}var wb=xb();function Me(n){for(var l=arguments.length,o=new Array(l>1?l-1:0),r=1;rn.length)&&(l=n.length);for(var o=0,r=Array(l);o=n.length?{done:!0}:{done:!1,value:n[r++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ya(){return Ya=Object.assign?Object.assign.bind():function(n){for(var l=1;lr&&(r=v.dependenciesState_)}for(o.length=s,n.newObserving_=null,f=l.length;f--;){var g=l[f];g.diffValue===0&&Z1(g,n),g.diffValue=0}for(;s--;){var p=o[s];p.diffValue===1&&(p.diffValue=0,L6(p,n))}r!==Le.UP_TO_DATE_&&(n.dependenciesState_=r,n.onBecomeStale_())}function Ls(n){var l=n.observing_;n.observing_=[];for(var o=l.length;o--;)Z1(l[o],n);n.dependenciesState_=Le.NOT_TRACKING_}function V1(n){var l=Fa();try{return n()}finally{Vn(l)}}function Fa(){var n=I.trackingDerivation;return I.trackingDerivation=null,n}function Vn(n){I.trackingDerivation=n}function Ts(n){var l=I.allowStateReads;return I.allowStateReads=n,l}function Ui(n){I.allowStateReads=n}function k1(n){if(n.dependenciesState_!==Le.UP_TO_DATE_){n.dependenciesState_=Le.UP_TO_DATE_;for(var l=n.observing_,o=l.length;o--;)l[o].lowestObserverState_=Le.UP_TO_DATE_}}var vo=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0},mo=!0,G1=!1,I=(function(){var n=$r();return n.__mobxInstanceCount>0&&!n.__mobxGlobals&&(mo=!1),n.__mobxGlobals&&n.__mobxGlobals.version!==new vo().version&&(mo=!1),mo?n.__mobxGlobals?(n.__mobxInstanceCount+=1,n.__mobxGlobals.UNCHANGED||(n.__mobxGlobals.UNCHANGED={}),n.__mobxGlobals):(n.__mobxInstanceCount=1,n.__mobxGlobals=new vo):(setTimeout(function(){G1||Me(35)},1),new vo)})();function M6(){if((I.pendingReactions.length||I.inBatch||I.isRunningReactions)&&Me(36),G1=!0,mo){var n=$r();--n.__mobxInstanceCount===0&&(n.__mobxGlobals=void 0),I=new vo}}function L6(n,l){n.observers_.add(l),n.lowestObserverState_>l.dependenciesState_&&(n.lowestObserverState_=l.dependenciesState_)}function Z1(n,l){n.observers_.delete(l),n.observers_.size===0&&q1(n)}function q1(n){n.isPendingUnobservation===!1&&(n.isPendingUnobservation=!0,I.pendingUnobservations.push(n))}function Gt(){I.inBatch++}function Zt(){if(--I.inBatch===0){K1();for(var n=I.pendingUnobservations,l=0;l0&&q1(n),!1)}function X1(n){n.lowestObserverState_!==Le.STALE_&&(n.lowestObserverState_=Le.STALE_,n.observers_.forEach(function(l){l.dependenciesState_===Le.UP_TO_DATE_&&l.onBecomeStale_(),l.dependenciesState_=Le.STALE_}))}function T6(n){n.lowestObserverState_!==Le.STALE_&&(n.lowestObserverState_=Le.STALE_,n.observers_.forEach(function(l){l.dependenciesState_===Le.POSSIBLY_STALE_?l.dependenciesState_=Le.STALE_:l.dependenciesState_===Le.UP_TO_DATE_&&(n.lowestObserverState_=Le.UP_TO_DATE_)}))}function R6(n){n.lowestObserverState_===Le.UP_TO_DATE_&&(n.lowestObserverState_=Le.POSSIBLY_STALE_,n.observers_.forEach(function(l){l.dependenciesState_===Le.UP_TO_DATE_&&(l.dependenciesState_=Le.POSSIBLY_STALE_,l.onBecomeStale_())}))}var Sn=(function(){function n(o,r,s,f){o===void 0&&(o="Reaction"),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=Le.NOT_TRACKING_,this.runId_=0,this.unboundDepsCount_=0,this.flags_=0,this.isTracing_=co.NONE,this.name_=o,this.onInvalidate_=r,this.errorHandler_=s,this.requiresObservable_=f}var l=n.prototype;return l.onBecomeStale_=function(){this.schedule_()},l.schedule_=function(){this.isScheduled||(this.isScheduled=!0,I.pendingReactions.push(this),K1())},l.runReaction_=function(){if(!this.isDisposed){Gt(),this.isScheduled=!1;var r=I.trackingContext;if(I.trackingContext=this,Ms(this)){this.isTrackPending=!0;try{this.onInvalidate_()}catch(s){this.reportExceptionInDerivation_(s)}}I.trackingContext=r,Zt()}},l.track=function(r){if(!this.isDisposed){Gt(),this.isRunning=!0;var s=I.trackingContext;I.trackingContext=this;var f=H1(this,r,void 0);I.trackingContext=s,this.isRunning=!1,this.isTrackPending=!1,this.isDisposed&&Ls(this),ho(f)&&this.reportExceptionInDerivation_(f.cause),Zt()}},l.reportExceptionInDerivation_=function(r){var s=this;if(this.errorHandler_){this.errorHandler_(r,this);return}if(I.disableErrorBoundaries)throw r;var f="[mobx] uncaught error in '"+this+"'";I.suppressReactionErrors||console.error(f,r),I.globalReactionErrorHandlers.forEach(function(d){return d(r,s)})},l.dispose=function(){this.isDisposed||(this.isDisposed=!0,this.isRunning||(Gt(),Ls(this),Zt()))},l.getDisposer_=function(r){var s=this,f=function d(){s.dispose(),r==null||r.removeEventListener==null||r.removeEventListener("abort",d)};return r==null||r.addEventListener==null||r.addEventListener("abort",f),f[ue]=this,"dispose"in Symbol&&typeof Symbol.dispose=="symbol"&&(f[Symbol.dispose]=f),f},l.toString=function(){return"Reaction["+this.name_+"]"},l.trace=function(r){},Al(n,[{key:"isDisposed",get:function(){return At(this.flags_,n.isDisposedMask_)},set:function(r){this.flags_=Ct(this.flags_,n.isDisposedMask_,r)}},{key:"isScheduled",get:function(){return At(this.flags_,n.isScheduledMask_)},set:function(r){this.flags_=Ct(this.flags_,n.isScheduledMask_,r)}},{key:"isTrackPending",get:function(){return At(this.flags_,n.isTrackPendingMask_)},set:function(r){this.flags_=Ct(this.flags_,n.isTrackPendingMask_,r)}},{key:"isRunning",get:function(){return At(this.flags_,n.isRunningMask_)},set:function(r){this.flags_=Ct(this.flags_,n.isRunningMask_,r)}},{key:"diffValue",get:function(){return At(this.flags_,n.diffValueMask_)?1:0},set:function(r){this.flags_=Ct(this.flags_,n.diffValueMask_,r===1)}}])})();Sn.isDisposedMask_=1,Sn.isScheduledMask_=2,Sn.isTrackPendingMask_=4,Sn.isRunningMask_=8,Sn.diffValueMask_=16;var N6=100,Rs=function(l){return l()};function K1(){I.inBatch>0||I.isRunningReactions||Rs(D6)}function D6(){I.isRunningReactions=!0;for(var n=I.pendingReactions,l=0;n.length>0;){++l===N6&&(console.error("[mobx] cycle in reaction: "+n[0]),n.splice(0));for(var o=n.splice(0),r=0,s=o.length;r0&&(l.dependencies=J6(n.observing_).map(th)),l}function J6(n){return Array.from(new Set(n))}var $6=0;function nh(){this.message="FLOW_CANCELLED"}nh.prototype=Object.create(Error.prototype);var zs=M1("flow"),I6=M1("flow.bound",{bound:!0}),Ll=Object.assign(function(l,o){if(zi(o))return zs.decorate_20223_(l,o);if(Za(o))return Di(l,o,zs);var r=l,s=r.name||"",f=function(){var v=this,g=arguments,p=++$6,y=Qe(s+" - runid: "+p+" - init",r).apply(v,g),_,S=void 0,C=new Promise(function(L,x){var R=0;_=x;function B(Z){S=void 0;var P;try{P=Qe(s+" - runid: "+p+" - yield "+R++,y.next).call(y,Z)}catch(W){return x(W)}k(P)}function K(Z){S=void 0;var P;try{P=Qe(s+" - runid: "+p+" - yield "+R++,y.throw).call(y,Z)}catch(W){return x(W)}k(P)}function k(Z){if(kt(Z?.then)){Z.then(k,x);return}return Z.done?L(Z.value):(S=Promise.resolve(Z.value),S.then(B,K))}B(void 0)});return C.cancel=Qe(s+" - runid: "+p+" - cancel",function(){try{S&&ah(S);var L=y.return(void 0),x=Promise.resolve(L.value);x.then(El,El),ah(x),_(new nh)}catch(R){_(R)}}),C};return f.isMobXFlow=!0,f},zs);Ll.bound=_n(I6);function ah(n){kt(n.cancel)&&n.cancel()}function Vi(n){return n?.isMobXFlow===!0}function W6(n,l){return n?So(n)||!!n[ue]||ws(n)||po(n)||so(n):!1}function lh(n){return W6(n)}function e3(n,l,o,r){return kt(o)?n3(n,l,o,r):t3(n,l,o)}function t3(n,l,o){return Eo(n).observe_(l,o)}function n3(n,l,o,r){return Eo(n,l).observe_(o,r)}function kn(n,l){l===void 0&&(l=void 0),Gt();try{return n.apply(l)}finally{Zt()}}function Tl(n){return n[ue]}var a3={has:function(l,o){return Tl(l).has_(o)},get:function(l,o){return Tl(l).get_(o)},set:function(l,o,r){var s;return Za(o)?(s=Tl(l).set_(o,r,!0))!=null?s:!0:!1},deleteProperty:function(l,o){var r;return Za(o)?(r=Tl(l).delete_(o,!0))!=null?r:!0:!1},defineProperty:function(l,o,r){var s;return(s=Tl(l).defineProperty_(o,r))!=null?s:!0},ownKeys:function(l){return Tl(l).ownKeys_()},preventExtensions:function(l){Me(13)}};function l3(n,l){var o,r;return y1(),n=$a(n,l),(r=(o=n[ue]).proxy_)!=null?r:o.proxy_=new Proxy(n,a3)}function qt(n){return n.interceptors_!==void 0&&n.interceptors_.length>0}function ki(n,l){var o=n.interceptors_||(n.interceptors_=[]);return o.push(l),b1(function(){var r=o.indexOf(l);r!==-1&&o.splice(r,1)})}function Yt(n,l){var o=Fa();try{for(var r=[].concat(n.interceptors_||[]),s=0,f=r.length;s0}function Gi(n,l){var o=n.changeListeners_||(n.changeListeners_=[]);return o.push(l),b1(function(){var r=o.indexOf(l);r!==-1&&o.splice(r,1)})}function un(n,l){var o=Fa(),r=n.changeListeners_;if(r){r=r.slice();for(var s=0,f=r.length;s0?r.map(this.dehancer):r},l.intercept_=function(r){return ki(this,r)},l.observe_=function(r,s){return s===void 0&&(s=!1),s&&r({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),Gi(this,r)},l.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},l.setArrayLength_=function(r){(typeof r!="number"||isNaN(r)||r<0)&&Me("Out of range: "+r);var s=this.values_.length;if(r!==s)if(r>s){for(var f=new Array(r-s),d=0;d0&&bh(r+s+1)},l.spliceWithArray_=function(r,s,f){var d=this;this.atom_;var v=this.values_.length;if(r===void 0?r=0:r>v?r=v:r<0&&(r=Math.max(0,v+r)),arguments.length===1?s=v-r:s==null?s=0:s=Math.max(0,Math.min(s,v-r)),f===void 0&&(f=Ss),qt(this)){var g=Yt(this,{object:this.proxy_,type:rh,index:r,removedCount:s,added:f});if(!g)return Ss;s=g.removedCount,f=g.added}if(f=f.length===0?f:f.map(function(_){return d.enhancer_(_,void 0)}),this.legacyMode_){var p=f.length-s;this.updateArrayLength_(v,p)}var y=this.spliceItemsIntoValues_(r,s,f);return(s!==0||f.length!==0)&&this.notifyArraySplice_(r,f,y),this.dehanceValues_(y)},l.spliceItemsIntoValues_=function(r,s,f){if(f.length=this.values_.length){console.warn("[mobx] Out of bounds read: "+r);return}return this.atom_.reportObserved(),this.dehanceValue_(this.values_[r])},l.set_=function(r,s){var f=this.values_;if(this.legacyMode_&&r>f.length&&Me(17,r,f.length),r2?r-2:0),f=2;f-1?(this.splice(r,1),!0):!1}};ke("at",Ot),ke("concat",Ot),ke("flat",Ot),ke("includes",Ot),ke("indexOf",Ot),ke("join",Ot),ke("lastIndexOf",Ot),ke("slice",Ot),ke("toString",Ot),ke("toLocaleString",Ot),ke("toSorted",Ot),ke("toSpliced",Ot),ke("with",Ot),ke("every",sn),ke("filter",sn),ke("find",sn),ke("findIndex",sn),ke("findLast",sn),ke("findLastIndex",sn),ke("flatMap",sn),ke("forEach",sn),ke("map",sn),ke("some",sn),ke("toReversed",sn),ke("reduce",oh),ke("reduceRight",oh);function ke(n,l){typeof Array.prototype[n]=="function"&&(yo[n]=l(n))}function Ot(n){return function(){var l=this[ue];l.atom_.reportObserved();var o=l.dehanceValues_(l.values_);return o[n].apply(o,arguments)}}function sn(n){return function(l,o){var r=this,s=this[ue];s.atom_.reportObserved();var f=s.dehanceValues_(s.values_);return f[n](function(d,v){return l.call(o,d,v,r)})}}function oh(n){return function(){var l=this,o=this[ue];o.atom_.reportObserved();var r=o.dehanceValues_(o.values_),s=arguments[0];return arguments[0]=function(f,d,v){return s(f,d,v,l)},r[n].apply(r,arguments)}}var u3=qa("ObservableArrayAdministration",Us);function bo(n){return eo(n)&&u3(n[ue])}var s3={},fa="add",_o="delete",uh=(function(){function n(o,r,s){var f=this;r===void 0&&(r=Xa),s===void 0&&(s="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[ue]=s3,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=r,this.name_=s,kt(Map)||Me(18),da(function(){f.keysAtom_=C1("ObservableMap.keys()"),f.data_=new Map,f.hasMap_=new Map,o&&f.merge(o)})}var l=n.prototype;return l.has_=function(r){return this.data_.has(r)},l.has=function(r){var s=this;if(!I.trackingDerivation)return this.has_(r);var f=this.hasMap_.get(r);if(!f){var d=f=new Qa(this.has_(r),to,"ObservableMap.key?",!1);this.hasMap_.set(r,d),I1(d,function(){return s.hasMap_.delete(r)})}return f.get()},l.set=function(r,s){var f=this.has_(r);if(qt(this)){var d=Yt(this,{type:f?En:fa,object:this,newValue:s,name:r});if(!d)return this;s=d.newValue}return f?this.updateValue_(r,s):this.addValue_(r,s),this},l.delete=function(r){var s=this;if(this.keysAtom_,qt(this)){var f=Yt(this,{type:_o,object:this,name:r});if(!f)return!1}if(this.has_(r)){var d=Bi(),v=on(this),g=v||d?{observableKind:"map",debugObjectName:this.name_,type:_o,object:this,oldValue:this.data_.get(r).value_,name:r}:null;return kn(function(){var p;s.keysAtom_.reportChanged(),(p=s.hasMap_.get(r))==null||p.setNewValue_(!1);var y=s.data_.get(r);y.setNewValue_(void 0),s.data_.delete(r)}),v&&un(this,g),!0}return!1},l.updateValue_=function(r,s){var f=this.data_.get(r);if(s=f.prepareNewValue_(s),s!==I.UNCHANGED){var d=Bi(),v=on(this),g=v||d?{observableKind:"map",debugObjectName:this.name_,type:En,object:this,oldValue:f.value_,name:r,newValue:s}:null;f.setNewValue_(s),v&&un(this,g)}},l.addValue_=function(r,s){var f=this;this.keysAtom_,kn(function(){var p,y=new Qa(s,f.enhancer_,"ObservableMap.key",!1);f.data_.set(r,y),s=y.value_,(p=f.hasMap_.get(r))==null||p.setNewValue_(!0),f.keysAtom_.reportChanged()});var d=Bi(),v=on(this),g=v||d?{observableKind:"map",debugObjectName:this.name_,type:fa,object:this,name:r,newValue:s}:null;v&&un(this,g)},l.get=function(r){return this.has(r)?this.dehanceValue_(this.data_.get(r).get()):this.dehanceValue_(void 0)},l.dehanceValue_=function(r){return this.dehancer!==void 0?this.dehancer(r):r},l.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},l.values=function(){var r=this,s=this.keys();return sh({next:function(){var d=s.next(),v=d.done,g=d.value;return{done:v,value:v?void 0:r.get(g)}}})},l.entries=function(){var r=this,s=this.keys();return sh({next:function(){var d=s.next(),v=d.done,g=d.value;return{done:v,value:v?void 0:[g,r.get(g)]}}})},l[Symbol.iterator]=function(){return this.entries()},l.forEach=function(r,s){for(var f=Cl(this),d;!(d=f()).done;){var v=d.value,g=v[0],p=v[1];r.call(s,p,g,this)}},l.merge=function(r){var s=this;return Ja(r)&&(r=new Map(r)),kn(function(){Un(r)?Lb(r).forEach(function(f){return s.set(f,r[f])}):Array.isArray(r)?r.forEach(function(f){var d=f[0],v=f[1];return s.set(d,v)}):xl(r)?(Mb(r)||Me(19,r),r.forEach(function(f,d){return s.set(d,f)})):r!=null&&Me(20,r)}),this},l.clear=function(){var r=this;kn(function(){V1(function(){for(var s=Cl(r.keys()),f;!(f=s()).done;){var d=f.value;r.delete(d)}})})},l.replace=function(r){var s=this;return kn(function(){for(var f=c3(r),d=new Map,v=!1,g=Cl(s.data_.keys()),p;!(p=g()).done;){var y=p.value;if(!f.has(y)){var _=s.delete(y);if(_)v=!0;else{var S=s.data_.get(y);d.set(y,S)}}}for(var C=Cl(f.entries()),L;!(L=C()).done;){var x=L.value,R=x[0],B=x[1],K=s.data_.has(R);if(s.set(R,B),s.data_.has(R)){var k=s.data_.get(R);d.set(R,k),K||(v=!0)}}if(!v)if(s.data_.size!==d.size)s.keysAtom_.reportChanged();else for(var Z=s.data_.keys(),P=d.keys(),W=Z.next(),Y=P.next();!W.done;){if(W.value!==Y.value){s.keysAtom_.reportChanged();break}W=Z.next(),Y=P.next()}s.data_=d}),this},l.toString=function(){return"[object ObservableMap]"},l.toJSON=function(){return Array.from(this)},l.observe_=function(r,s){return Gi(this,r)},l.intercept_=function(r){return ki(this,r)},Al(n,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:Symbol.toStringTag,get:function(){return"Map"}}])})(),Ja=qa("ObservableMap",uh);function sh(n){return n[Symbol.toStringTag]="MapIterator",Gs(n)}function c3(n){if(xl(n)||Ja(n))return n;if(Array.isArray(n))return new Map(n);if(Un(n)){var l=new Map;for(var o in n)l.set(o,n[o]);return l}else return Me(21,n)}var f3={},ch=(function(){function n(o,r,s){var f=this;r===void 0&&(r=Xa),s===void 0&&(s="ObservableSet"),this.name_=void 0,this[ue]=f3,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=s,kt(Set)||Me(22),this.enhancer_=function(d,v){return r(d,v,s)},da(function(){f.atom_=C1(f.name_),o&&f.replace(o)})}var l=n.prototype;return l.dehanceValue_=function(r){return this.dehancer!==void 0?this.dehancer(r):r},l.clear=function(){var r=this;kn(function(){V1(function(){for(var s=Cl(r.data_.values()),f;!(f=s()).done;){var d=f.value;r.delete(d)}})})},l.forEach=function(r,s){for(var f=Cl(this),d;!(d=f()).done;){var v=d.value;r.call(s,v,v,this)}},l.add=function(r){var s=this;if(this.atom_,qt(this)){var f=Yt(this,{type:fa,object:this,newValue:r});if(!f)return this;r=f.newValue}if(!this.has(r)){kn(function(){s.data_.add(s.enhancer_(r,void 0)),s.atom_.reportChanged()});var d=!1,v=on(this),g=v||d?{observableKind:"set",debugObjectName:this.name_,type:fa,object:this,newValue:r}:null;v&&un(this,g)}return this},l.delete=function(r){var s=this;if(qt(this)){var f=Yt(this,{type:_o,object:this,oldValue:r});if(!f)return!1}if(this.has(r)){var d=!1,v=on(this),g=v||d?{observableKind:"set",debugObjectName:this.name_,type:_o,object:this,oldValue:r}:null;return kn(function(){s.atom_.reportChanged(),s.data_.delete(r)}),v&&un(this,g),!0}return!1},l.has=function(r){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(r))},l.entries=function(){var r=this.values();return fh({next:function(){var f=r.next(),d=f.value,v=f.done;return v?{value:void 0,done:v}:{value:[d,d],done:v}}})},l.keys=function(){return this.values()},l.values=function(){this.atom_.reportObserved();var r=this,s=this.data_.values();return fh({next:function(){var d=s.next(),v=d.value,g=d.done;return g?{value:void 0,done:g}:{value:r.dehanceValue_(v),done:g}}})},l.intersection=function(r){if(Bn(r)&&!xn(r))return r.intersection(this);var s=new Set(this);return s.intersection(r)},l.union=function(r){if(Bn(r)&&!xn(r))return r.union(this);var s=new Set(this);return s.union(r)},l.difference=function(r){return new Set(this).difference(r)},l.symmetricDifference=function(r){if(Bn(r)&&!xn(r))return r.symmetricDifference(this);var s=new Set(this);return s.symmetricDifference(r)},l.isSubsetOf=function(r){return new Set(this).isSubsetOf(r)},l.isSupersetOf=function(r){return new Set(this).isSupersetOf(r)},l.isDisjointFrom=function(r){if(Bn(r)&&!xn(r))return r.isDisjointFrom(this);var s=new Set(this);return s.isDisjointFrom(r)},l.replace=function(r){var s=this;return xn(r)&&(r=new Set(r)),kn(function(){Array.isArray(r)?(s.clear(),r.forEach(function(f){return s.add(f)})):Bn(r)?(s.clear(),r.forEach(function(f){return s.add(f)})):r!=null&&Me("Cannot initialize set from "+r)}),this},l.observe_=function(r,s){return Gi(this,r)},l.intercept_=function(r){return ki(this,r)},l.toJSON=function(){return Array.from(this)},l.toString=function(){return"[object ObservableSet]"},l[Symbol.iterator]=function(){return this.values()},Al(n,[{key:"size",get:function(){return this.atom_.reportObserved(),this.data_.size}},{key:Symbol.toStringTag,get:function(){return"Set"}}])})(),xn=qa("ObservableSet",ch);function fh(n){return n[Symbol.toStringTag]="SetIterator",Gs(n)}var dh=Object.create(null),hh="remove",vh=(function(){function n(o,r,s,f){r===void 0&&(r=new Map),f===void 0&&(f=i6),this.target_=void 0,this.values_=void 0,this.name_=void 0,this.defaultAnnotation_=void 0,this.keysAtom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.proxy_=void 0,this.isPlainObject_=void 0,this.appliedAnnotations_=void 0,this.pendingKeys_=void 0,this.target_=o,this.values_=r,this.name_=s,this.defaultAnnotation_=f,this.keysAtom_=new ca("ObservableObject.keys"),this.isPlainObject_=Un(this.target_)}var l=n.prototype;return l.getObservablePropValue_=function(r){return this.values_.get(r).get()},l.setObservablePropValue_=function(r,s){var f=this.values_.get(r);if(f instanceof rn)return f.set(s),!0;if(qt(this)){var d=Yt(this,{type:En,object:this.proxy_||this.target_,name:r,newValue:s});if(!d)return null;s=d.newValue}if(s=f.prepareNewValue_(s),s!==I.UNCHANGED){var v=on(this),g=!1,p=v||g?{type:En,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,oldValue:f.value_,name:r,newValue:s}:null;f.setNewValue_(s),v&&un(this,p)}return!0},l.get_=function(r){return I.trackingDerivation&&!Hn(this.target_,r)&&this.has_(r),this.target_[r]},l.set_=function(r,s,f){return f===void 0&&(f=!1),Hn(this.target_,r)?this.values_.has(r)?this.setObservablePropValue_(r,s):f?Reflect.set(this.target_,r,s):(this.target_[r]=s,!0):this.extend_(r,{value:s,enumerable:!0,writable:!0,configurable:!0},this.defaultAnnotation_,f)},l.has_=function(r){if(!I.trackingDerivation)return r in this.target_;this.pendingKeys_||(this.pendingKeys_=new Map);var s=this.pendingKeys_.get(r);return s||(s=new Qa(r in this.target_,to,"ObservableObject.key?",!1),this.pendingKeys_.set(r,s)),s.get()},l.make_=function(r,s){if(s===!0&&(s=this.defaultAnnotation_),s!==!1){if(!(r in this.target_)){var f;if((f=this.target_[bn])!=null&&f[r])return;Me(1,s.annotationType_,this.name_+"."+r.toString())}for(var d=this.target_;d&&d!==Wr;){var v=Ir(d,r);if(v){var g=s.make_(this,r,v,d);if(g===0)return;if(g===1)break}d=Object.getPrototypeOf(d)}ph(this,s,r)}},l.extend_=function(r,s,f,d){if(d===void 0&&(d=!1),f===!0&&(f=this.defaultAnnotation_),f===!1)return this.defineProperty_(r,s,d);var v=f.extend_(this,r,s,d);return v&&ph(this,f,r),v},l.defineProperty_=function(r,s,f){f===void 0&&(f=!1),this.keysAtom_;try{Gt();var d=this.delete_(r);if(!d)return d;if(qt(this)){var v=Yt(this,{object:this.proxy_||this.target_,name:r,type:fa,newValue:s.value});if(!v)return null;var g=v.newValue;s.value!==g&&(s=Ya({},s,{value:g}))}if(f){if(!Reflect.defineProperty(this.target_,r,s))return!1}else yn(this.target_,r,s);this.notifyPropertyAddition_(r,s.value)}finally{Zt()}return!0},l.defineObservableProperty_=function(r,s,f,d){d===void 0&&(d=!1),this.keysAtom_;try{Gt();var v=this.delete_(r);if(!v)return v;if(qt(this)){var g=Yt(this,{object:this.proxy_||this.target_,name:r,type:fa,newValue:s});if(!g)return null;s=g.newValue}var p=mh(r),y={configurable:I.safeDescriptors?this.isPlainObject_:!0,enumerable:!0,get:p.get,set:p.set};if(d){if(!Reflect.defineProperty(this.target_,r,y))return!1}else yn(this.target_,r,y);var _=new Qa(s,f,"ObservableObject.key",!1);this.values_.set(r,_),this.notifyPropertyAddition_(r,_.value_)}finally{Zt()}return!0},l.defineComputedProperty_=function(r,s,f){f===void 0&&(f=!1),this.keysAtom_;try{Gt();var d=this.delete_(r);if(!d)return d;if(qt(this)){var v=Yt(this,{object:this.proxy_||this.target_,name:r,type:fa,newValue:void 0});if(!v)return null}s.name||(s.name="ObservableObject.key"),s.context=this.proxy_||this.target_;var g=mh(r),p={configurable:I.safeDescriptors?this.isPlainObject_:!0,enumerable:!1,get:g.get,set:g.set};if(f){if(!Reflect.defineProperty(this.target_,r,p))return!1}else yn(this.target_,r,p);this.values_.set(r,new rn(s)),this.notifyPropertyAddition_(r,void 0)}finally{Zt()}return!0},l.delete_=function(r,s){if(s===void 0&&(s=!1),this.keysAtom_,!Hn(this.target_,r))return!0;if(qt(this)){var f=Yt(this,{object:this.proxy_||this.target_,name:r,type:hh});if(!f)return null}try{var d;Gt();var v=on(this),g=!1,p=this.values_.get(r),y=void 0;if(!p&&(v||g)){var _;y=(_=Ir(this.target_,r))==null?void 0:_.value}if(s){if(!Reflect.deleteProperty(this.target_,r))return!1}else delete this.target_[r];if(p&&(this.values_.delete(r),p instanceof Qa&&(y=p.value_),X1(p)),this.keysAtom_.reportChanged(),(d=this.pendingKeys_)==null||(d=d.get(r))==null||d.set(r in this.target_),v||g){var S={type:hh,observableKind:"object",object:this.proxy_||this.target_,debugObjectName:this.name_,oldValue:y,name:r};v&&un(this,S)}}finally{Zt()}return!0},l.observe_=function(r,s){return Gi(this,r)},l.intercept_=function(r){return ki(this,r)},l.notifyPropertyAddition_=function(r,s){var f,d=on(this),v=!1;if(d||v){var g=d||v?{type:fa,observableKind:"object",debugObjectName:this.name_,object:this.proxy_||this.target_,name:r,newValue:s}:null;d&&un(this,g)}(f=this.pendingKeys_)==null||(f=f.get(r))==null||f.set(!0),this.keysAtom_.reportChanged()},l.ownKeys_=function(){return this.keysAtom_.reportObserved(),wl(this.target_)},l.keys_=function(){return this.keysAtom_.reportObserved(),Object.keys(this.target_)},n})();function $a(n,l){var o;if(Hn(n,ue))return n;var r=(o=l?.name)!=null?o:"ObservableObject",s=new vh(n,new Map,String(r),p6(l));return Ni(n,ue,s),n}var d3=qa("ObservableObjectAdministration",vh);function mh(n){return dh[n]||(dh[n]={get:function(){return this[ue].getObservablePropValue_(n)},set:function(o){return this[ue].setObservablePropValue_(n,o)}})}function So(n){return eo(n)?d3(n[ue]):!1}function ph(n,l,o){var r;(r=n.target_[bn])==null||delete r[o]}var h3=yh(0),v3=(function(){var n=!1,l={};return Object.defineProperty(l,"0",{set:function(){n=!0}}),Object.create(l)[0]=1,n===!1})(),Bs=0,gh=function(){};function m3(n,l){Object.setPrototypeOf?Object.setPrototypeOf(n.prototype,l):n.prototype.__proto__!==void 0?n.prototype.__proto__=l:n.prototype=l}m3(gh,Array.prototype);var Hs=(function(n){function l(r,s,f,d){var v;return f===void 0&&(f="ObservableArray"),d===void 0&&(d=!1),v=n.call(this)||this,da(function(){var g=new Us(f,s,d,!0);g.proxy_=v,S1(v,ue,g),r&&r.length&&v.spliceWithArray(0,0,r),v3&&Object.defineProperty(v,"0",h3)}),v}A1(l,n);var o=l.prototype;return o.concat=function(){this[ue].atom_.reportObserved();for(var s=arguments.length,f=new Array(s),d=0;dBs){for(var l=Bs;l=0&&o++;break}n=Eh(n),l=Eh(l);var v=d==="[object Array]";if(!v){if(typeof n!="object"||typeof l!="object")return!1;var g=n.constructor,p=l.constructor;if(g!==p&&!(kt(g)&&g instanceof g&&kt(p)&&p instanceof p)&&"constructor"in n&&"constructor"in l)return!1}if(o===0)return!1;o<0&&(o=-1),r=r||[],s=s||[];for(var y=r.length;y--;)if(r[y]===n)return s[y]===l;if(r.push(n),s.push(l),v){if(y=n.length,y!==l.length)return!1;for(;y--;)if(!ks(n[y],l[y],o-1,r,s))return!1}else{var _=Object.keys(n),S=_.length;if(Object.keys(l).length!==S)return!1;for(var C=0;C"u"&&Me("MobX requires global '"+n+"' to be available or polyfilled")}),typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__=="object"&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:j6,extras:{getDebugName:Vs},$mobx:ue}),!m.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!ih)throw new Error("mobx-react-lite@3 requires mobx at least version 6 to be available");var xo=v1();const _3=l1(xo);function S3(n){n()}function E3(n){n||(n=S3),F6({reactionScheduler:n})}function x3(n){return P6(n)}var w3=1e4,A3=1e4,C3=(function(){function n(l){var o=this;Object.defineProperty(this,"finalize",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"registrations",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),Object.defineProperty(this,"sweepTimeout",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"sweep",{enumerable:!0,configurable:!0,writable:!0,value:function(r){r===void 0&&(r=w3),clearTimeout(o.sweepTimeout),o.sweepTimeout=void 0;var s=Date.now();o.registrations.forEach(function(f,d){s-f.registeredAt>=r&&(o.finalize(f.value),o.registrations.delete(d))}),o.registrations.size>0&&o.scheduleSweep()}}),Object.defineProperty(this,"finalizeAllImmediately",{enumerable:!0,configurable:!0,writable:!0,value:function(){o.sweep(0)}})}return Object.defineProperty(n.prototype,"register",{enumerable:!1,configurable:!0,writable:!0,value:function(l,o,r){this.registrations.set(r,{value:o,registeredAt:Date.now()}),this.scheduleSweep()}}),Object.defineProperty(n.prototype,"unregister",{enumerable:!1,configurable:!0,writable:!0,value:function(l){this.registrations.delete(l)}}),Object.defineProperty(n.prototype,"scheduleSweep",{enumerable:!1,configurable:!0,writable:!0,value:function(){this.sweepTimeout===void 0&&(this.sweepTimeout=setTimeout(this.sweep,A3))}}),n})(),O3=typeof FinalizationRegistry<"u"?FinalizationRegistry:C3,Zs=new O3(function(n){var l;(l=n.reaction)===null||l===void 0||l.dispose(),n.reaction=null}),qs={exports:{}},Ys={};/** +======= + */var n=nb(),r=Fi(),o=r1();function i(e){var t="https://react.dev/errors/"+e;if(1x||(e.current=F[x],F[x]=null,x--)}function Q(e,t){x++,F[x]=e.current,e.current=t}var ee=Z(null),he=Z(null),le=Z(null),ie=Z(null);function Ce(e,t){switch(Q(le,t),Q(he,e),Q(ee,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Oy(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Oy(t),e=My(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}J(ee),Q(ee,e)}function vt(){J(ee),J(he),J(le)}function An(e){e.memoizedState!==null&&Q(ie,e);var t=ee.current,a=My(t,e.type);t!==a&&(Q(he,e),Q(ee,a))}function On(e){he.current===e&&(J(ee),J(he)),ie.current===e&&(J(ie),Yi._currentValue=U)}var Mn=Object.prototype.hasOwnProperty,fa=n.unstable_scheduleCallback,zc=n.unstable_cancelCallback,N7=n.unstable_shouldYield,D7=n.unstable_requestPaint,Cn=n.unstable_now,j7=n.unstable_getCurrentPriorityLevel,im=n.unstable_ImmediatePriority,om=n.unstable_UserBlockingPriority,Jo=n.unstable_NormalPriority,z7=n.unstable_LowPriority,um=n.unstable_IdlePriority,U7=n.log,B7=n.unstable_setDisableYieldValue,Il=null,Lt=null;function da(e){if(typeof U7=="function"&&B7(e),Lt&&typeof Lt.setStrictMode=="function")try{Lt.setStrictMode(Il,e)}catch{}}var Tt=Math.clz32?Math.clz32:V7,H7=Math.log,k7=Math.LN2;function V7(e){return e>>>=0,e===0?32:31-(H7(e)/k7|0)|0}var Io=256,Wo=4194304;function $a(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function eu(e,t,a){var l=e.pendingLanes;if(l===0)return 0;var u=0,c=e.suspendedLanes,v=e.pingedLanes;e=e.warmLanes;var b=l&134217727;return b!==0?(l=b&~c,l!==0?u=$a(l):(v&=b,v!==0?u=$a(v):a||(a=b&~e,a!==0&&(u=$a(a))))):(b=l&~c,b!==0?u=$a(b):v!==0?u=$a(v):a||(a=l&~e,a!==0&&(u=$a(a)))),u===0?0:t!==0&&t!==u&&(t&c)===0&&(c=u&-u,a=t&-t,c>=a||c===32&&(a&4194048)!==0)?t:u}function Wl(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function G7(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function sm(){var e=Io;return Io<<=1,(Io&4194048)===0&&(Io=256),e}function cm(){var e=Wo;return Wo<<=1,(Wo&62914560)===0&&(Wo=4194304),e}function Uc(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function ei(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Z7(e,t,a,l,u,c){var v=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var b=e.entanglements,E=e.expirationTimes,D=e.hiddenUpdates;for(a=v&~a;0)":-1u||E[l]!==D[u]){var H=` +`+E[l].replace(" at new "," at ");return e.displayName&&H.includes("")&&(H=H.replace("",e.displayName)),H}while(1<=l&&0<=u);break}}}finally{Zc=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?Zr(a):""}function Q7(e){switch(e.tag){case 26:case 27:case 5:return Zr(e.type);case 16:return Zr("Lazy");case 13:return Zr("Suspense");case 19:return Zr("SuspenseList");case 0:case 15:return qc(e.type,!1);case 11:return qc(e.type.render,!1);case 1:return qc(e.type,!0);case 31:return Zr("Activity");default:return""}}function _m(e){try{var t="";do t+=Q7(e),e=e.return;while(e);return t}catch(a){return` +Error generating stack: `+a.message+` +`+a.stack}}function Xt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Sm(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function F7(e){var t=Sm(e)?"checked":"value",a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),l=""+e[t];if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var u=a.get,c=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return u.call(this)},set:function(v){l=""+v,c.call(this,v)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(v){l=""+v},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function au(e){e._valueTracker||(e._valueTracker=F7(e))}function Em(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),l="";return e&&(l=Sm(e)?e.checked?"true":"false":e.value),e=l,e!==a?(t.setValue(e),!0):!1}function ru(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var $7=/[\n"\\]/g;function Kt(e){return e.replace($7,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Yc(e,t,a,l,u,c,v,b){e.name="",v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"?e.type=v:e.removeAttribute("type"),t!=null?v==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Xt(t)):e.value!==""+Xt(t)&&(e.value=""+Xt(t)):v!=="submit"&&v!=="reset"||e.removeAttribute("value"),t!=null?Pc(e,v,Xt(t)):a!=null?Pc(e,v,Xt(a)):l!=null&&e.removeAttribute("value"),u==null&&c!=null&&(e.defaultChecked=!!c),u!=null&&(e.checked=u&&typeof u!="function"&&typeof u!="symbol"),b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?e.name=""+Xt(b):e.removeAttribute("name")}function xm(e,t,a,l,u,c,v,b){if(c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.type=c),t!=null||a!=null){if(!(c!=="submit"&&c!=="reset"||t!=null))return;a=a!=null?""+Xt(a):"",t=t!=null?""+Xt(t):a,b||t===e.value||(e.value=t),e.defaultValue=t}l=l??u,l=typeof l!="function"&&typeof l!="symbol"&&!!l,e.checked=b?e.checked:!!l,e.defaultChecked=!!l,v!=null&&typeof v!="function"&&typeof v!="symbol"&&typeof v!="boolean"&&(e.name=v)}function Pc(e,t,a){t==="number"&&ru(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function qr(e,t,a,l){if(e=e.options,t){t={};for(var u=0;u"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$c=!1;if(Yn)try{var ri={};Object.defineProperty(ri,"passive",{get:function(){$c=!0}}),window.addEventListener("test",ri,ri),window.removeEventListener("test",ri,ri)}catch{$c=!1}var va=null,Jc=null,iu=null;function Tm(){if(iu)return iu;var e,t=Jc,a=t.length,l,u="value"in va?va.value:va.textContent,c=u.length;for(e=0;e=oi),Um=" ",Bm=!1;function Hm(e,t){switch(e){case"keyup":return wS.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function km(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Kr=!1;function OS(e,t){switch(e){case"compositionend":return km(t);case"keypress":return t.which!==32?null:(Bm=!0,Um);case"textInput":return e=t.data,e===Um&&Bm?null:e;default:return null}}function MS(e,t){if(Kr)return e==="compositionend"||!nf&&Hm(e,t)?(e=Tm(),iu=Jc=va=null,Kr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:a,offset:t-e};e=l}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=Km(a)}}function Fm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Fm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function $m(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=ru(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=ru(e.document)}return t}function lf(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var zS=Yn&&"documentMode"in document&&11>=document.documentMode,Qr=null,of=null,fi=null,uf=!1;function Jm(e,t,a){var l=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;uf||Qr==null||Qr!==ru(l)||(l=Qr,"selectionStart"in l&&lf(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),fi&&ci(fi,l)||(fi=l,l=$u(of,"onSelect"),0>=v,u-=v,Xn=1<<32-Tt(t)+u|a<c?c:8;var v=N.T,b={};N.T=b,Kf(e,!1,t,a);try{var E=u(),D=N.S;if(D!==null&&D(b,E),E!==null&&typeof E=="object"&&typeof E.then=="function"){var H=YS(E,l);Oi(e,t,H,Ut(e))}else Oi(e,t,l,Ut(e))}catch(Y){Oi(e,t,{then:function(){},status:"rejected",reason:Y},Ut())}finally{X.p=c,N.T=v}}function FS(){}function Pf(e,t,a,l){if(e.tag!==5)throw Error(i(476));var u=Ip(e).queue;Jp(e,u,t,U,a===null?FS:function(){return Wp(e),a(l)})}function Ip(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:U,baseState:U,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$n,lastRenderedState:U},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:$n,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Wp(e){var t=Ip(e).next.queue;Oi(e,t,{},Ut())}function Xf(){return dt(Yi)}function eg(){return $e().memoizedState}function tg(){return $e().memoizedState}function $S(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=Ut();e=ga(a);var l=ya(t,e,a);l!==null&&(Bt(l,t,a),_i(l,t,a)),t={cache:Ef()},e.payload=t;return}t=t.return}}function JS(e,t,a){var l=Ut();a={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null},Tu(e)?ag(t,a):(a=df(e,t,a,l),a!==null&&(Bt(a,e,l),rg(a,t,l)))}function ng(e,t,a){var l=Ut();Oi(e,t,a,l)}function Oi(e,t,a,l){var u={lane:l,revertLane:0,action:a,hasEagerState:!1,eagerState:null,next:null};if(Tu(e))ag(t,u);else{var c=e.alternate;if(e.lanes===0&&(c===null||c.lanes===0)&&(c=t.lastRenderedReducer,c!==null))try{var v=t.lastRenderedState,b=c(v,a);if(u.hasEagerState=!0,u.eagerState=b,Rt(b,v))return hu(e,t,u,0),ke===null&&du(),!1}catch{}finally{}if(a=df(e,t,u,l),a!==null)return Bt(a,e,l),rg(a,t,l),!0}return!1}function Kf(e,t,a,l){if(l={lane:2,revertLane:Ad(),action:l,hasEagerState:!1,eagerState:null,next:null},Tu(e)){if(t)throw Error(i(479))}else t=df(e,a,l,2),t!==null&&Bt(t,e,2)}function Tu(e){var t=e.alternate;return e===ye||t!==null&&t===ye}function ag(e,t){rl=wu=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function rg(e,t,a){if((a&4194048)!==0){var l=t.lanes;l&=e.pendingLanes,a|=l,t.lanes=a,dm(e,a)}}var Ru={readContext:dt,use:Ou,useCallback:Ke,useContext:Ke,useEffect:Ke,useImperativeHandle:Ke,useLayoutEffect:Ke,useInsertionEffect:Ke,useMemo:Ke,useReducer:Ke,useRef:Ke,useState:Ke,useDebugValue:Ke,useDeferredValue:Ke,useTransition:Ke,useSyncExternalStore:Ke,useId:Ke,useHostTransitionStatus:Ke,useFormState:Ke,useActionState:Ke,useOptimistic:Ke,useMemoCache:Ke,useCacheRefresh:Ke},lg={readContext:dt,use:Ou,useCallback:function(e,t){return St().memoizedState=[e,t===void 0?null:t],e},useContext:dt,useEffect:Zp,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,Lu(4194308,4,Xp.bind(null,t,e),a)},useLayoutEffect:function(e,t){return Lu(4194308,4,e,t)},useInsertionEffect:function(e,t){Lu(4,2,e,t)},useMemo:function(e,t){var a=St();t=t===void 0?null:t;var l=e();if(sr){da(!0);try{e()}finally{da(!1)}}return a.memoizedState=[l,t],l},useReducer:function(e,t,a){var l=St();if(a!==void 0){var u=a(t);if(sr){da(!0);try{a(t)}finally{da(!1)}}}else u=t;return l.memoizedState=l.baseState=u,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:u},l.queue=e,e=e.dispatch=JS.bind(null,ye,e),[l.memoizedState,e]},useRef:function(e){var t=St();return e={current:e},t.memoizedState=e},useState:function(e){e=Gf(e);var t=e.queue,a=ng.bind(null,ye,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:qf,useDeferredValue:function(e,t){var a=St();return Yf(a,e,t)},useTransition:function(){var e=Gf(!1);return e=Jp.bind(null,ye,e.queue,!0,!1),St().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var l=ye,u=St();if(Re){if(a===void 0)throw Error(i(407));a=a()}else{if(a=t(),ke===null)throw Error(i(349));(Oe&124)!==0||Op(l,t,a)}u.memoizedState=a;var c={value:a,getSnapshot:t};return u.queue=c,Zp(Cp.bind(null,l,c,e),[e]),l.flags|=2048,il(9,Cu(),Mp.bind(null,l,c,a,t),null),a},useId:function(){var e=St(),t=ke.identifierPrefix;if(Re){var a=Kn,l=Xn;a=(l&~(1<<32-Tt(l)-1)).toString(32)+a,t="«"+t+"R"+a,a=Au++,0ue?(it=re,re=null):it=re.sibling;var Te=j(C,re,R[ue],V);if(Te===null){re===null&&(re=it);break}e&&re&&Te.alternate===null&&t(C,re),O=c(Te,O,ue),_e===null?ae=Te:_e.sibling=Te,_e=Te,re=it}if(ue===R.length)return a(C,re),Re&&ar(C,ue),ae;if(re===null){for(;ueue?(it=re,re=null):it=re.sibling;var za=j(C,re,Te.value,V);if(za===null){re===null&&(re=it);break}e&&re&&za.alternate===null&&t(C,re),O=c(za,O,ue),_e===null?ae=za:_e.sibling=za,_e=za,re=it}if(Te.done)return a(C,re),Re&&ar(C,ue),ae;if(re===null){for(;!Te.done;ue++,Te=R.next())Te=Y(C,Te.value,V),Te!==null&&(O=c(Te,O,ue),_e===null?ae=Te:_e.sibling=Te,_e=Te);return Re&&ar(C,ue),ae}for(re=l(re);!Te.done;ue++,Te=R.next())Te=z(re,C,ue,Te.value,V),Te!==null&&(e&&Te.alternate!==null&&re.delete(Te.key===null?ue:Te.key),O=c(Te,O,ue),_e===null?ae=Te:_e.sibling=Te,_e=Te);return e&&re.forEach(function(WE){return t(C,WE)}),Re&&ar(C,ue),ae}function Ue(C,O,R,V){if(typeof R=="object"&&R!==null&&R.type===L&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case S:e:{for(var ae=R.key;O!==null;){if(O.key===ae){if(ae=R.type,ae===L){if(O.tag===7){a(C,O.sibling),V=u(O,R.props.children),V.return=C,C=V;break e}}else if(O.elementType===ae||typeof ae=="object"&&ae!==null&&ae.$$typeof===K&&og(ae)===O.type){a(C,O.sibling),V=u(O,R.props),Ci(V,R),V.return=C,C=V;break e}a(C,O);break}else t(C,O);O=O.sibling}R.type===L?(V=tr(R.props.children,C.mode,V,R.key),V.return=C,C=V):(V=mu(R.type,R.key,R.props,null,C.mode,V),Ci(V,R),V.return=C,C=V)}return v(C);case M:e:{for(ae=R.key;O!==null;){if(O.key===ae)if(O.tag===4&&O.stateNode.containerInfo===R.containerInfo&&O.stateNode.implementation===R.implementation){a(C,O.sibling),V=u(O,R.children||[]),V.return=C,C=V;break e}else{a(C,O);break}else t(C,O);O=O.sibling}V=mf(R,C.mode,V),V.return=C,C=V}return v(C);case K:return ae=R._init,R=ae(R._payload),Ue(C,O,R,V)}if(me(R))return fe(C,O,R,V);if(de(R)){if(ae=de(R),typeof ae!="function")throw Error(i(150));return R=ae.call(R),oe(C,O,R,V)}if(typeof R.then=="function")return Ue(C,O,Nu(R),V);if(R.$$typeof===k)return Ue(C,O,bu(C,R),V);Du(C,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,O!==null&&O.tag===6?(a(C,O.sibling),V=u(O,R),V.return=C,C=V):(a(C,O),V=vf(R,C.mode,V),V.return=C,C=V),v(C)):a(C,O)}return function(C,O,R,V){try{Mi=0;var ae=Ue(C,O,R,V);return ol=null,ae}catch(re){if(re===yi||re===Su)throw re;var _e=Nt(29,re,null,C.mode);return _e.lanes=V,_e.return=C,_e}finally{}}}var ul=ug(!0),sg=ug(!1),It=Z(null),Tn=null;function _a(e){var t=e.alternate;Q(We,We.current&1),Q(It,e),Tn===null&&(t===null||al.current!==null||t.memoizedState!==null)&&(Tn=e)}function cg(e){if(e.tag===22){if(Q(We,We.current),Q(It,e),Tn===null){var t=e.alternate;t!==null&&t.memoizedState!==null&&(Tn=e)}}else Sa()}function Sa(){Q(We,We.current),Q(It,It.current)}function Jn(e){J(It),Tn===e&&(Tn=null),J(We)}var We=Z(0);function ju(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||a.data==="$?"||Bd(a)))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function Qf(e,t,a,l){t=e.memoizedState,a=a(l,t),a=a==null?t:y({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Ff={enqueueSetState:function(e,t,a){e=e._reactInternals;var l=Ut(),u=ga(l);u.payload=t,a!=null&&(u.callback=a),t=ya(e,u,l),t!==null&&(Bt(t,e,l),_i(t,e,l))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var l=Ut(),u=ga(l);u.tag=1,u.payload=t,a!=null&&(u.callback=a),t=ya(e,u,l),t!==null&&(Bt(t,e,l),_i(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=Ut(),l=ga(a);l.tag=2,t!=null&&(l.callback=t),t=ya(e,l,a),t!==null&&(Bt(t,e,a),_i(t,e,a))}};function fg(e,t,a,l,u,c,v){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(l,c,v):t.prototype&&t.prototype.isPureReactComponent?!ci(a,l)||!ci(u,c):!0}function dg(e,t,a,l){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,l),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,l),t.state!==e&&Ff.enqueueReplaceState(t,t.state,null)}function cr(e,t){var a=t;if("ref"in t){a={};for(var l in t)l!=="ref"&&(a[l]=t[l])}if(e=e.defaultProps){a===t&&(a=y({},a));for(var u in e)a[u]===void 0&&(a[u]=e[u])}return a}var zu=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)};function hg(e){zu(e)}function vg(e){console.error(e)}function mg(e){zu(e)}function Uu(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(l){setTimeout(function(){throw l})}}function pg(e,t,a){try{var l=e.onCaughtError;l(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function $f(e,t,a){return a=ga(a),a.tag=3,a.payload={element:null},a.callback=function(){Uu(e,t)},a}function gg(e){return e=ga(e),e.tag=3,e}function yg(e,t,a,l){var u=a.type.getDerivedStateFromError;if(typeof u=="function"){var c=l.value;e.payload=function(){return u(c)},e.callback=function(){pg(t,a,l)}}var v=a.stateNode;v!==null&&typeof v.componentDidCatch=="function"&&(e.callback=function(){pg(t,a,l),typeof u!="function"&&(Ma===null?Ma=new Set([this]):Ma.add(this));var b=l.stack;this.componentDidCatch(l.value,{componentStack:b!==null?b:""})})}function WS(e,t,a,l,u){if(a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(t=a.alternate,t!==null&&mi(t,a,u,!0),a=It.current,a!==null){switch(a.tag){case 13:return Tn===null?_d():a.alternate===null&&Xe===0&&(Xe=3),a.flags&=-257,a.flags|=65536,a.lanes=u,l===Af?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([l]):t.add(l),Ed(e,l,u)),!1;case 22:return a.flags|=65536,l===Af?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([l])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([l]):a.add(l)),Ed(e,l,u)),!1}throw Error(i(435,a.tag))}return Ed(e,l,u),_d(),!1}if(Re)return t=It.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=u,l!==yf&&(e=Error(i(422),{cause:l}),vi(Qt(e,a)))):(l!==yf&&(t=Error(i(423),{cause:l}),vi(Qt(t,a))),e=e.current.alternate,e.flags|=65536,u&=-u,e.lanes|=u,l=Qt(l,a),u=$f(e.stateNode,l,u),Cf(e,u),Xe!==4&&(Xe=2)),!1;var c=Error(i(520),{cause:l});if(c=Qt(c,a),zi===null?zi=[c]:zi.push(c),Xe!==4&&(Xe=2),t===null)return!0;l=Qt(l,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=u&-u,a.lanes|=e,e=$f(a.stateNode,l,e),Cf(a,e),!1;case 1:if(t=a.type,c=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||c!==null&&typeof c.componentDidCatch=="function"&&(Ma===null||!Ma.has(c))))return a.flags|=65536,u&=-u,a.lanes|=u,u=gg(u),yg(u,e,a,l),Cf(a,u),!1}a=a.return}while(a!==null);return!1}var bg=Error(i(461)),rt=!1;function ot(e,t,a,l){t.child=e===null?sg(t,null,a,l):ul(t,e.child,a,l)}function _g(e,t,a,l,u){a=a.render;var c=t.ref;if("ref"in l){var v={};for(var b in l)b!=="ref"&&(v[b]=l[b])}else v=l;return or(t),l=Df(e,t,a,v,c,u),b=jf(),e!==null&&!rt?(zf(e,t,u),In(e,t,u)):(Re&&b&&pf(t),t.flags|=1,ot(e,t,l,u),t.child)}function Sg(e,t,a,l,u){if(e===null){var c=a.type;return typeof c=="function"&&!hf(c)&&c.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=c,Eg(e,t,c,l,u)):(e=mu(a.type,null,l,t,t.mode,u),e.ref=t.ref,e.return=t,t.child=e)}if(c=e.child,!rd(e,u)){var v=c.memoizedProps;if(a=a.compare,a=a!==null?a:ci,a(v,l)&&e.ref===t.ref)return In(e,t,u)}return t.flags|=1,e=Pn(c,l),e.ref=t.ref,e.return=t,t.child=e}function Eg(e,t,a,l,u){if(e!==null){var c=e.memoizedProps;if(ci(c,l)&&e.ref===t.ref)if(rt=!1,t.pendingProps=l=c,rd(e,u))(e.flags&131072)!==0&&(rt=!0);else return t.lanes=e.lanes,In(e,t,u)}return Jf(e,t,a,l,u)}function xg(e,t,a){var l=t.pendingProps,u=l.children,c=e!==null?e.memoizedState:null;if(l.mode==="hidden"){if((t.flags&128)!==0){if(l=c!==null?c.baseLanes|a:a,e!==null){for(u=t.child=e.child,c=0;u!==null;)c=c|u.lanes|u.childLanes,u=u.sibling;t.childLanes=c&~l}else t.childLanes=0,t.child=null;return wg(e,t,l,a)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&_u(t,c!==null?c.cachePool:null),c!==null?Ep(t,c):Tf(),cg(t);else return t.lanes=t.childLanes=536870912,wg(e,t,c!==null?c.baseLanes|a:a,a)}else c!==null?(_u(t,c.cachePool),Ep(t,c),Sa(),t.memoizedState=null):(e!==null&&_u(t,null),Tf(),Sa());return ot(e,t,u,a),t.child}function wg(e,t,a,l){var u=wf();return u=u===null?null:{parent:Ie._currentValue,pool:u},t.memoizedState={baseLanes:a,cachePool:u},e!==null&&_u(t,null),Tf(),cg(t),e!==null&&mi(e,t,l,!0),null}function Bu(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(i(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function Jf(e,t,a,l,u){return or(t),a=Df(e,t,a,l,void 0,u),l=jf(),e!==null&&!rt?(zf(e,t,u),In(e,t,u)):(Re&&l&&pf(t),t.flags|=1,ot(e,t,a,u),t.child)}function Ag(e,t,a,l,u,c){return or(t),t.updateQueue=null,a=wp(t,l,a,u),xp(e),l=jf(),e!==null&&!rt?(zf(e,t,c),In(e,t,c)):(Re&&l&&pf(t),t.flags|=1,ot(e,t,a,c),t.child)}function Og(e,t,a,l,u){if(or(t),t.stateNode===null){var c=Ir,v=a.contextType;typeof v=="object"&&v!==null&&(c=dt(v)),c=new a(l,c),t.memoizedState=c.state!==null&&c.state!==void 0?c.state:null,c.updater=Ff,t.stateNode=c,c._reactInternals=t,c=t.stateNode,c.props=l,c.state=t.memoizedState,c.refs={},Of(t),v=a.contextType,c.context=typeof v=="object"&&v!==null?dt(v):Ir,c.state=t.memoizedState,v=a.getDerivedStateFromProps,typeof v=="function"&&(Qf(t,a,v,l),c.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof c.getSnapshotBeforeUpdate=="function"||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(v=c.state,typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount(),v!==c.state&&Ff.enqueueReplaceState(c,c.state,null),Ei(t,l,c,u),Si(),c.state=t.memoizedState),typeof c.componentDidMount=="function"&&(t.flags|=4194308),l=!0}else if(e===null){c=t.stateNode;var b=t.memoizedProps,E=cr(a,b);c.props=E;var D=c.context,H=a.contextType;v=Ir,typeof H=="object"&&H!==null&&(v=dt(H));var Y=a.getDerivedStateFromProps;H=typeof Y=="function"||typeof c.getSnapshotBeforeUpdate=="function",b=t.pendingProps!==b,H||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(b||D!==v)&&dg(t,c,l,v),pa=!1;var j=t.memoizedState;c.state=j,Ei(t,l,c,u),Si(),D=t.memoizedState,b||j!==D||pa?(typeof Y=="function"&&(Qf(t,a,Y,l),D=t.memoizedState),(E=pa||fg(t,a,E,l,j,D,v))?(H||typeof c.UNSAFE_componentWillMount!="function"&&typeof c.componentWillMount!="function"||(typeof c.componentWillMount=="function"&&c.componentWillMount(),typeof c.UNSAFE_componentWillMount=="function"&&c.UNSAFE_componentWillMount()),typeof c.componentDidMount=="function"&&(t.flags|=4194308)):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=l,t.memoizedState=D),c.props=l,c.state=D,c.context=v,l=E):(typeof c.componentDidMount=="function"&&(t.flags|=4194308),l=!1)}else{c=t.stateNode,Mf(e,t),v=t.memoizedProps,H=cr(a,v),c.props=H,Y=t.pendingProps,j=c.context,D=a.contextType,E=Ir,typeof D=="object"&&D!==null&&(E=dt(D)),b=a.getDerivedStateFromProps,(D=typeof b=="function"||typeof c.getSnapshotBeforeUpdate=="function")||typeof c.UNSAFE_componentWillReceiveProps!="function"&&typeof c.componentWillReceiveProps!="function"||(v!==Y||j!==E)&&dg(t,c,l,E),pa=!1,j=t.memoizedState,c.state=j,Ei(t,l,c,u),Si();var z=t.memoizedState;v!==Y||j!==z||pa||e!==null&&e.dependencies!==null&&yu(e.dependencies)?(typeof b=="function"&&(Qf(t,a,b,l),z=t.memoizedState),(H=pa||fg(t,a,H,l,j,z,E)||e!==null&&e.dependencies!==null&&yu(e.dependencies))?(D||typeof c.UNSAFE_componentWillUpdate!="function"&&typeof c.componentWillUpdate!="function"||(typeof c.componentWillUpdate=="function"&&c.componentWillUpdate(l,z,E),typeof c.UNSAFE_componentWillUpdate=="function"&&c.UNSAFE_componentWillUpdate(l,z,E)),typeof c.componentDidUpdate=="function"&&(t.flags|=4),typeof c.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof c.componentDidUpdate!="function"||v===e.memoizedProps&&j===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||v===e.memoizedProps&&j===e.memoizedState||(t.flags|=1024),t.memoizedProps=l,t.memoizedState=z),c.props=l,c.state=z,c.context=E,l=H):(typeof c.componentDidUpdate!="function"||v===e.memoizedProps&&j===e.memoizedState||(t.flags|=4),typeof c.getSnapshotBeforeUpdate!="function"||v===e.memoizedProps&&j===e.memoizedState||(t.flags|=1024),l=!1)}return c=l,Bu(e,t),l=(t.flags&128)!==0,c||l?(c=t.stateNode,a=l&&typeof a.getDerivedStateFromError!="function"?null:c.render(),t.flags|=1,e!==null&&l?(t.child=ul(t,e.child,null,u),t.child=ul(t,null,a,u)):ot(e,t,a,u),t.memoizedState=c.state,e=t.child):e=In(e,t,u),e}function Mg(e,t,a,l){return hi(),t.flags|=256,ot(e,t,a,l),t.child}var If={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Wf(e){return{baseLanes:e,cachePool:vp()}}function ed(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=Wt),e}function Cg(e,t,a){var l=t.pendingProps,u=!1,c=(t.flags&128)!==0,v;if((v=c)||(v=e!==null&&e.memoizedState===null?!1:(We.current&2)!==0),v&&(u=!0,t.flags&=-129),v=(t.flags&32)!==0,t.flags&=-33,e===null){if(Re){if(u?_a(t):Sa(),Re){var b=Pe,E;if(E=b){e:{for(E=b,b=Ln;E.nodeType!==8;){if(!b){b=null;break e}if(E=fn(E.nextSibling),E===null){b=null;break e}}b=E}b!==null?(t.memoizedState={dehydrated:b,treeContext:nr!==null?{id:Xn,overflow:Kn}:null,retryLane:536870912,hydrationErrors:null},E=Nt(18,null,null,0),E.stateNode=b,E.return=t,t.child=E,mt=t,Pe=null,E=!0):E=!1}E||lr(t)}if(b=t.memoizedState,b!==null&&(b=b.dehydrated,b!==null))return Bd(b)?t.lanes=32:t.lanes=536870912,null;Jn(t)}return b=l.children,l=l.fallback,u?(Sa(),u=t.mode,b=Hu({mode:"hidden",children:b},u),l=tr(l,u,a,null),b.return=t,l.return=t,b.sibling=l,t.child=b,u=t.child,u.memoizedState=Wf(a),u.childLanes=ed(e,v,a),t.memoizedState=If,l):(_a(t),td(t,b))}if(E=e.memoizedState,E!==null&&(b=E.dehydrated,b!==null)){if(c)t.flags&256?(_a(t),t.flags&=-257,t=nd(e,t,a)):t.memoizedState!==null?(Sa(),t.child=e.child,t.flags|=128,t=null):(Sa(),u=l.fallback,b=t.mode,l=Hu({mode:"visible",children:l.children},b),u=tr(u,b,a,null),u.flags|=2,l.return=t,u.return=t,l.sibling=u,t.child=l,ul(t,e.child,null,a),l=t.child,l.memoizedState=Wf(a),l.childLanes=ed(e,v,a),t.memoizedState=If,t=u);else if(_a(t),Bd(b)){if(v=b.nextSibling&&b.nextSibling.dataset,v)var D=v.dgst;v=D,l=Error(i(419)),l.stack="",l.digest=v,vi({value:l,source:null,stack:null}),t=nd(e,t,a)}else if(rt||mi(e,t,a,!1),v=(a&e.childLanes)!==0,rt||v){if(v=ke,v!==null&&(l=a&-a,l=(l&42)!==0?1:Bc(l),l=(l&(v.suspendedLanes|a))!==0?0:l,l!==0&&l!==E.retryLane))throw E.retryLane=l,Jr(e,l),Bt(v,e,l),bg;b.data==="$?"||_d(),t=nd(e,t,a)}else b.data==="$?"?(t.flags|=192,t.child=e.child,t=null):(e=E.treeContext,Pe=fn(b.nextSibling),mt=t,Re=!0,rr=null,Ln=!1,e!==null&&($t[Jt++]=Xn,$t[Jt++]=Kn,$t[Jt++]=nr,Xn=e.id,Kn=e.overflow,nr=t),t=td(t,l.children),t.flags|=4096);return t}return u?(Sa(),u=l.fallback,b=t.mode,E=e.child,D=E.sibling,l=Pn(E,{mode:"hidden",children:l.children}),l.subtreeFlags=E.subtreeFlags&65011712,D!==null?u=Pn(D,u):(u=tr(u,b,a,null),u.flags|=2),u.return=t,l.return=t,l.sibling=u,t.child=l,l=u,u=t.child,b=e.child.memoizedState,b===null?b=Wf(a):(E=b.cachePool,E!==null?(D=Ie._currentValue,E=E.parent!==D?{parent:D,pool:D}:E):E=vp(),b={baseLanes:b.baseLanes|a,cachePool:E}),u.memoizedState=b,u.childLanes=ed(e,v,a),t.memoizedState=If,l):(_a(t),a=e.child,e=a.sibling,a=Pn(a,{mode:"visible",children:l.children}),a.return=t,a.sibling=null,e!==null&&(v=t.deletions,v===null?(t.deletions=[e],t.flags|=16):v.push(e)),t.child=a,t.memoizedState=null,a)}function td(e,t){return t=Hu({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Hu(e,t){return e=Nt(22,e,null,t),e.lanes=0,e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null},e}function nd(e,t,a){return ul(t,e.child,null,a),e=td(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Lg(e,t,a){e.lanes|=t;var l=e.alternate;l!==null&&(l.lanes|=t),_f(e.return,t,a)}function ad(e,t,a,l,u){var c=e.memoizedState;c===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:l,tail:a,tailMode:u}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=l,c.tail=a,c.tailMode=u)}function Tg(e,t,a){var l=t.pendingProps,u=l.revealOrder,c=l.tail;if(ot(e,t,l.children,a),l=We.current,(l&2)!==0)l=l&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Lg(e,a,t);else if(e.tag===19)Lg(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}l&=1}switch(Q(We,l),u){case"forwards":for(a=t.child,u=null;a!==null;)e=a.alternate,e!==null&&ju(e)===null&&(u=a),a=a.sibling;a=u,a===null?(u=t.child,t.child=null):(u=a.sibling,a.sibling=null),ad(t,!1,u,a,c);break;case"backwards":for(a=null,u=t.child,t.child=null;u!==null;){if(e=u.alternate,e!==null&&ju(e)===null){t.child=u;break}e=u.sibling,u.sibling=a,a=u,u=e}ad(t,!0,a,null,c);break;case"together":ad(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function In(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),Oa|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(mi(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(i(153));if(t.child!==null){for(e=t.child,a=Pn(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Pn(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}function rd(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&yu(e)))}function eE(e,t,a){switch(t.tag){case 3:Ce(t,t.stateNode.containerInfo),ma(t,Ie,e.memoizedState.cache),hi();break;case 27:case 5:An(t);break;case 4:Ce(t,t.stateNode.containerInfo);break;case 10:ma(t,t.type,t.memoizedProps.value);break;case 13:var l=t.memoizedState;if(l!==null)return l.dehydrated!==null?(_a(t),t.flags|=128,null):(a&t.child.childLanes)!==0?Cg(e,t,a):(_a(t),e=In(e,t,a),e!==null?e.sibling:null);_a(t);break;case 19:var u=(e.flags&128)!==0;if(l=(a&t.childLanes)!==0,l||(mi(e,t,a,!1),l=(a&t.childLanes)!==0),u){if(l)return Tg(e,t,a);t.flags|=128}if(u=t.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),Q(We,We.current),l)break;return null;case 22:case 23:return t.lanes=0,xg(e,t,a);case 24:ma(t,Ie,e.memoizedState.cache)}return In(e,t,a)}function Rg(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)rt=!0;else{if(!rd(e,a)&&(t.flags&128)===0)return rt=!1,eE(e,t,a);rt=(e.flags&131072)!==0}else rt=!1,Re&&(t.flags&1048576)!==0&&op(t,gu,t.index);switch(t.lanes=0,t.tag){case 16:e:{e=t.pendingProps;var l=t.elementType,u=l._init;if(l=u(l._payload),t.type=l,typeof l=="function")hf(l)?(e=cr(l,e),t.tag=1,t=Og(null,t,l,e,a)):(t.tag=0,t=Jf(null,t,l,e,a));else{if(l!=null){if(u=l.$$typeof,u===q){t.tag=11,t=_g(null,t,l,e,a);break e}else if(u===$){t.tag=14,t=Sg(null,t,l,e,a);break e}}throw t=be(l)||l,Error(i(306,t,""))}}return t;case 0:return Jf(e,t,t.type,t.pendingProps,a);case 1:return l=t.type,u=cr(l,t.pendingProps),Og(e,t,l,u,a);case 3:e:{if(Ce(t,t.stateNode.containerInfo),e===null)throw Error(i(387));l=t.pendingProps;var c=t.memoizedState;u=c.element,Mf(e,t),Ei(t,l,null,a);var v=t.memoizedState;if(l=v.cache,ma(t,Ie,l),l!==c.cache&&Sf(t,[Ie],a,!0),Si(),l=v.element,c.isDehydrated)if(c={element:l,isDehydrated:!1,cache:v.cache},t.updateQueue.baseState=c,t.memoizedState=c,t.flags&256){t=Mg(e,t,l,a);break e}else if(l!==u){u=Qt(Error(i(424)),t),vi(u),t=Mg(e,t,l,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Pe=fn(e.firstChild),mt=t,Re=!0,rr=null,Ln=!0,a=sg(t,null,l,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(hi(),l===u){t=In(e,t,a);break e}ot(e,t,l,a)}t=t.child}return t;case 26:return Bu(e,t),e===null?(a=zy(t.type,null,t.pendingProps,null))?t.memoizedState=a:Re||(a=t.type,e=t.pendingProps,l=Iu(le.current).createElement(a),l[ft]=t,l[bt]=e,st(l,a,e),at(l),t.stateNode=l):t.memoizedState=zy(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return An(t),e===null&&Re&&(l=t.stateNode=Ny(t.type,t.pendingProps,le.current),mt=t,Ln=!0,u=Pe,Ta(t.type)?(Hd=u,Pe=fn(l.firstChild)):Pe=u),ot(e,t,t.pendingProps.children,a),Bu(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Re&&((u=l=Pe)&&(l=CE(l,t.type,t.pendingProps,Ln),l!==null?(t.stateNode=l,mt=t,Pe=fn(l.firstChild),Ln=!1,u=!0):u=!1),u||lr(t)),An(t),u=t.type,c=t.pendingProps,v=e!==null?e.memoizedProps:null,l=c.children,jd(u,c)?l=null:v!==null&&jd(u,v)&&(t.flags|=32),t.memoizedState!==null&&(u=Df(e,t,XS,null,null,a),Yi._currentValue=u),Bu(e,t),ot(e,t,l,a),t.child;case 6:return e===null&&Re&&((e=a=Pe)&&(a=LE(a,t.pendingProps,Ln),a!==null?(t.stateNode=a,mt=t,Pe=null,e=!0):e=!1),e||lr(t)),null;case 13:return Cg(e,t,a);case 4:return Ce(t,t.stateNode.containerInfo),l=t.pendingProps,e===null?t.child=ul(t,null,l,a):ot(e,t,l,a),t.child;case 11:return _g(e,t,t.type,t.pendingProps,a);case 7:return ot(e,t,t.pendingProps,a),t.child;case 8:return ot(e,t,t.pendingProps.children,a),t.child;case 12:return ot(e,t,t.pendingProps.children,a),t.child;case 10:return l=t.pendingProps,ma(t,t.type,l.value),ot(e,t,l.children,a),t.child;case 9:return u=t.type._context,l=t.pendingProps.children,or(t),u=dt(u),l=l(u),t.flags|=1,ot(e,t,l,a),t.child;case 14:return Sg(e,t,t.type,t.pendingProps,a);case 15:return Eg(e,t,t.type,t.pendingProps,a);case 19:return Tg(e,t,a);case 31:return l=t.pendingProps,a=t.mode,l={mode:l.mode,children:l.children},e===null?(a=Hu(l,a),a.ref=t.ref,t.child=a,a.return=t,t=a):(a=Pn(e.child,l),a.ref=t.ref,t.child=a,a.return=t,t=a),t;case 22:return xg(e,t,a);case 24:return or(t),l=dt(Ie),e===null?(u=wf(),u===null&&(u=ke,c=Ef(),u.pooledCache=c,c.refCount++,c!==null&&(u.pooledCacheLanes|=a),u=c),t.memoizedState={parent:l,cache:u},Of(t),ma(t,Ie,u)):((e.lanes&a)!==0&&(Mf(e,t),Ei(t,null,null,a),Si()),u=e.memoizedState,c=t.memoizedState,u.parent!==l?(u={parent:l,cache:l},t.memoizedState=u,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=u),ma(t,Ie,l)):(l=c.cache,ma(t,Ie,l),l!==u.cache&&Sf(t,[Ie],a,!0))),ot(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(i(156,t.tag))}function Wn(e){e.flags|=4}function Ng(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Vy(t)){if(t=It.current,t!==null&&((Oe&4194048)===Oe?Tn!==null:(Oe&62914560)!==Oe&&(Oe&536870912)===0||t!==Tn))throw bi=Af,mp;e.flags|=8192}}function ku(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?cm():536870912,e.lanes|=t,dl|=t)}function Li(e,t){if(!Re)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var l=null;a!==null;)a.alternate!==null&&(l=a),a=a.sibling;l===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:l.sibling=null}}function qe(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,l=0;if(t)for(var u=e.child;u!==null;)a|=u.lanes|u.childLanes,l|=u.subtreeFlags&65011712,l|=u.flags&65011712,u.return=e,u=u.sibling;else for(u=e.child;u!==null;)a|=u.lanes|u.childLanes,l|=u.subtreeFlags,l|=u.flags,u.return=e,u=u.sibling;return e.subtreeFlags|=l,e.childLanes=a,t}function tE(e,t,a){var l=t.pendingProps;switch(gf(t),t.tag){case 31:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return qe(t),null;case 1:return qe(t),null;case 3:return a=t.stateNode,l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Fn(Ie),vt(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(di(t)?Wn(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,cp())),qe(t),null;case 26:return a=t.memoizedState,e===null?(Wn(t),a!==null?(qe(t),Ng(t,a)):(qe(t),t.flags&=-16777217)):a?a!==e.memoizedState?(Wn(t),qe(t),Ng(t,a)):(qe(t),t.flags&=-16777217):(e.memoizedProps!==l&&Wn(t),qe(t),t.flags&=-16777217),null;case 27:On(t),a=le.current;var u=t.type;if(e!==null&&t.stateNode!=null)e.memoizedProps!==l&&Wn(t);else{if(!l){if(t.stateNode===null)throw Error(i(166));return qe(t),null}e=ee.current,di(t)?up(t):(e=Ny(u,l,a),t.stateNode=e,Wn(t))}return qe(t),null;case 5:if(On(t),a=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==l&&Wn(t);else{if(!l){if(t.stateNode===null)throw Error(i(166));return qe(t),null}if(e=ee.current,di(t))up(t);else{switch(u=Iu(le.current),e){case 1:e=u.createElementNS("http://www.w3.org/2000/svg",a);break;case 2:e=u.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;default:switch(a){case"svg":e=u.createElementNS("http://www.w3.org/2000/svg",a);break;case"math":e=u.createElementNS("http://www.w3.org/1998/Math/MathML",a);break;case"script":e=u.createElement("div"),e.innerHTML="