From 0a1d96a40fe27709e3317d0a7c27cad204f59800 Mon Sep 17 00:00:00 2001 From: Lago Date: Thu, 16 Apr 2026 22:42:40 +0200 Subject: [PATCH] feat: integrate Microsoft Power Apps SDK and enhance email handling - Added dependency for @microsoft/power-apps to package.json. - Updated power.config.json to include appId, environmentId, and connection references. - Implemented sanitisation function for HTML content in App.tsx to prevent XSS. - Enhanced error handling in email loading and marking as read functionalities. - Updated email display logic to handle HTML content and previews. - Refactored OutlookService to use auto-generated service from @microsoft/power-apps. - Added new methods for sending, marking as read, and deleting emails in OutlookService. - Updated types for Email to include bodyPreview, isHtml, hasAttachments, and importance. - Configured Vite to exclude @microsoft/power-apps/data from the build. - Created .gitignore to exclude build artifacts and environment files. - Added local development shim for @microsoft/power-apps/data to support local testing. - Defined type stubs for @microsoft/power-apps/data to facilitate local development. --- .gitignore | 21 + README.md | 238 +- dist/assets/index-DQ2nyFq4.js | 145 - dist/index.html | 2 +- node_modules/.package-lock.json | 1035 +- .../.vite/deps/@fluentui_react-components.js | 24 +- .../deps/@fluentui_react-components.js.map | 2 +- .../.vite/deps/@fluentui_react-icons.js | 5 +- node_modules/.vite/deps/_metadata.json | 49 +- node_modules/.vite/deps/chunk-GOUXSCEN.js | 290 - node_modules/.vite/deps/chunk-GOUXSCEN.js.map | 7 - node_modules/.vite/deps/chunk-L54BDX3M.js | 55309 ---------------- node_modules/.vite/deps/chunk-L54BDX3M.js.map | 7 - node_modules/.vite/deps/chunk-SVR3SNXV.js | 292 - node_modules/.vite/deps/chunk-SVR3SNXV.js.map | 7 - node_modules/.vite/deps/chunk-TF4LBITK.js | 278 - node_modules/.vite/deps/chunk-TF4LBITK.js.map | 7 - node_modules/.vite/deps/chunk-WBF6APZF.js | 1033 - node_modules/.vite/deps/chunk-WBF6APZF.js.map | 7 - node_modules/.vite/deps/react-dom.js | 5 +- node_modules/.vite/deps/react-dom_client.js | 10 +- .../.vite/deps/react-dom_client.js.map | 2 +- node_modules/.vite/deps/react.js | 3 +- .../.vite/deps/react_jsx-dev-runtime.js | 6 +- .../.vite/deps/react_jsx-dev-runtime.js.map | 2 +- node_modules/.vite/deps/react_jsx-runtime.js | 5 +- package-lock.json | 1036 +- package.json | 1 + power.config.json | 23 +- src/App.tsx | 68 +- src/services/OutlookService.ts | 257 +- src/shims/power-apps-data.ts | 21 + src/types/index.ts | 16 +- src/types/power-apps.d.ts | 29 + vite.config.ts | 5 + 35 files changed, 2558 insertions(+), 57689 deletions(-) create mode 100644 .gitignore delete mode 100644 dist/assets/index-DQ2nyFq4.js delete mode 100644 node_modules/.vite/deps/chunk-GOUXSCEN.js delete mode 100644 node_modules/.vite/deps/chunk-GOUXSCEN.js.map delete mode 100644 node_modules/.vite/deps/chunk-L54BDX3M.js delete mode 100644 node_modules/.vite/deps/chunk-L54BDX3M.js.map delete mode 100644 node_modules/.vite/deps/chunk-SVR3SNXV.js delete mode 100644 node_modules/.vite/deps/chunk-SVR3SNXV.js.map delete mode 100644 node_modules/.vite/deps/chunk-TF4LBITK.js delete mode 100644 node_modules/.vite/deps/chunk-TF4LBITK.js.map delete mode 100644 node_modules/.vite/deps/chunk-WBF6APZF.js delete mode 100644 node_modules/.vite/deps/chunk-WBF6APZF.js.map create mode 100644 src/shims/power-apps-data.ts create mode 100644 src/types/power-apps.d.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..dd22045f --- /dev/null +++ b/.gitignore @@ -0,0 +1,21 @@ +# dependencies +node_modules/ + +# build output +dist/ + +# auto-generated Power Platform schemas (contain environment-specific URLs) +.power/ + +# editor +.vscode/ +*.swp +*.swo + +# OS +.DS_Store +Thumbs.db + +# env +.env +.env.* diff --git a/README.md b/README.md index 4bbd8c35..240c54b9 100644 --- a/README.md +++ b/README.md @@ -2,22 +2,22 @@ > Full email client in a code app, built with React + Fluent UI v9, powered by the Outlook connector. -This is the companion repo for [Part 2 of the blog series](https://www.thatsagoodquestion.info/power-apps-code-apps). Make sure you've completed Part 1 before continuing. +This is the companion repo for [Part 2 of the blog series](https://www.thatsagoodquestion.info/power-apps-code-apps). Make sure you have completed Part 1 before continuing. --- -## What you'll build +## What you will build An Outlook-like email client with: - **Folder navigation** — Inbox, Sent, Drafts, Trash - **Email list** — unread indicators, avatar colors, relative timestamps -- **Reading pane** — full email body with Reply / Forward / Delete +- **Reading pane** — full email body (HTML-safe) with Reply / Forward / Delete - **Compose dialog** — Fluent UI v9 dialog with validation - **Connections panel** — visual reference of connectors + PAC CLI commands -- **Real-time search** — filter messages instantly by sender or subject +- **Real-time search** — filter by sender or subject -All built with **Fluent UI v9** (`@fluentui/react-components`) and the **Outlook connector** — the same connector available to 1,400+ Power Platform integrations. +All built with **Fluent UI v9** (`@fluentui/react-components`) and the **Outlook connector**. --- @@ -28,7 +28,7 @@ All built with **Fluent UI v9** (`@fluentui/react-components`) and the **Outlook | **Node.js** | 18+ | | **npm** | 9+ | | **PAC CLI** | 2.6+ (`dotnet tool install -g Microsoft.PowerApps.CLI`) | -| **Power Apps environment** | Licensed user | +| **Power Apps environment** | Licensed user with code apps enabled | | **Microsoft 365 account** | For the Outlook connector | --- @@ -41,16 +41,18 @@ git clone cd power-apps-codeapps-blog-part2 npm install -# 2. Run locally +# 2. Run locally (UI only, no connector data) npm run dev -# → opens at http://localhost:5173 -# 3. Build for production -npm run build +# 3. Run locally WITH real connector data +# Terminal 1: +npm run dev +# Terminal 2: +pac code run -a http://localhost:5173 + +# 4. Open the URL printed by pac code run in your browser ``` -> The app uses mock data by default. To connect to real Outlook data, follow the connector setup below. - --- ## Project structure @@ -60,16 +62,26 @@ power-apps-codeapps-blog-part2/ ├── index.html HTML shell ├── package.json Dependencies & scripts ├── tsconfig.json TypeScript config -├── vite.config.ts Vite dev server & build +├── vite.config.ts Vite dev server & build config ├── power.config.json Power Platform app manifest (required by PAC CLI) +├── .gitignore Excludes dist/, .power/, node_modules/ └── src/ - ├── main.tsx Entry point — FluentProvider + theme + ├── main.tsx Entry point — FluentProvider + light/dark theme ├── App.tsx Main UI: nav rail, folders, email list, reading pane - ├── index.css Minimal reset (Fluent handles all component styles) + ├── index.css Minimal reset (Fluent UI handles component styles) + ├── shims/ + │ └── power-apps-data.ts Local dev shim for @microsoft/power-apps/data ├── types/ - │ └── index.ts Shared TypeScript types (Email, Folder, UserProfile) - └── services/ - └── OutlookService.ts Mock connector (mirrors real generated service API) + │ ├── index.ts Shared types (Email, Folder, FOLDER_PATH_MAP) + │ └── power-apps.d.ts Type declarations for the Power Platform runtime + ├── services/ + │ └── OutlookService.ts Adapter wrapping the generated Outlook_comService + └── generated/ Auto-generated by pac code add-data-source + ├── index.ts + ├── models/ + │ └── Outlook_comModel.ts Typed request/response interfaces + └── services/ + └── Outlook_comService.ts All connector operations as static methods ``` --- @@ -80,21 +92,23 @@ power-apps-codeapps-blog-part2/ ┌──────────────────────────────────────────────────────┐ │ Your Code App │ │ │ -│ React + Fluent UI → Service Layer → Connector │ +│ React + Fluent UI → OutlookService → Generated │ +│ (adapter) Service │ │ ↕ │ │ ┌───────────────────────────────────┐ │ -│ │ Power Platform Connectors │ │ -│ │ ───────────────────────────────── │ │ -│ │ Outlook │ Dataverse │ Custom │ │ +│ │ Power Platform Runtime │ │ +│ │ ───────────────────────────── │ │ +│ │ @microsoft/power-apps/data │ │ +│ │ → Outlook connector API │ │ │ └───────────────────────────────────┘ │ └──────────────────────────────────────────────────────┘ ``` -The app talks to connectors through a **typed service layer**. In development, `OutlookService.ts` returns mock data. In production, swap it for the auto-generated service from `pac code add-data-source`. +`src/services/OutlookService.ts` wraps the auto-generated `Outlook_comService` and maps its responses to the UI`s `Email` type. All real connector calls go through the Power Platform runtime SDK. --- -## Connecting to real data +## Setting up your own connections ### 1. Check your connections @@ -105,70 +119,144 @@ pac connection list Example output: ``` -Connected as lago@powerplatform.top +Connected as user@contoso.com Id Name API Id Status -4839c34829284206bf6a11d4ce577491 Outlook.com /providers/Microsoft.PowerApps/apis/shared_outlook Connected +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Outlook.com /providers/Microsoft.PowerApps/apis/shared_outlook Connected ``` -### 2. Add the connector +### 2. Add the connector to your code app ```bash pac code add-data-source \ -a shared_outlook \ - -c 4839c34829284206bf6a11d4ce577491 + -c ``` -This auto-generates typed TypeScript files: +This auto-generates typed files in `src/generated/`: ``` -src/connectors/shared_outlook/ - ├── OutlookModel.ts ← request/response types - └── OutlookService.ts ← typed service with all connector actions +src/generated/ + ├── models/Outlook_comModel.ts ← request/response types + └── services/Outlook_comService.ts ← typed service with all operations ``` -### 3. (Optional) Add Dataverse +### 3. Update `power.config.json` + +Replace the placeholder values with your real IDs: + +```json +{ + "environmentId": "", + "connectionReferences": { + "": { + "id": "/providers/Microsoft.PowerApps/apis/shared_outlook", + ... + } + } +} +``` + +### 4. Run with real connections ```bash -pac code add-data-source \ - -a shared_commondataservice \ - -c \ - -t accounts \ - -d default +# Terminal 1 — Vite dev server +npm run dev + +# Terminal 2 — Power Platform connection proxy +pac code run -a http://localhost:5173 ``` -### 4. Swap mock for real service - -Replace the import in `App.tsx`: - -```diff -- import { OutlookService } from './services/OutlookService'; -+ import { OutlookService } from './connectors/shared_outlook/OutlookService'; -``` - -The method signatures are identical — no other changes needed. +Open the URL printed by `pac code run` in your browser. --- -## Connection references (theory) +## Removing an unused data source / connection -Code apps use **connection references** instead of binding directly to a user-specific connection. Benefits: +If you added a connection by mistake, or the schema changed and you need to refresh: + +### Delete the data source + +```bash +pac code delete-data-source -a -ds +``` + +For example, to remove an Outlook data source named `outlook`: + +```bash +pac code delete-data-source -a shared_outlook -ds outlook +``` + +This removes: +- The entry from `power.config.json` → `connectionReferences` +- The generated files under `src/generated/` + +### Clean up manually (if needed) + +If the CLI does not fully clean up: + +1. **`power.config.json`** — Remove the connection reference entry from `connectionReferences` +2. **`src/generated/`** — Delete the corresponding `*Model.ts` and `*Service.ts` files +3. **`.power/schemas/`** — Delete the connector schema folder (e.g., `.power/schemas/outlook/`) +4. **`src/services/OutlookService.ts`** — Remove or update the adapter that imports from the deleted generated service + +### Verify + +```bash +npx tsc --noEmit # should compile without errors +npm run build # should produce a clean build +``` + +> **Important**: There is no `refresh` command yet. If a connector schema changes, delete the data source and re-add it. + +--- + +## Available connector methods + +After running `pac code add-data-source`, the generated `Outlook_comService.ts` exposes these static methods: + +| Method | Description | +|---|---| +| `GetEmails(folderPath, ...)` | Get emails from a folder | +| `GetEmailsV2(folderPath, ...)` | V2 with more filter options | +| `GetEmail(messageId)` | Get a single email by ID | +| `SendEmail(message)` | Send email (plain text) | +| `SendEmailV2(message)` | Send email (HTML) | +| `MarkAsRead(messageId)` | Mark as read | +| `DeleteEmail(messageId)` | Delete email | +| `Move(messageId, folderPath)` | Move to another folder | +| `Flag(messageId)` | Flag an email | +| `ReplyTo / ReplyToV2 / ReplyToV3` | Reply (text/HTML) | +| `ForwardEmail(messageId, body)` | Forward | + +All methods return `Promise>` — access the data via `result.data`. + +--- + +## Connection references + +Code apps use **connection references** instead of binding to user-specific connections: | Benefit | Description | |---|---| -| **Environment promotion** | Connections change per environment (dev → staging → prod) without code changes | -| **Managed identity** | Use system-assigned identities instead of user credentials | -| **Governance** | IT can audit which apps use which connectors via DLP policies | +| **Environment promotion** | Connections change per env (dev/staging/prod) without code changes | +| **Managed identity** | System-assigned identities instead of user credentials | +| **Governance** | IT audits via DLP policies | --- -## Fluent UI v9 +## Deploy to Power Platform -This project uses [Fluent UI v9](https://react.fluentui.dev/) — the same design system that powers Microsoft 365: +```bash +# Build and push to your environment +npm run build +pac code push +``` -- `FluentProvider` with `webLightTheme` / `webDarkTheme` (auto-detected) -- `makeStyles` for zero-runtime CSS-in-JS -- Design tokens (`tokens.colorBrandBackground`, etc.) for consistent theming -- All components: `Avatar`, `Badge`, `Button`, `Dialog`, `Input`, `Textarea`, `Spinner`, `Tooltip`, `Divider`, `ToolbarButton` +To target a specific solution: + +```bash +pac code push --solution +``` --- @@ -182,16 +270,6 @@ This project uses [Fluent UI v9](https://react.fluentui.dev/) — the same desig --- -## Deploy to Power Platform - -```bash -pac code deploy -``` - -This packages the app and registers it in your environment. Then add it to a solution and publish. - ---- - ## Key differences from Canvas Apps | Aspect | Canvas Apps | Code Apps | @@ -200,35 +278,19 @@ This packages the app and registers it in your environment. Then add it to a sol | **Connector access** | Built-in connector picker | PAC CLI + typed client library | | **Data model** | Implicit, delegation-based | Explicit TypeScript types | | **Styling** | Themed controls | Fluent UI / any CSS framework | -| **Deployment** | Packaged by Power Platform | `pac code deploy` + solution | +| **Deployment** | Packaged by Power Platform | `pac code push` | | **Source control** | Limited | Full git-native workflow | --- -## Supported connectors - -Code apps support **1,400+ connectors**: - -| Category | Examples | -|---|---| -| **Microsoft 365** | Outlook, Teams, SharePoint, OneDrive, Planner | -| **Dataverse** | Common Data Service (Dataverse) | -| **Data** | SQL Server, OData | -| **SaaS** | Salesforce, SAP, ServiceNow, Slack | -| **Custom** | Any standard REST connector | - -**Not yet supported:** Excel Online (Business), Excel Online (OneDrive). - ---- - ## References - [How to: Connect your code app to data](https://learn.microsoft.com/en-us/power-apps/developer/code-apps/how-to/connect-to-data) — Microsoft Learn - [Power Apps code apps overview](https://learn.microsoft.com/en-us/power-apps/developer/code-apps/overview) — Microsoft Learn - [Code apps architecture](https://learn.microsoft.com/en-us/power-apps/developer/code-apps/architecture) — Microsoft Learn -- [Use CLI to discover, create, and wire connectors](https://learn.microsoft.com/en-us/power-platform/release-plan/2026wave1/power-apps/use-cli-discover-create-wire-connectors-code-apps) — Microsoft Learn -- [pac connection list](https://learn.microsoft.com/en-us/power-platform/developer/cli/reference/connection#pac-connection-list) — PAC CLI reference - [pac code add-data-source](https://learn.microsoft.com/en-us/power-platform/developer/cli/reference/code#pac-code-add-data-source) — PAC CLI reference +- [pac code delete-data-source](https://learn.microsoft.com/en-us/power-platform/developer/cli/reference/code#pac-code-delete-data-source) — PAC CLI reference +- [pac connection list](https://learn.microsoft.com/en-us/power-platform/developer/cli/reference/connection#pac-connection-list) — PAC CLI reference - [Connector classification (DLP)](https://learn.microsoft.com/en-us/power-platform/admin/dlp-connector-classification) — Microsoft Learn - [Fluent UI v9 — React components](https://react.fluentui.dev/) — Microsoft - [Part 1: Power Apps code apps tutorial](https://www.thatsagoodquestion.info/power-apps-code-apps) — That's a good question diff --git a/dist/assets/index-DQ2nyFq4.js b/dist/assets/index-DQ2nyFq4.js deleted file mode 100644 index c72cf45b..00000000 --- a/dist/assets/index-DQ2nyFq4.js +++ /dev/null @@ -1,145 +0,0 @@ -function nv(o,n){for(var a=0;al[s]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))l(s);new MutationObserver(s=>{for(const f of s)if(f.type==="childList")for(const d of f.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&l(d)}).observe(document,{childList:!0,subtree:!0});function a(s){const f={};return s.integrity&&(f.integrity=s.integrity),s.referrerPolicy&&(f.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?f.credentials="include":s.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function l(s){if(s.ep)return;s.ep=!0;const f=a(s);fetch(s.href,f)}})();function Rf(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var Hu={exports:{}},Ja={};/** - * @license React - * react-jsx-runtime.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var m1;function d5(){if(m1)return Ja;m1=1;var o=Symbol.for("react.transitional.element"),n=Symbol.for("react.fragment");function a(l,s,f){var d=null;if(f!==void 0&&(d=""+f),s.key!==void 0&&(d=""+s.key),"key"in s){f={};for(var g in s)g!=="key"&&(f[g]=s[g])}else f=s;return s=f.ref,{$$typeof:o,type:l,key:d,ref:s!==void 0?s:null,props:f}}return Ja.Fragment=n,Ja.jsx=a,Ja.jsxs=a,Ja}var v1;function g5(){return v1||(v1=1,Hu.exports=d5()),Hu.exports}var P=g5();const h5=Rf(P),m5=nv({__proto__:null,default:h5},[P]);var Lu={exports:{}},he={};/** - * @license React - * react.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var p1;function v5(){if(p1)return he;p1=1;var o=Symbol.for("react.transitional.element"),n=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),l=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),d=Symbol.for("react.context"),g=Symbol.for("react.forward_ref"),v=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),p=Symbol.for("react.activity"),x=Symbol.iterator;function S(T){return T===null||typeof T!="object"?null:(T=x&&T[x]||T["@@iterator"],typeof T=="function"?T:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},B=Object.assign,A={};function N(T,G,K){this.props=T,this.context=G,this.refs=A,this.updater=K||w}N.prototype.isReactComponent={},N.prototype.setState=function(T,G){if(typeof T!="object"&&typeof T!="function"&&T!=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,T,G,"setState")},N.prototype.forceUpdate=function(T){this.updater.enqueueForceUpdate(this,T,"forceUpdate")};function D(){}D.prototype=N.prototype;function j(T,G,K){this.props=T,this.context=G,this.refs=A,this.updater=K||w}var L=j.prototype=new D;L.constructor=j,B(L,N.prototype),L.isPureReactComponent=!0;var Z=Array.isArray;function H(){}var U={H:null,A:null,T:null,S:null},ie=Object.prototype.hasOwnProperty;function Be(T,G,K){var J=K.ref;return{$$typeof:o,type:T,key:G,ref:J!==void 0?J:null,props:K}}function be(T,G){return Be(T.type,G,T.props)}function ye(T){return typeof T=="object"&&T!==null&&T.$$typeof===o}function ce(T){var G={"=":"=0",":":"=2"};return"$"+T.replace(/[=:]/g,function(K){return G[K]})}var pe=/\/+/g;function Q(T,G){return typeof T=="object"&&T!==null&&T.key!=null?ce(""+T.key):G.toString(36)}function Ee(T){switch(T.status){case"fulfilled":return T.value;case"rejected":throw T.reason;default:switch(typeof T.status=="string"?T.then(H,H):(T.status="pending",T.then(function(G){T.status==="pending"&&(T.status="fulfilled",T.value=G)},function(G){T.status==="pending"&&(T.status="rejected",T.reason=G)})),T.status){case"fulfilled":return T.value;case"rejected":throw T.reason}}throw T}function q(T,G,K,J,se){var xe=typeof T;(xe==="undefined"||xe==="boolean")&&(T=null);var Oe=!1;if(T===null)Oe=!0;else switch(xe){case"bigint":case"string":case"number":Oe=!0;break;case"object":switch(T.$$typeof){case o:case n:Oe=!0;break;case b:return Oe=T._init,q(Oe(T._payload),G,K,J,se)}}if(Oe)return se=se(T),Oe=J===""?"."+Q(T,0):J,Z(se)?(K="",Oe!=null&&(K=Oe.replace(pe,"$&/")+"/"),q(se,G,K,"",function(aa){return aa})):se!=null&&(ye(se)&&(se=be(se,K+(se.key==null||T&&T.key===se.key?"":(""+se.key).replace(pe,"$&/")+"/")+Oe)),G.push(se)),1;Oe=0;var kt=J===""?".":J+":";if(Z(T))for(var Je=0;Je>>1,ke=q[oe];if(0>>1;oes(K,ee))Js(se,K)?(q[oe]=se,q[J]=ee,oe=J):(q[oe]=K,q[G]=ee,oe=G);else if(Js(se,ee))q[oe]=se,q[J]=ee,oe=J;else break e}}return W}function s(q,W){var ee=q.sortIndex-W.sortIndex;return ee!==0?ee:q.id-W.id}if(o.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;o.unstable_now=function(){return f.now()}}else{var d=Date,g=d.now();o.unstable_now=function(){return d.now()-g}}var v=[],h=[],b=1,p=null,x=3,S=!1,w=!1,B=!1,A=!1,N=typeof setTimeout=="function"?setTimeout:null,D=typeof clearTimeout=="function"?clearTimeout:null,j=typeof setImmediate<"u"?setImmediate:null;function L(q){for(var W=a(h);W!==null;){if(W.callback===null)l(h);else if(W.startTime<=q)l(h),W.sortIndex=W.expirationTime,n(v,W);else break;W=a(h)}}function Z(q){if(B=!1,L(q),!w)if(a(v)!==null)w=!0,H||(H=!0,ce());else{var W=a(h);W!==null&&Ee(Z,W.startTime-q)}}var H=!1,U=-1,ie=5,Be=-1;function be(){return A?!0:!(o.unstable_now()-Beq&&be());){var oe=p.callback;if(typeof oe=="function"){p.callback=null,x=p.priorityLevel;var ke=oe(p.expirationTime<=q);if(q=o.unstable_now(),typeof ke=="function"){p.callback=ke,L(q),W=!0;break t}p===a(v)&&l(v),L(q)}else l(v);p=a(v)}if(p!==null)W=!0;else{var T=a(h);T!==null&&Ee(Z,T.startTime-q),W=!1}}break e}finally{p=null,x=ee,S=!1}W=void 0}}finally{W?ce():H=!1}}}var ce;if(typeof j=="function")ce=function(){j(ye)};else if(typeof MessageChannel<"u"){var pe=new MessageChannel,Q=pe.port2;pe.port1.onmessage=ye,ce=function(){Q.postMessage(null)}}else ce=function(){N(ye,0)};function Ee(q,W){U=N(function(){q(o.unstable_now())},W)}o.unstable_IdlePriority=5,o.unstable_ImmediatePriority=1,o.unstable_LowPriority=4,o.unstable_NormalPriority=3,o.unstable_Profiling=null,o.unstable_UserBlockingPriority=2,o.unstable_cancelCallback=function(q){q.callback=null},o.unstable_forceFrameRate=function(q){0>q||125oe?(q.sortIndex=ee,n(h,q),a(v)===null&&q===a(h)&&(B?(D(U),U=-1):B=!0,Ee(Z,ee-oe))):(q.sortIndex=ke,n(v,q),w||S||(w=!0,H||(H=!0,ce()))),q},o.unstable_shouldYield=be,o.unstable_wrapCallback=function(q){var W=x;return function(){var ee=x;x=W;try{return q.apply(this,arguments)}finally{x=ee}}}})(Gu)),Gu}var x1;function av(){return x1||(x1=1,Uu.exports=p5()),Uu.exports}var Vu={exports:{}},xt={};/** - * @license React - * react-dom.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var S1;function b5(){if(S1)return xt;S1=1;var o=Df();function n(v){var h="https://react.dev/errors/"+v;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(o)}catch(n){console.error(n)}}return o(),Vu.exports=b5(),Vu.exports}/** - * @license React - * react-dom-client.production.js - * - * Copyright (c) Meta Platforms, Inc. and affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var B1;function y5(){if(B1)return $a;B1=1;var o=av(),n=Df(),a=iv();function l(e){var t="https://react.dev/errors/"+e;if(1ke||(e.current=oe[ke],oe[ke]=null,ke--)}function K(e,t){ke++,oe[ke]=e.current,e.current=t}var J=T(null),se=T(null),xe=T(null),Oe=T(null);function kt(e,t){switch(K(xe,t),K(se,e),K(J,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Fh(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Fh(t),e=Hh(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}G(J),K(J,e)}function Je(){G(J),G(se),G(xe)}function aa(e){e.memoizedState!==null&&K(Oe,e);var t=J.current,r=Hh(t,e.type);t!==r&&(K(se,e),K(J,r))}function pi(e){se.current===e&&(G(J),G(se)),Oe.current===e&&(G(Oe),Ya._currentValue=ee)}var Sc,hd;function Cr(e){if(Sc===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Sc=t&&t[1]||"",hd=-1)":-1c||k[i]!==R[c]){var V=` -`+k[i].replace(" at new "," at ");return e.displayName&&V.includes("")&&(V=V.replace("",e.displayName)),V}while(1<=i&&0<=c);break}}}finally{wc=!1,Error.prepareStackTrace=r}return(r=e?e.displayName||e.name:"")?Cr(r):""}function Gb(e,t){switch(e.tag){case 26:case 27:case 5:return Cr(e.type);case 16:return Cr("Lazy");case 13:return e.child!==t&&t!==null?Cr("Suspense Fallback"):Cr("Suspense");case 19:return Cr("SuspenseList");case 0:case 15:return Bc(e.type,!1);case 11:return Bc(e.type.render,!1);case 1:return Bc(e.type,!0);case 31:return Cr("Activity");default:return""}}function md(e){try{var t="",r=null;do t+=Gb(e,r),r=e,e=e.return;while(e);return t}catch(i){return` -Error generating stack: `+i.message+` -`+i.stack}}var kc=Object.prototype.hasOwnProperty,_c=o.unstable_scheduleCallback,zc=o.unstable_cancelCallback,Vb=o.unstable_shouldYield,Zb=o.unstable_requestPaint,Ft=o.unstable_now,Xb=o.unstable_getCurrentPriorityLevel,vd=o.unstable_ImmediatePriority,pd=o.unstable_UserBlockingPriority,bi=o.unstable_NormalPriority,Ib=o.unstable_LowPriority,bd=o.unstable_IdlePriority,Yb=o.log,Wb=o.unstable_setDisableYieldValue,ia=null,Ht=null;function er(e){if(typeof Yb=="function"&&Wb(e),Ht&&typeof Ht.setStrictMode=="function")try{Ht.setStrictMode(ia,e)}catch{}}var Lt=Math.clz32?Math.clz32:Jb,Kb=Math.log,Qb=Math.LN2;function Jb(e){return e>>>=0,e===0?32:31-(Kb(e)/Qb|0)|0}var yi=256,xi=262144,Si=4194304;function Rr(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:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;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 wi(e,t,r){var i=e.pendingLanes;if(i===0)return 0;var c=0,u=e.suspendedLanes,m=e.pingedLanes;e=e.warmLanes;var y=i&134217727;return y!==0?(i=y&~u,i!==0?c=Rr(i):(m&=y,m!==0?c=Rr(m):r||(r=y&~e,r!==0&&(c=Rr(r))))):(y=i&~u,y!==0?c=Rr(y):m!==0?c=Rr(m):r||(r=i&~e,r!==0&&(c=Rr(r)))),c===0?0:t!==0&&t!==c&&(t&u)===0&&(u=c&-c,r=t&-t,u>=r||u===32&&(r&4194048)!==0)?t:c}function la(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function $b(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 yd(){var e=Si;return Si<<=1,(Si&62914560)===0&&(Si=4194304),e}function Tc(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function ca(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function ey(e,t,r,i,c,u){var m=e.pendingLanes;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=r,e.entangledLanes&=r,e.errorRecoveryDisabledLanes&=r,e.shellSuspendCounter=0;var y=e.entanglements,k=e.expirationTimes,R=e.hiddenUpdates;for(r=m&~r;0"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var iy=/[\n"\\]/g;function Qt(e){return e.replace(iy,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Rc(e,t,r,i,c,u,m,y){e.name="",m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"?e.type=m:e.removeAttribute("type"),t!=null?m==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Kt(t)):e.value!==""+Kt(t)&&(e.value=""+Kt(t)):m!=="submit"&&m!=="reset"||e.removeAttribute("value"),t!=null?Dc(e,m,Kt(t)):r!=null?Dc(e,m,Kt(r)):i!=null&&e.removeAttribute("value"),c==null&&u!=null&&(e.defaultChecked=!!u),c!=null&&(e.checked=c&&typeof c!="function"&&typeof c!="symbol"),y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.name=""+Kt(y):e.removeAttribute("name")}function Cd(e,t,r,i,c,u,m,y){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||r!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){Cc(e);return}r=r!=null?""+Kt(r):"",t=t!=null?""+Kt(t):r,y||t===e.value||(e.value=t),e.defaultValue=t}i=i??c,i=typeof i!="function"&&typeof i!="symbol"&&!!i,e.checked=y?e.checked:!!i,e.defaultChecked=!!i,m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(e.name=m),Cc(e)}function Dc(e,t,r){t==="number"&&_i(e.ownerDocument)===e||e.defaultValue===""+r||(e.defaultValue=""+r)}function un(e,t,r,i){if(e=e.options,t){t={};for(var c=0;c"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Hc=!1;if(Ro)try{var da={};Object.defineProperty(da,"passive",{get:function(){Hc=!0}}),window.addEventListener("test",da,da),window.removeEventListener("test",da,da)}catch{Hc=!1}var or=null,Lc=null,Ti=null;function Hd(){if(Ti)return Ti;var e,t=Lc,r=t.length,i,c="value"in or?or.value:or.textContent,u=c.length;for(e=0;e=ma),Zd=" ",Xd=!1;function Id(e,t){switch(e){case"keyup":return Dy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Yd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var hn=!1;function My(e,t){switch(e){case"compositionend":return Yd(t);case"keypress":return t.which!==32?null:(Xd=!0,Zd);case"textInput":return e=t.data,e===Zd&&Xd?null:e;default:return null}}function qy(e,t){if(hn)return e==="compositionend"||!Zc&&Id(e,t)?(e=Hd(),Ti=Lc=or=null,hn=!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:r,offset:t-e};e=i}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=o0(r)}}function n0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?n0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function a0(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=_i(e.document);t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=_i(e.document)}return t}function Yc(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 Zy=Ro&&"documentMode"in document&&11>=document.documentMode,mn=null,Wc=null,ya=null,Kc=!1;function i0(e,t,r){var i=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Kc||mn==null||mn!==_i(i)||(i=mn,"selectionStart"in i&&Yc(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),ya&&ba(ya,i)||(ya=i,i=xl(Wc,"onSelect"),0>=m,c-=m,wo=1<<32-Lt(t)+c|r<ve?(ze=ne,ne=null):ze=ne.sibling;var je=O(E,ne,C[ve],X);if(je===null){ne===null&&(ne=ze);break}e&&ne&&je.alternate===null&&t(E,ne),z=u(je,z,ve),Ae===null?le=je:Ae.sibling=je,Ae=je,ne=ze}if(ve===C.length)return r(E,ne),Ne&&Oo(E,ve),le;if(ne===null){for(;veve?(ze=ne,ne=null):ze=ne.sibling;var kr=O(E,ne,je.value,X);if(kr===null){ne===null&&(ne=ze);break}e&&ne&&kr.alternate===null&&t(E,ne),z=u(kr,z,ve),Ae===null?le=kr:Ae.sibling=kr,Ae=kr,ne=ze}if(je.done)return r(E,ne),Ne&&Oo(E,ve),le;if(ne===null){for(;!je.done;ve++,je=C.next())je=I(E,je.value,X),je!==null&&(z=u(je,z,ve),Ae===null?le=je:Ae.sibling=je,Ae=je);return Ne&&Oo(E,ve),le}for(ne=i(ne);!je.done;ve++,je=C.next())je=F(ne,E,ve,je.value,X),je!==null&&(e&&je.alternate!==null&&ne.delete(je.key===null?ve:je.key),z=u(je,z,ve),Ae===null?le=je:Ae.sibling=je,Ae=je);return e&&ne.forEach(function(f5){return t(E,f5)}),Ne&&Oo(E,ve),le}function Le(E,z,C,X){if(typeof C=="object"&&C!==null&&C.type===B&&C.key===null&&(C=C.props.children),typeof C=="object"&&C!==null){switch(C.$$typeof){case S:e:{for(var le=C.key;z!==null;){if(z.key===le){if(le=C.type,le===B){if(z.tag===7){r(E,z.sibling),X=c(z,C.props.children),X.return=E,E=X;break e}}else if(z.elementType===le||typeof le=="object"&&le!==null&&le.$$typeof===ie&&Vr(le)===z.type){r(E,z.sibling),X=c(z,C.props),_a(X,C),X.return=E,E=X;break e}r(E,z);break}else t(E,z);z=z.sibling}C.type===B?(X=Hr(C.props.children,E.mode,X,C.key),X.return=E,E=X):(X=qi(C.type,C.key,C.props,null,E.mode,X),_a(X,C),X.return=E,E=X)}return m(E);case w:e:{for(le=C.key;z!==null;){if(z.key===le)if(z.tag===4&&z.stateNode.containerInfo===C.containerInfo&&z.stateNode.implementation===C.implementation){r(E,z.sibling),X=c(z,C.children||[]),X.return=E,E=X;break e}else{r(E,z);break}else t(E,z);z=z.sibling}X=rs(C,E.mode,X),X.return=E,E=X}return m(E);case ie:return C=Vr(C),Le(E,z,C,X)}if(Ee(C))return re(E,z,C,X);if(ce(C)){if(le=ce(C),typeof le!="function")throw Error(l(150));return C=le.call(C),ue(E,z,C,X)}if(typeof C.then=="function")return Le(E,z,Vi(C),X);if(C.$$typeof===j)return Le(E,z,Li(E,C),X);Zi(E,C)}return typeof C=="string"&&C!==""||typeof C=="number"||typeof C=="bigint"?(C=""+C,z!==null&&z.tag===6?(r(E,z.sibling),X=c(z,C),X.return=E,E=X):(r(E,z),X=os(C,E.mode,X),X.return=E,E=X),m(E)):r(E,z)}return function(E,z,C,X){try{ka=0;var le=Le(E,z,C,X);return zn=null,le}catch(ne){if(ne===_n||ne===Ui)throw ne;var Ae=Ut(29,ne,null,E.mode);return Ae.lanes=X,Ae.return=E,Ae}finally{}}}var Xr=E0(!0),A0=E0(!1),lr=!1;function ms(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function vs(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function cr(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function sr(e,t,r){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(Re&2)!==0){var c=i.pending;return c===null?t.next=t:(t.next=c.next,c.next=t),i.pending=t,t=Mi(e),g0(e,null,r),t}return Oi(e,i,t,r),Mi(e)}function za(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194048)!==0)){var i=t.lanes;i&=e.pendingLanes,r|=i,t.lanes=r,Sd(e,r)}}function ps(e,t){var r=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,r===i)){var c=null,u=null;if(r=r.firstBaseUpdate,r!==null){do{var m={lane:r.lane,tag:r.tag,payload:r.payload,callback:null,next:null};u===null?c=u=m:u=u.next=m,r=r.next}while(r!==null);u===null?c=u=t:u=u.next=t}else c=u=t;r={baseState:i.baseState,firstBaseUpdate:c,lastBaseUpdate:u,shared:i.shared,callbacks:i.callbacks},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}var bs=!1;function Ta(){if(bs){var e=kn;if(e!==null)throw e}}function Na(e,t,r,i){bs=!1;var c=e.updateQueue;lr=!1;var u=c.firstBaseUpdate,m=c.lastBaseUpdate,y=c.shared.pending;if(y!==null){c.shared.pending=null;var k=y,R=k.next;k.next=null,m===null?u=R:m.next=R,m=k;var V=e.alternate;V!==null&&(V=V.updateQueue,y=V.lastBaseUpdate,y!==m&&(y===null?V.firstBaseUpdate=R:y.next=R,V.lastBaseUpdate=k))}if(u!==null){var I=c.baseState;m=0,V=R=k=null,y=u;do{var O=y.lane&-536870913,F=O!==y.lane;if(F?(_e&O)===O:(i&O)===O){O!==0&&O===Bn&&(bs=!0),V!==null&&(V=V.next={lane:0,tag:y.tag,payload:y.payload,callback:null,next:null});e:{var re=e,ue=y;O=t;var Le=r;switch(ue.tag){case 1:if(re=ue.payload,typeof re=="function"){I=re.call(Le,I,O);break e}I=re;break e;case 3:re.flags=re.flags&-65537|128;case 0:if(re=ue.payload,O=typeof re=="function"?re.call(Le,I,O):re,O==null)break e;I=p({},I,O);break e;case 2:lr=!0}}O=y.callback,O!==null&&(e.flags|=64,F&&(e.flags|=8192),F=c.callbacks,F===null?c.callbacks=[O]:F.push(O))}else F={lane:O,tag:y.tag,payload:y.payload,callback:y.callback,next:null},V===null?(R=V=F,k=I):V=V.next=F,m|=O;if(y=y.next,y===null){if(y=c.shared.pending,y===null)break;F=y,y=F.next,F.next=null,c.lastBaseUpdate=F,c.shared.pending=null}}while(!0);V===null&&(k=I),c.baseState=k,c.firstBaseUpdate=R,c.lastBaseUpdate=V,u===null&&(c.shared.lanes=0),hr|=m,e.lanes=m,e.memoizedState=I}}function j0(e,t){if(typeof e!="function")throw Error(l(191,e));e.call(t)}function C0(e,t){var r=e.callbacks;if(r!==null)for(e.callbacks=null,e=0;eu?u:8;var m=q.T,y={};q.T=y,qs(e,!1,t,r);try{var k=c(),R=q.S;if(R!==null&&R(y,k),k!==null&&typeof k=="object"&&typeof k.then=="function"){var V=e2(k,i);ja(e,t,V,It(e))}else ja(e,t,i,It(e))}catch(I){ja(e,t,{then:function(){},status:"rejected",reason:I},It())}finally{W.p=u,m!==null&&y.types!==null&&(m.types=y.types),q.T=m}}function i2(){}function Os(e,t,r,i){if(e.tag!==5)throw Error(l(476));var c=ug(e).queue;sg(e,c,t,ee,r===null?i2:function(){return fg(e),r(i)})}function ug(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:ee,baseState:ee,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ho,lastRenderedState:ee},next:null};var r={};return t.next={memoizedState:r,baseState:r,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ho,lastRenderedState:r},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function fg(e){var t=ug(e);t.next===null&&(t=e.alternate.memoizedState),ja(e,t.next.queue,{},It())}function Ms(){return pt(Ya)}function dg(){return et().memoizedState}function gg(){return et().memoizedState}function l2(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var r=It();e=cr(r);var i=sr(t,e,r);i!==null&&(Dt(i,t,r),za(i,t,r)),t={cache:fs()},e.payload=t;return}t=t.return}}function c2(e,t,r){var i=It();r={lane:i,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},tl(e)?mg(t,r):(r=es(e,t,r,i),r!==null&&(Dt(r,e,i),vg(r,t,i)))}function hg(e,t,r){var i=It();ja(e,t,r,i)}function ja(e,t,r,i){var c={lane:i,revertLane:0,gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null};if(tl(e))mg(t,c);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var m=t.lastRenderedState,y=u(m,r);if(c.hasEagerState=!0,c.eagerState=y,Pt(y,m))return Oi(e,t,c,0),Pe===null&&Di(),!1}catch{}finally{}if(r=es(e,t,c,i),r!==null)return Dt(r,e,i),vg(r,t,i),!0}return!1}function qs(e,t,r,i){if(i={lane:2,revertLane:mu(),gesture:null,action:i,hasEagerState:!1,eagerState:null,next:null},tl(e)){if(t)throw Error(l(479))}else t=es(e,r,i,2),t!==null&&Dt(t,e,2)}function tl(e){var t=e.alternate;return e===me||t!==null&&t===me}function mg(e,t){Nn=Yi=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function vg(e,t,r){if((r&4194048)!==0){var i=t.lanes;i&=e.pendingLanes,r|=i,t.lanes=r,Sd(e,r)}}var Ca={readContext:pt,use:Qi,useCallback:Ye,useContext:Ye,useEffect:Ye,useImperativeHandle:Ye,useLayoutEffect:Ye,useInsertionEffect:Ye,useMemo:Ye,useReducer:Ye,useRef:Ye,useState:Ye,useDebugValue:Ye,useDeferredValue:Ye,useTransition:Ye,useSyncExternalStore:Ye,useId:Ye,useHostTransitionStatus:Ye,useFormState:Ye,useActionState:Ye,useOptimistic:Ye,useMemoCache:Ye,useCacheRefresh:Ye};Ca.useEffectEvent=Ye;var pg={readContext:pt,use:Qi,useCallback:function(e,t){return _t().memoizedState=[e,t===void 0?null:t],e},useContext:pt,useEffect:eg,useImperativeHandle:function(e,t,r){r=r!=null?r.concat([e]):null,$i(4194308,4,ng.bind(null,t,e),r)},useLayoutEffect:function(e,t){return $i(4194308,4,e,t)},useInsertionEffect:function(e,t){$i(4,2,e,t)},useMemo:function(e,t){var r=_t();t=t===void 0?null:t;var i=e();if(Ir){er(!0);try{e()}finally{er(!1)}}return r.memoizedState=[i,t],i},useReducer:function(e,t,r){var i=_t();if(r!==void 0){var c=r(t);if(Ir){er(!0);try{r(t)}finally{er(!1)}}}else c=t;return i.memoizedState=i.baseState=c,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:c},i.queue=e,e=e.dispatch=c2.bind(null,me,e),[i.memoizedState,e]},useRef:function(e){var t=_t();return e={current:e},t.memoizedState=e},useState:function(e){e=As(e);var t=e.queue,r=hg.bind(null,me,t);return t.dispatch=r,[e.memoizedState,r]},useDebugValue:Rs,useDeferredValue:function(e,t){var r=_t();return Ds(r,e,t)},useTransition:function(){var e=As(!1);return e=sg.bind(null,me,e.queue,!0,!1),_t().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,r){var i=me,c=_t();if(Ne){if(r===void 0)throw Error(l(407));r=r()}else{if(r=t(),Pe===null)throw Error(l(349));(_e&127)!==0||F0(i,t,r)}c.memoizedState=r;var u={value:r,getSnapshot:t};return c.queue=u,eg(L0.bind(null,i,u,e),[e]),i.flags|=2048,An(9,{destroy:void 0},H0.bind(null,i,u,r,t),null),r},useId:function(){var e=_t(),t=Pe.identifierPrefix;if(Ne){var r=Bo,i=wo;r=(i&~(1<<32-Lt(i)-1)).toString(32)+r,t="_"+t+"R_"+r,r=Wi++,0<\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof i.is=="string"?m.createElement("select",{is:i.is}):m.createElement("select"),i.multiple?u.multiple=!0:i.size&&(u.size=i.size);break;default:u=typeof i.is=="string"?m.createElement(c,{is:i.is}):m.createElement(c)}}u[mt]=t,u[Nt]=i;e:for(m=t.child;m!==null;){if(m.tag===5||m.tag===6)u.appendChild(m.stateNode);else if(m.tag!==4&&m.tag!==27&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===t)break e;for(;m.sibling===null;){if(m.return===null||m.return===t)break e;m=m.return}m.sibling.return=m.return,m=m.sibling}t.stateNode=u;e:switch(yt(u,c,i),c){case"button":case"input":case"select":case"textarea":i=!!i.autoFocus;break e;case"img":i=!0;break e;default:i=!1}i&&Po(t)}}return Ve(t),Qs(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,r),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==i&&Po(t);else{if(typeof i!="string"&&t.stateNode===null)throw Error(l(166));if(e=xe.current,Sn(t)){if(e=t.stateNode,r=t.memoizedProps,i=null,c=vt,c!==null)switch(c.tag){case 27:case 5:i=c.memoizedProps}e[mt]=t,e=!!(e.nodeValue===r||i!==null&&i.suppressHydrationWarning===!0||Mh(e.nodeValue,r)),e||ar(t,!0)}else e=Sl(e).createTextNode(i),e[mt]=t,t.stateNode=e}return Ve(t),null;case 31:if(r=t.memoizedState,e===null||e.memoizedState!==null){if(i=Sn(t),r!==null){if(e===null){if(!i)throw Error(l(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(l(557));e[mt]=t}else Lr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),e=!1}else r=ls(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=r),e=!0;if(!e)return t.flags&256?(Vt(t),t):(Vt(t),null);if((t.flags&128)!==0)throw Error(l(558))}return Ve(t),null;case 13:if(i=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(c=Sn(t),i!==null&&i.dehydrated!==null){if(e===null){if(!c)throw Error(l(318));if(c=t.memoizedState,c=c!==null?c.dehydrated:null,!c)throw Error(l(317));c[mt]=t}else Lr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ve(t),c=!1}else c=ls(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=c),c=!0;if(!c)return t.flags&256?(Vt(t),t):(Vt(t),null)}return Vt(t),(t.flags&128)!==0?(t.lanes=r,t):(r=i!==null,e=e!==null&&e.memoizedState!==null,r&&(i=t.child,c=null,i.alternate!==null&&i.alternate.memoizedState!==null&&i.alternate.memoizedState.cachePool!==null&&(c=i.alternate.memoizedState.cachePool.pool),u=null,i.memoizedState!==null&&i.memoizedState.cachePool!==null&&(u=i.memoizedState.cachePool.pool),u!==c&&(i.flags|=2048)),r!==e&&r&&(t.child.flags|=8192),il(t,t.updateQueue),Ve(t),null);case 4:return Je(),e===null&&yu(t.stateNode.containerInfo),Ve(t),null;case 10:return qo(t.type),Ve(t),null;case 19:if(G($e),i=t.memoizedState,i===null)return Ve(t),null;if(c=(t.flags&128)!==0,u=i.rendering,u===null)if(c)Da(i,!1);else{if(We!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=Ii(e),u!==null){for(t.flags|=128,Da(i,!1),e=u.updateQueue,t.updateQueue=e,il(t,e),t.subtreeFlags=0,e=r,r=t.child;r!==null;)h0(r,e),r=r.sibling;return K($e,$e.current&1|2),Ne&&Oo(t,i.treeForkCount),t.child}e=e.sibling}i.tail!==null&&Ft()>fl&&(t.flags|=128,c=!0,Da(i,!1),t.lanes=4194304)}else{if(!c)if(e=Ii(u),e!==null){if(t.flags|=128,c=!0,e=e.updateQueue,t.updateQueue=e,il(t,e),Da(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!Ne)return Ve(t),null}else 2*Ft()-i.renderingStartTime>fl&&r!==536870912&&(t.flags|=128,c=!0,Da(i,!1),t.lanes=4194304);i.isBackwards?(u.sibling=t.child,t.child=u):(e=i.last,e!==null?e.sibling=u:t.child=u,i.last=u)}return i.tail!==null?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=Ft(),e.sibling=null,r=$e.current,K($e,c?r&1|2:r&1),Ne&&Oo(t,i.treeForkCount),e):(Ve(t),null);case 22:case 23:return Vt(t),xs(),i=t.memoizedState!==null,e!==null?e.memoizedState!==null!==i&&(t.flags|=8192):i&&(t.flags|=8192),i?(r&536870912)!==0&&(t.flags&128)===0&&(Ve(t),t.subtreeFlags&6&&(t.flags|=8192)):Ve(t),r=t.updateQueue,r!==null&&il(t,r.retryQueue),r=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(r=e.memoizedState.cachePool.pool),i=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(i=t.memoizedState.cachePool.pool),i!==r&&(t.flags|=2048),e!==null&&G(Gr),null;case 24:return r=null,e!==null&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),qo(ot),Ve(t),null;case 25:return null;case 30:return null}throw Error(l(156,t.tag))}function g2(e,t){switch(as(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return qo(ot),Je(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return pi(t),null;case 31:if(t.memoizedState!==null){if(Vt(t),t.alternate===null)throw Error(l(340));Lr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Vt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(l(340));Lr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return G($e),null;case 4:return Je(),null;case 10:return qo(t.type),null;case 22:case 23:return Vt(t),xs(),e!==null&&G(Gr),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return qo(ot),null;case 25:return null;default:return null}}function Pg(e,t){switch(as(t),t.tag){case 3:qo(ot),Je();break;case 26:case 27:case 5:pi(t);break;case 4:Je();break;case 31:t.memoizedState!==null&&Vt(t);break;case 13:Vt(t);break;case 19:G($e);break;case 10:qo(t.type);break;case 22:case 23:Vt(t),xs(),e!==null&&G(Gr);break;case 24:qo(ot)}}function Oa(e,t){try{var r=t.updateQueue,i=r!==null?r.lastEffect:null;if(i!==null){var c=i.next;r=c;do{if((r.tag&e)===e){i=void 0;var u=r.create,m=r.inst;i=u(),m.destroy=i}r=r.next}while(r!==c)}}catch(y){qe(t,t.return,y)}}function dr(e,t,r){try{var i=t.updateQueue,c=i!==null?i.lastEffect:null;if(c!==null){var u=c.next;i=u;do{if((i.tag&e)===e){var m=i.inst,y=m.destroy;if(y!==void 0){m.destroy=void 0,c=t;var k=r,R=y;try{R()}catch(V){qe(c,k,V)}}}i=i.next}while(i!==u)}}catch(V){qe(t,t.return,V)}}function Ug(e){var t=e.updateQueue;if(t!==null){var r=e.stateNode;try{C0(t,r)}catch(i){qe(e,e.return,i)}}}function Gg(e,t,r){r.props=Yr(e.type,e.memoizedProps),r.state=e.memoizedState;try{r.componentWillUnmount()}catch(i){qe(e,t,i)}}function Ma(e,t){try{var r=e.ref;if(r!==null){switch(e.tag){case 26:case 27:case 5:var i=e.stateNode;break;case 30:i=e.stateNode;break;default:i=e.stateNode}typeof r=="function"?e.refCleanup=r(i):r.current=i}}catch(c){qe(e,t,c)}}function ko(e,t){var r=e.ref,i=e.refCleanup;if(r!==null)if(typeof i=="function")try{i()}catch(c){qe(e,t,c)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof r=="function")try{r(null)}catch(c){qe(e,t,c)}else r.current=null}function Vg(e){var t=e.type,r=e.memoizedProps,i=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":r.autoFocus&&i.focus();break e;case"img":r.src?i.src=r.src:r.srcSet&&(i.srcset=r.srcSet)}}catch(c){qe(e,e.return,c)}}function Js(e,t,r){try{var i=e.stateNode;O2(i,e.type,r,t),i[Nt]=t}catch(c){qe(e,e.return,c)}}function Zg(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&yr(e.type)||e.tag===4}function $s(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Zg(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&yr(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function eu(e,t,r){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?(r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r).insertBefore(e,t):(t=r.nodeType===9?r.body:r.nodeName==="HTML"?r.ownerDocument.body:r,t.appendChild(e),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=Co));else if(i!==4&&(i===27&&yr(e.type)&&(r=e.stateNode,t=null),e=e.child,e!==null))for(eu(e,t,r),e=e.sibling;e!==null;)eu(e,t,r),e=e.sibling}function ll(e,t,r){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(i!==4&&(i===27&&yr(e.type)&&(r=e.stateNode),e=e.child,e!==null))for(ll(e,t,r),e=e.sibling;e!==null;)ll(e,t,r),e=e.sibling}function Xg(e){var t=e.stateNode,r=e.memoizedProps;try{for(var i=e.type,c=t.attributes;c.length;)t.removeAttributeNode(c[0]);yt(t,i,r),t[mt]=e,t[Nt]=r}catch(u){qe(e,e.return,u)}}var Uo=!1,at=!1,tu=!1,Ig=typeof WeakSet=="function"?WeakSet:Set,gt=null;function h2(e,t){if(e=e.containerInfo,wu=Nl,e=a0(e),Yc(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var i=r.getSelection&&r.getSelection();if(i&&i.rangeCount!==0){r=i.anchorNode;var c=i.anchorOffset,u=i.focusNode;i=i.focusOffset;try{r.nodeType,u.nodeType}catch{r=null;break e}var m=0,y=-1,k=-1,R=0,V=0,I=e,O=null;t:for(;;){for(var F;I!==r||c!==0&&I.nodeType!==3||(y=m+c),I!==u||i!==0&&I.nodeType!==3||(k=m+i),I.nodeType===3&&(m+=I.nodeValue.length),(F=I.firstChild)!==null;)O=I,I=F;for(;;){if(I===e)break t;if(O===r&&++R===c&&(y=m),O===u&&++V===i&&(k=m),(F=I.nextSibling)!==null)break;I=O,O=I.parentNode}I=F}r=y===-1||k===-1?null:{start:y,end:k}}else r=null}r=r||{start:0,end:0}}else r=null;for(Bu={focusedElem:e,selectionRange:r},Nl=!1,gt=t;gt!==null;)if(t=gt,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,gt=e;else for(;gt!==null;){switch(t=gt,u=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(r=0;r title"))),yt(u,i,r),u[mt]=e,dt(u),i=u;break e;case"link":var m=$h("link","href",c).get(i+(r.href||""));if(m){for(var y=0;yLe&&(m=Le,Le=ue,ue=m);var E=r0(y,ue),z=r0(y,Le);if(E&&z&&(F.rangeCount!==1||F.anchorNode!==E.node||F.anchorOffset!==E.offset||F.focusNode!==z.node||F.focusOffset!==z.offset)){var C=I.createRange();C.setStart(E.node,E.offset),F.removeAllRanges(),ue>Le?(F.addRange(C),F.extend(z.node,z.offset)):(C.setEnd(z.node,z.offset),F.addRange(C))}}}}for(I=[],F=y;F=F.parentNode;)F.nodeType===1&&I.push({element:F,left:F.scrollLeft,top:F.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;yr?32:r,q.T=null,r=cu,cu=null;var u=vr,m=Io;if(ct=0,On=vr=null,Io=0,(Re&6)!==0)throw Error(l(331));var y=Re;if(Re|=4,nh(u.current),th(u,u.current,m,r),Re=y,Ua(0,!1),Ht&&typeof Ht.onPostCommitFiberRoot=="function")try{Ht.onPostCommitFiberRoot(ia,u)}catch{}return!0}finally{W.p=c,q.T=i,wh(e,t)}}function kh(e,t,r){t=$t(r,t),t=Ps(e.stateNode,t,2),e=sr(e,t,2),e!==null&&(ca(e,2),_o(e))}function qe(e,t,r){if(e.tag===3)kh(e,e,r);else for(;t!==null;){if(t.tag===3){kh(t,e,r);break}else if(t.tag===1){var i=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof i.componentDidCatch=="function"&&(mr===null||!mr.has(i))){e=$t(r,e),r=_g(2),i=sr(t,r,2),i!==null&&(zg(r,i,t,e),ca(i,2),_o(i));break}}t=t.return}}function du(e,t,r){var i=e.pingCache;if(i===null){i=e.pingCache=new p2;var c=new Set;i.set(t,c)}else c=i.get(t),c===void 0&&(c=new Set,i.set(t,c));c.has(r)||(nu=!0,c.add(r),e=w2.bind(null,e,t,r),t.then(e,e))}function w2(e,t,r){var i=e.pingCache;i!==null&&i.delete(t),e.pingedLanes|=e.suspendedLanes&r,e.warmLanes&=~r,Pe===e&&(_e&r)===r&&(We===4||We===3&&(_e&62914560)===_e&&300>Ft()-ul?(Re&2)===0&&Mn(e,0):au|=r,Dn===_e&&(Dn=0)),_o(e)}function _h(e,t){t===0&&(t=yd()),e=Fr(e,t),e!==null&&(ca(e,t),_o(e))}function B2(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),_h(e,r)}function k2(e,t){var r=0;switch(e.tag){case 31:case 13:var i=e.stateNode,c=e.memoizedState;c!==null&&(r=c.retryLane);break;case 19:i=e.stateNode;break;case 22:i=e.stateNode._retryCache;break;default:throw Error(l(314))}i!==null&&i.delete(t),_h(e,r)}function _2(e,t){return _c(e,t)}var pl=null,Fn=null,gu=!1,bl=!1,hu=!1,br=0;function _o(e){e!==Fn&&e.next===null&&(Fn===null?pl=Fn=e:Fn=Fn.next=e),bl=!0,gu||(gu=!0,T2())}function Ua(e,t){if(!hu&&bl){hu=!0;do for(var r=!1,i=pl;i!==null;){if(e!==0){var c=i.pendingLanes;if(c===0)var u=0;else{var m=i.suspendedLanes,y=i.pingedLanes;u=(1<<31-Lt(42|e)+1)-1,u&=c&~(m&~y),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(r=!0,Eh(i,u))}else u=_e,u=wi(i,i===Pe?u:0,i.cancelPendingCommit!==null||i.timeoutHandle!==-1),(u&3)===0||la(i,u)||(r=!0,Eh(i,u));i=i.next}while(r);hu=!1}}function z2(){zh()}function zh(){bl=gu=!1;var e=0;br!==0&&q2()&&(e=br);for(var t=Ft(),r=null,i=pl;i!==null;){var c=i.next,u=Th(i,t);u===0?(i.next=null,r===null?pl=c:r.next=c,c===null&&(Fn=r)):(r=i,(e!==0||(u&3)!==0)&&(bl=!0)),i=c}ct!==0&&ct!==5||Ua(e),br!==0&&(br=0)}function Th(e,t){for(var r=e.suspendedLanes,i=e.pingedLanes,c=e.expirationTimes,u=e.pendingLanes&-62914561;0y)break;var V=k.transferSize,I=k.initiatorType;V&&qh(I)&&(k=k.responseEnd,m+=V*(k"u"?null:document;function Wh(e,t,r){var i=Hn;if(i&&typeof t=="string"&&t){var c=Qt(t);c='link[rel="'+e+'"][href="'+c+'"]',typeof r=="string"&&(c+='[crossorigin="'+r+'"]'),Yh.has(c)||(Yh.add(c),e={rel:e,crossOrigin:r,href:t},i.querySelector(c)===null&&(t=i.createElement("link"),yt(t,"link",e),dt(t),i.head.appendChild(t)))}}function X2(e){Yo.D(e),Wh("dns-prefetch",e,null)}function I2(e,t){Yo.C(e,t),Wh("preconnect",e,t)}function Y2(e,t,r){Yo.L(e,t,r);var i=Hn;if(i&&e&&t){var c='link[rel="preload"][as="'+Qt(t)+'"]';t==="image"&&r&&r.imageSrcSet?(c+='[imagesrcset="'+Qt(r.imageSrcSet)+'"]',typeof r.imageSizes=="string"&&(c+='[imagesizes="'+Qt(r.imageSizes)+'"]')):c+='[href="'+Qt(e)+'"]';var u=c;switch(t){case"style":u=Ln(e);break;case"script":u=Pn(e)}ao.has(u)||(e=p({rel:"preload",href:t==="image"&&r&&r.imageSrcSet?void 0:e,as:t},r),ao.set(u,e),i.querySelector(c)!==null||t==="style"&&i.querySelector(Xa(u))||t==="script"&&i.querySelector(Ia(u))||(t=i.createElement("link"),yt(t,"link",e),dt(t),i.head.appendChild(t)))}}function W2(e,t){Yo.m(e,t);var r=Hn;if(r&&e){var i=t&&typeof t.as=="string"?t.as:"script",c='link[rel="modulepreload"][as="'+Qt(i)+'"][href="'+Qt(e)+'"]',u=c;switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Pn(e)}if(!ao.has(u)&&(e=p({rel:"modulepreload",href:e},t),ao.set(u,e),r.querySelector(c)===null)){switch(i){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(r.querySelector(Ia(u)))return}i=r.createElement("link"),yt(i,"link",e),dt(i),r.head.appendChild(i)}}}function K2(e,t,r){Yo.S(e,t,r);var i=Hn;if(i&&e){var c=cn(i).hoistableStyles,u=Ln(e);t=t||"default";var m=c.get(u);if(!m){var y={loading:0,preload:null};if(m=i.querySelector(Xa(u)))y.loading=5;else{e=p({rel:"stylesheet",href:e,"data-precedence":t},r),(r=ao.get(u))&&Au(e,r);var k=m=i.createElement("link");dt(k),yt(k,"link",e),k._p=new Promise(function(R,V){k.onload=R,k.onerror=V}),k.addEventListener("load",function(){y.loading|=1}),k.addEventListener("error",function(){y.loading|=2}),y.loading|=4,Bl(m,t,i)}m={type:"stylesheet",instance:m,count:1,state:y},c.set(u,m)}}}function Q2(e,t){Yo.X(e,t);var r=Hn;if(r&&e){var i=cn(r).hoistableScripts,c=Pn(e),u=i.get(c);u||(u=r.querySelector(Ia(c)),u||(e=p({src:e,async:!0},t),(t=ao.get(c))&&ju(e,t),u=r.createElement("script"),dt(u),yt(u,"link",e),r.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},i.set(c,u))}}function J2(e,t){Yo.M(e,t);var r=Hn;if(r&&e){var i=cn(r).hoistableScripts,c=Pn(e),u=i.get(c);u||(u=r.querySelector(Ia(c)),u||(e=p({src:e,async:!0,type:"module"},t),(t=ao.get(c))&&ju(e,t),u=r.createElement("script"),dt(u),yt(u,"link",e),r.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},i.set(c,u))}}function Kh(e,t,r,i){var c=(c=xe.current)?wl(c):null;if(!c)throw Error(l(446));switch(e){case"meta":case"title":return null;case"style":return typeof r.precedence=="string"&&typeof r.href=="string"?(t=Ln(r.href),r=cn(c).hoistableStyles,i=r.get(t),i||(i={type:"style",instance:null,count:0,state:null},r.set(t,i)),i):{type:"void",instance:null,count:0,state:null};case"link":if(r.rel==="stylesheet"&&typeof r.href=="string"&&typeof r.precedence=="string"){e=Ln(r.href);var u=cn(c).hoistableStyles,m=u.get(e);if(m||(c=c.ownerDocument||c,m={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,m),(u=c.querySelector(Xa(e)))&&!u._p&&(m.instance=u,m.state.loading=5),ao.has(e)||(r={rel:"preload",as:"style",href:r.href,crossOrigin:r.crossOrigin,integrity:r.integrity,media:r.media,hrefLang:r.hrefLang,referrerPolicy:r.referrerPolicy},ao.set(e,r),u||$2(c,e,r,m.state))),t&&i===null)throw Error(l(528,""));return m}if(t&&i!==null)throw Error(l(529,""));return null;case"script":return t=r.async,r=r.src,typeof r=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Pn(r),r=cn(c).hoistableScripts,i=r.get(t),i||(i={type:"script",instance:null,count:0,state:null},r.set(t,i)),i):{type:"void",instance:null,count:0,state:null};default:throw Error(l(444,e))}}function Ln(e){return'href="'+Qt(e)+'"'}function Xa(e){return'link[rel="stylesheet"]['+e+"]"}function Qh(e){return p({},e,{"data-precedence":e.precedence,precedence:null})}function $2(e,t,r,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}),yt(t,"link",r),dt(t),e.head.appendChild(t))}function Pn(e){return'[src="'+Qt(e)+'"]'}function Ia(e){return"script[async]"+e}function Jh(e,t,r){if(t.count++,t.instance===null)switch(t.type){case"style":var i=e.querySelector('style[data-href~="'+Qt(r.href)+'"]');if(i)return t.instance=i,dt(i),i;var c=p({},r,{"data-href":r.href,"data-precedence":r.precedence,href:null,precedence:null});return i=(e.ownerDocument||e).createElement("style"),dt(i),yt(i,"style",c),Bl(i,r.precedence,e),t.instance=i;case"stylesheet":c=Ln(r.href);var u=e.querySelector(Xa(c));if(u)return t.state.loading|=4,t.instance=u,dt(u),u;i=Qh(r),(c=ao.get(c))&&Au(i,c),u=(e.ownerDocument||e).createElement("link"),dt(u);var m=u;return m._p=new Promise(function(y,k){m.onload=y,m.onerror=k}),yt(u,"link",i),t.state.loading|=4,Bl(u,r.precedence,e),t.instance=u;case"script":return u=Pn(r.src),(c=e.querySelector(Ia(u)))?(t.instance=c,dt(c),c):(i=r,(c=ao.get(u))&&(i=p({},r),ju(i,c)),e=e.ownerDocument||e,c=e.createElement("script"),dt(c),yt(c,"link",i),e.head.appendChild(c),t.instance=c);case"void":return null;default:throw Error(l(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(i=t.instance,t.state.loading|=4,Bl(i,r.precedence,e));return t.instance}function Bl(e,t,r){for(var i=r.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),c=i.length?i[i.length-1]:null,u=c,m=0;m title"):null)}function e5(e,t,r){if(r===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 t1(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function t5(e,t,r,i){if(r.type==="stylesheet"&&(typeof i.media!="string"||matchMedia(i.media).matches!==!1)&&(r.state.loading&4)===0){if(r.instance===null){var c=Ln(i.href),u=t.querySelector(Xa(c));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=_l.bind(e),t.then(e,e)),r.state.loading|=4,r.instance=u,dt(u);return}u=t.ownerDocument||t,i=Qh(i),(c=ao.get(c))&&Au(i,c),u=u.createElement("link"),dt(u);var m=u;m._p=new Promise(function(y,k){m.onload=y,m.onerror=k}),yt(u,"link",i),r.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(r,t),(t=r.state.preload)&&(r.state.loading&3)===0&&(e.count++,r=_l.bind(e),t.addEventListener("load",r),t.addEventListener("error",r))}}var Cu=0;function o5(e,t){return e.stylesheets&&e.count===0&&Tl(e,e.stylesheets),0Cu?50:800)+t);return e.unsuspend=r,function(){e.unsuspend=null,clearTimeout(i),clearTimeout(c)}}:null}function _l(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Tl(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var zl=null;function Tl(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,zl=new Map,t.forEach(r5,e),zl=null,_l.call(e))}function r5(e,t){if(!(t.state.loading&4)){var r=zl.get(e);if(r)var i=r.get(null);else{r=new Map,zl.set(e,r);for(var c=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(o)}catch(n){console.error(n)}}return o(),Pu.exports=y5(),Pu.exports}var S5=x5();const w5=Rf(S5),B5=["Top","Right","Bottom","Left"];function fi(o,n,...a){const[l,s=l,f=l,d=s]=a,g=[l,s,f,d],v={};for(let h=0;htypeof o=="string"&&/(\d+(\w+|%))/.test(o),Ol=o=>typeof o=="number"&&!Number.isNaN(o),C5=o=>o==="initial",_1=o=>o==="auto",R5=o=>o==="none",D5=["content","fit-content","max-content","min-content"],Zu=o=>D5.some(n=>o===n)||j5(o);function O5(...o){const n=o.length===1,a=o.length===2,l=o.length===3;if(n){const[s]=o;if(C5(s))return{flexGrow:0,flexShrink:1,flexBasis:"auto"};if(_1(s))return{flexGrow:1,flexShrink:1,flexBasis:"auto"};if(R5(s))return{flexGrow:0,flexShrink:0,flexBasis:"auto"};if(Ol(s))return{flexGrow:s,flexShrink:1,flexBasis:0};if(Zu(s))return{flexGrow:1,flexShrink:1,flexBasis:s}}if(a){const[s,f]=o;if(Ol(f))return{flexGrow:s,flexShrink:f,flexBasis:0};if(Zu(f))return{flexGrow:s,flexShrink:1,flexBasis:f}}if(l){const[s,f,d]=o;if(Ol(s)&&Ol(f)&&(_1(d)||Zu(d)))return{flexGrow:s,flexShrink:f,flexBasis:d}}return{}}function M5(o,n=o){return{columnGap:o,rowGap:n}}const q5=/var\(.*\)/gi;function F5(o){return o===void 0||typeof o=="number"||typeof o=="string"&&!q5.test(o)}const H5=/^[a-zA-Z0-9\-_\\#;]+$/,L5=/^-moz-initial$|^auto$|^initial$|^inherit$|^revert$|^unset$|^span \d+$|^\d.*/;function Xu(o){return o!==void 0&&typeof o=="string"&&H5.test(o)&&!L5.test(o)}function P5(...o){if(o.some(f=>!F5(f)))return{};const n=o[0]!==void 0?o[0]:"auto",a=o[1]!==void 0?o[1]:Xu(n)?n:"auto",l=o[2]!==void 0?o[2]:Xu(n)?n:"auto",s=o[3]!==void 0?o[3]:Xu(a)?a:"auto";return{gridRowStart:n,gridColumnStart:a,gridRowEnd:l,gridColumnEnd:s}}function U5(...o){return fi("margin","",...o)}function G5(o,n=o){return{marginBlockStart:o,marginBlockEnd:n}}function V5(o,n=o){return{marginInlineStart:o,marginInlineEnd:n}}function Z5(...o){return fi("padding","",...o)}function X5(o,n=o){return{paddingBlockStart:o,paddingBlockEnd:n}}function I5(o,n=o){return{paddingInlineStart:o,paddingInlineEnd:n}}function Y5(o,n=o){return{overflowX:o,overflowY:n}}function W5(...o){const[n,a=n,l=n,s=a]=o;return{top:n,right:a,bottom:l,left:s}}function K5(o,n,a){return Object.assign({outlineWidth:o},n&&{outlineStyle:n},a&&{outlineColor:a})}function Q5(...o){return $5(o)?{transitionDelay:o[0],transitionDuration:o[0],transitionProperty:o[0],transitionTimingFunction:o[0]}:ex(o).reduce((a,[l,s="0s",f="0s",d="ease"],g)=>(g===0?(a.transitionProperty=l,a.transitionDuration=s,a.transitionDelay=f,a.transitionTimingFunction=d):(a.transitionProperty+=`, ${l}`,a.transitionDuration+=`, ${s}`,a.transitionDelay+=`, ${f}`,a.transitionTimingFunction+=`, ${d}`),a),{})}const J5=["-moz-initial","inherit","initial","revert","unset"];function $5(o){return o.length===1&&J5.includes(o[0])}function ex(o){return o.length===1&&Array.isArray(o[0])?o[0]:[o]}function tx(o,...n){if(n.length===0)return rx(o)?{textDecorationStyle:o}:{textDecorationLine:o};const[a,l,s]=n;return Object.assign({textDecorationLine:o},a&&{textDecorationStyle:a},l&&{textDecorationColor:l},s&&{textDecorationThickness:s})}const ox=["dashed","dotted","double","solid","wavy"];function rx(o){return ox.includes(o)}const Iu=typeof window>"u"?global:window,Yu="@griffel/";function nx(o,n){return Iu[Symbol.for(Yu+o)]||(Iu[Symbol.for(Yu+o)]=n),Iu[Symbol.for(Yu+o)]}const bf=nx("DEFINITION_LOOKUP_TABLE",{}),oi="data-make-styles-bucket",ax="data-priority",yf="f",xf=7,Mf="___",ix=Mf.length+xf,lx=0,cx=1,sx={all:1,borderColor:1,borderStyle:1,borderWidth:1,borderBlock:1,borderBlockEnd:1,borderBlockStart:1,borderInline:1,borderInlineEnd:1,borderInlineStart:1},Sf="DO_NOT_USE_DIRECTLY: @griffel/reset-value";function ii(o){for(var n=0,a,l=0,s=o.length;s>=4;++l,s-=4)a=o.charCodeAt(l)&255|(o.charCodeAt(++l)&255)<<8|(o.charCodeAt(++l)&255)<<16|(o.charCodeAt(++l)&255)<<24,a=(a&65535)*1540483477+((a>>>16)*59797<<16),a^=a>>>24,n=(a&65535)*1540483477+((a>>>16)*59797<<16)^(n&65535)*1540483477+((n>>>16)*59797<<16);switch(s){case 3:n^=(o.charCodeAt(l+2)&255)<<16;case 2:n^=(o.charCodeAt(l+1)&255)<<8;case 1:n^=o.charCodeAt(l)&255,n=(n&65535)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,n=(n&65535)*1540483477+((n>>>16)*59797<<16),((n^n>>>15)>>>0).toString(36)}function ux(o){const n=o.length;if(n===xf)return o;for(let a=n;a0&&(n+=x.slice(0,S)),a+=w,l[p]=w}}}if(a==="")return n.slice(0,-1);const s=z1[a];if(s!==void 0)return n+s;const f=[];for(let p=0;pd.cssText):s}}}const gx=["r","d","l","v","w","f","i","h","a","s","k","t","m","c"],T1=gx.reduce((o,n,a)=>(o[n]=a,o),{});function hx(o,n,a){return(o==="m"?o+n:o)+a}function mx(o,n,a,l,s={}){var f,d;const g=o==="m",v=(f=s.m)!==null&&f!==void 0?f:"0",h=(d=s.p)!==null&&d!==void 0?d:0,b=hx(o,v,h);if(!l.stylesheets[b]){const p=n&&n.createElement("style"),x=dx(p,o,h,Object.assign({},l.styleElementAttributes,g&&{media:v}));l.stylesheets[b]=x,n!=null&&n.head&&p&&n.head.insertBefore(p,px(n,a,o,l,s))}return l.stylesheets[b]}function vx(o,n,a){var l,s;const f=n+((l=a.m)!==null&&l!==void 0?l:""),d=o.getAttribute(oi)+((s=o.media)!==null&&s!==void 0?s:"");return f===d}function px(o,n,a,l,s={}){var f,d;const g=T1[a],v=(f=s.m)!==null&&f!==void 0?f:"",h=(d=s.p)!==null&&d!==void 0?d:0;let b=B=>g-T1[B.getAttribute(oi)],p=o.head.querySelectorAll(`[${oi}]`);if(a==="m"){const B=o.head.querySelectorAll(`[${oi}="${a}"]`);B.length&&(p=B,b=A=>l.compareMediaQueries(v,A.media))}const x=B=>vx(B,a,s)?h-Number(B.getAttribute("data-priority")):b(B),S=p.length;let w=S-1;for(;w>=0;){const B=p.item(w);if(x(B)>0)return B.nextSibling;w--}return S>0?p.item(0):n?n.nextSibling:null}function N1(o,n){try{o.insertRule(n)}catch{}}let bx=0;const yx=(o,n)=>on?1:0;function xx(o=typeof document>"u"?void 0:document,n={}){const{classNameHashSalt:a,unstable_filterCSSRule:l,insertionPoint:s,styleElementAttributes:f,compareMediaQueries:d=yx}=n,g={classNameHashSalt:a,insertionCache:{},stylesheets:{},styleElementAttributes:Object.freeze(f),compareMediaQueries:d,id:`d${bx++}`,insertCSSRules(v){for(const h in v){const b=v[h];for(let p=0,x=b.length;p{const o={};return function(a,l){o[a.id]===void 0&&(a.insertCSSRules(l),o[a.id]=!0)}};function sv(o){return o.reduce(function(n,a){var l=a[0],s=a[1];return n[l]=s,n[s]=l,n},{})}function Sx(o){return typeof o=="boolean"}function wx(o){return typeof o=="function"}function ti(o){return typeof o=="number"}function Bx(o){return o===null||typeof o>"u"}function kx(o){return o&&typeof o=="object"}function _x(o){return typeof o=="string"}function Gl(o,n){return o.indexOf(n)!==-1}function zx(o){return parseFloat(o)===0?o:o[0]==="-"?o.slice(1):"-"+o}function Ml(o,n,a,l){return n+zx(a)+l}function Tx(o){var n=o.indexOf(".");if(n===-1)o=100-parseFloat(o)+"%";else{var a=o.length-n-2;o=100-parseFloat(o),o=o.toFixed(a)+"%"}return o}function uv(o){return o.replace(/ +/g," ").split(" ").map(function(n){return n.trim()}).filter(Boolean).reduce(function(n,a){var l=n.list,s=n.state,f=(a.match(/\(/g)||[]).length,d=(a.match(/\)/g)||[]).length;return s.parensDepth>0?l[l.length-1]=l[l.length-1]+" "+a:l.push(a),s.parensDepth+=f-d,{list:l,state:s}},{list:[],state:{parensDepth:0}}).list}function E1(o){var n=uv(o);if(n.length<=3||n.length>4)return o;var a=n[0],l=n[1],s=n[2],f=n[3];return[a,f,s,l].join(" ")}function Nx(o){return!Sx(o)&&!Bx(o)}function Ex(o){for(var n=[],a=0,l=0,s=!1;l0?wt(ta,--Wt):0,Wn--,Ie===10&&(Wn=1,sc--),Ie}function co(){return Ie=Wt2||Kn(Ie)>3?"":" "}function Kx(o){for(;co();)switch(Kn(Ie)){case 0:Jr(kv(Wt-1),o);break;case 2:Jr(Zl(Ie),o);break;default:Jr(cc(Ie),o)}return o}function Qx(o,n){for(;--n&&co()&&!(Ie<48||Ie>102||Ie>57&&Ie<65||Ie>70&&Ie<97););return fc(o,Vl()+(n<6&&zr()==32&&co()==32))}function Bf(o){for(;co();)switch(Ie){case o:return Wt;case 34:case 39:o!==34&&o!==39&&Bf(Ie);break;case 40:o===41&&Bf(o);break;case 92:co();break}return Wt}function Jx(o,n){for(;co()&&o+Ie!==57;)if(o+Ie===84&&zr()===47)break;return"/*"+fc(n,Wt-1)+"*"+cc(o===47?o:co())}function kv(o){for(;!Kn(zr());)co();return fc(o,Wt)}function _v(o){return Bv(Xl("",null,null,null,[""],o=wv(o),0,[0],o))}function Xl(o,n,a,l,s,f,d,g,v){for(var h=0,b=0,p=d,x=0,S=0,w=0,B=1,A=1,N=1,D=0,j="",L=s,Z=f,H=l,U=j;A;)switch(w=D,D=co()){case 40:if(w!=108&&wt(U,p-1)==58){yv(U+=Ot(Zl(D),"&","&\f"),"&\f",vv(h?g[h-1]:0))!=-1&&(N=-1);break}case 34:case 39:case 91:U+=Zl(D);break;case 9:case 10:case 13:case 32:U+=Wx(w);break;case 92:U+=Qx(Vl()-1,7);continue;case 47:switch(zr()){case 42:case 47:Jr($x(Jx(co(),Vl()),n,a,v),v),(Kn(w||1)==5||Kn(zr()||1)==5)&&po(U)&&Yn(U,-1,void 0)!==" "&&(U+=" ");break;default:U+="/"}break;case 123*B:g[h++]=po(U)*N;case 125*B:case 59:case 0:switch(D){case 0:case 125:A=0;case 59+b:N==-1&&(U=Ot(U,/\f/g,"")),S>0&&(po(U)-p||B===0&&w===47)&&Jr(S>32?C1(U+";",l,a,p-1,v):C1(Ot(U," ","")+";",l,a,p-2,v),v);break;case 59:U+=";";default:if(Jr(H=j1(U,n,a,h,b,s,g,j,L=[],Z=[],p,f),f),D===123)if(b===0)Xl(U,n,H,H,L,f,p,g,Z);else{switch(x){case 99:if(wt(U,3)===110)break;case 108:if(wt(U,2)===97)break;default:b=0;case 100:case 109:case 115:}b?Xl(o,H,H,l&&Jr(j1(o,H,H,0,0,s,g,j,s,L=[],p,Z),Z),s,Z,p,g,l?L:Z):Xl(U,H,H,H,[""],Z,0,g,Z)}}h=b=S=0,B=N=1,j=U="",p=d;break;case 58:p=1+po(U),S=w;default:if(B<1){if(D==123)--B;else if(D==125&&B++==0&&Ix()==125)continue}switch(U+=cc(D),D*B){case 38:N=b>0?1:(U+="\f",-1);break;case 44:g[h++]=(po(U)-1)*N,N=1;break;case 64:zr()===45&&(U+=Zl(co())),x=zr(),b=p=po(j=U+=kv(Vl())),D++;break;case 45:w===45&&po(U)==2&&(B=0)}}return f}function j1(o,n,a,l,s,f,d,g,v,h,b,p){for(var x=s-1,S=s===0?f:[""],w=xv(S),B=0,A=0,N=0;B0?S[D]+" "+j:Ot(j,/&\f/g,S[D])))&&(v[N++]=L);return uc(o,n,a,s===0?lc:g,v,h,b,p)}function $x(o,n,a,l){return uc(o,n,a,hv,cc(Xx()),Yn(o,2,-2),0,l)}function C1(o,n,a,l,s){return uc(o,n,a,Ff,Yn(o,0,l),Yn(o,l+1,-1),l,s)}function Qn(o,n){for(var a="",l=0;l{switch(o.type){case lc:if(typeof o.props=="string")return;o.props=o.props.map(n=>n.indexOf(":global(")===-1?n:Yx(n).reduce((a,l,s,f)=>{if(l==="")return a;if(l===":"&&f[s+1]==="global"){const d=f[s+2].slice(1,-1)+" ";return a.unshift(d),f[s+1]="",f[s+2]="",a}return a.push(l),a},[]).join(""))}};function Ev(o,n,a){switch(Vx(o,n)){case 5103:return mo+"print-"+o+o;case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:return mo+o+o;case 4215:if(wt(o,9)===102||wt(o,n+1)===116)return mo+o+o;break;case 4789:return ri+o+o;case 5349:case 4246:case 6968:return mo+o+ri+o+o;case 6187:if(!bv(o,/grab/))return Ot(Ot(Ot(o,/(zoom-|grab)/,mo+"$1"),/(image-set)/,mo+"$1"),o,"")+o;case 5495:case 3959:return Ot(o,/(image-set\([^]*)/,mo+"$1$`$1");case 4095:case 3583:case 4068:case 2532:return Ot(o,/(.+)-inline(.+)/,mo+"$1$2")+o;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(po(o)-1-n>6)switch(wt(o,n+1)){case 102:if(wt(o,n+3)===108)return Ot(o,/(.+:)(.+)-([^]+)/,"$1"+mo+"$2-$3$1"+ri+(wt(o,n+3)==108?"$3":"$2-$3"))+o;case 115:return~yv(o,"stretch")?Ev(Ot(o,"stretch","fill-available"),n)+o:o}break}return o}function Av(o,n,a,l){if(o.length>-1&&!o.return)switch(o.type){case Ff:o.return=Ev(o.value,o.length);return;case lc:if(o.length)return Zx(o.props,function(s){switch(bv(s,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Qn([Ku(o,{props:[Ot(s,/:(read-\w+)/,":"+ri+"$1")]})],l);case"::placeholder":return Qn([Ku(o,{props:[Ot(s,/:(plac\w+)/,":"+mo+"input-$1")]}),Ku(o,{props:[Ot(s,/:(plac\w+)/,":"+ri+"$1")]})],l)}return""})}}function t3(o){switch(o.type){case"@container":case Fx:case Lx:case mv:return!0}return!1}const o3=o=>{t3(o)&&Array.isArray(o.children)&&o.children.sort((n,a)=>n.props[0]>a.props[0]?1:-1)};function r3(o,n){const a=[];return Qn(_v(o),Tv([e3,o3,Av,zv,Nv(l=>a.push(l))])),a}const n3=/,( *[^ &])/g;function a3(o){return"&"+gv(o.replace(n3,",&$1"))}function R1(o,n,a){let l=n;return a.length>0&&(l=a.reduceRight((s,f)=>`${a3(f)} { ${s} }`,n)),`${o}{${l}}`}function D1(o,n){const{className:a,selectors:l,property:s,rtlClassName:f,rtlProperty:d,rtlValue:g,value:v}=o,{container:h,layer:b,media:p,supports:x}=n,S=`.${a}`,w=Array.isArray(v)?`${v.map(A=>`${Gn(s)}: ${A}`).join(";")};`:`${Gn(s)}: ${v};`;let B=R1(S,w,l);if(d&&f){const A=`.${f}`,N=Array.isArray(g)?`${g.map(D=>`${Gn(d)}: ${D}`).join(";")};`:`${Gn(d)}: ${g};`;B+=R1(A,N,l)}return p&&(B=`@media ${p} { ${B} }`),b&&(B=`@layer ${b} { ${B} }`),x&&(B=`@supports ${x} { ${B} }`),h&&(B=`@container ${h} { ${B} }`),r3(B)}function i3(o){let n="";for(const a in o){const l=o[a];if(typeof l=="string"||typeof l=="number"){n+=Gn(a)+":"+l+";";continue}if(Array.isArray(l))for(const s of l)n+=Gn(a)+":"+s+";"}return n}function O1(o){let n="";for(const a in o)n+=`${a}{${i3(o[a])}}`;return n}function M1(o,n){const a=`@keyframes ${o} {${n}}`,l=[];return Qn(_v(a),Tv([zv,Av,Nv(s=>l.push(s))])),l}const l3={animation:[-1,["animationDelay","animationDirection","animationDuration","animationFillMode","animationIterationCount","animationName","animationPlayState","animationTimeline","animationTimingFunction"]],animationRange:[-1,["animationRangeEnd","animationRangeStart"]],background:[-2,["backgroundAttachment","backgroundClip","backgroundColor","backgroundImage","backgroundOrigin","backgroundPosition","backgroundPositionX","backgroundPositionY","backgroundRepeat","backgroundSize"]],backgroundPosition:[-1,["backgroundPositionX","backgroundPositionY"]],border:[-2,["borderBottom","borderBottomColor","borderBottomStyle","borderBottomWidth","borderLeft","borderLeftColor","borderLeftStyle","borderLeftWidth","borderRight","borderRightColor","borderRightStyle","borderRightWidth","borderTop","borderTopColor","borderTopStyle","borderTopWidth"]],borderBottom:[-1,["borderBottomColor","borderBottomStyle","borderBottomWidth"]],borderImage:[-1,["borderImageOutset","borderImageRepeat","borderImageSlice","borderImageSource","borderImageWidth"]],borderLeft:[-1,["borderLeftColor","borderLeftStyle","borderLeftWidth"]],borderRadius:[-1,["borderBottomLeftRadius","borderBottomRightRadius","borderTopLeftRadius","borderTopRightRadius"]],borderRight:[-1,["borderRightColor","borderRightStyle","borderRightWidth"]],borderTop:[-1,["borderTopColor","borderTopStyle","borderTopWidth"]],caret:[-1,["caretColor","caretShape"]],columnRule:[-1,["columnRuleColor","columnRuleStyle","columnRuleWidth"]],columns:[-1,["columnCount","columnWidth"]],containIntrinsicSize:[-1,["containIntrinsicHeight","containIntrinsicWidth"]],container:[-1,["containerName","containerType"]],flex:[-1,["flexBasis","flexGrow","flexShrink"]],flexFlow:[-1,["flexDirection","flexWrap"]],font:[-1,["fontFamily","fontSize","fontStretch","fontStyle","fontVariant","fontWeight","lineHeight"]],gap:[-1,["columnGap","rowGap"]],grid:[-1,["columnGap","gridAutoColumns","gridAutoFlow","gridAutoRows","gridColumnGap","gridRowGap","gridTemplateAreas","gridTemplateColumns","gridTemplateRows","rowGap"]],gridArea:[-1,["gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart"]],gridColumn:[-1,["gridColumnEnd","gridColumnStart"]],gridRow:[-1,["gridRowEnd","gridRowStart"]],gridTemplate:[-1,["gridTemplateAreas","gridTemplateColumns","gridTemplateRows"]],inset:[-1,["bottom","left","right","top"]],insetBlock:[-1,["insetBlockEnd","insetBlockStart"]],insetInline:[-1,["insetInlineEnd","insetInlineStart"]],listStyle:[-1,["listStyleImage","listStylePosition","listStyleType"]],margin:[-1,["marginBottom","marginLeft","marginRight","marginTop"]],marginBlock:[-1,["marginBlockEnd","marginBlockStart"]],marginInline:[-1,["marginInlineEnd","marginInlineStart"]],mask:[-1,["maskClip","maskComposite","maskImage","maskMode","maskOrigin","maskPosition","maskRepeat","maskSize"]],maskBorder:[-1,["maskBorderMode","maskBorderOutset","maskBorderRepeat","maskBorderSlice","maskBorderSource","maskBorderWidth"]],offset:[-1,["offsetAnchor","offsetDistance","offsetPath","offsetPosition","offsetRotate"]],outline:[-1,["outlineColor","outlineStyle","outlineWidth"]],overflow:[-1,["overflowX","overflowY"]],overscrollBehavior:[-1,["overscrollBehaviorX","overscrollBehaviorY"]],padding:[-1,["paddingBottom","paddingLeft","paddingRight","paddingTop"]],paddingBlock:[-1,["paddingBlockEnd","paddingBlockStart"]],paddingInline:[-1,["paddingInlineEnd","paddingInlineStart"]],placeContent:[-1,["alignContent","justifyContent"]],placeItems:[-1,["alignItems","justifyItems"]],placeSelf:[-1,["alignSelf","justifySelf"]],scrollMargin:[-1,["scrollMarginBottom","scrollMarginLeft","scrollMarginRight","scrollMarginTop"]],scrollMarginBlock:[-1,["scrollMarginBlockEnd","scrollMarginBlockStart"]],scrollMarginInline:[-1,["scrollMarginInlineEnd","scrollMarginInlineStart"]],scrollPadding:[-1,["scrollPaddingBottom","scrollPaddingLeft","scrollPaddingRight","scrollPaddingTop"]],scrollPaddingBlock:[-1,["scrollPaddingBlockEnd","scrollPaddingBlockStart"]],scrollPaddingInline:[-1,["scrollPaddingInlineEnd","scrollPaddingInlineStart"]],scrollTimeline:[-1,["scrollTimelineAxis","scrollTimelineName"]],textDecoration:[-1,["textDecorationColor","textDecorationLine","textDecorationStyle","textDecorationThickness"]],textEmphasis:[-1,["textEmphasisColor","textEmphasisStyle"]],transition:[-1,["transitionBehavior","transitionDelay","transitionDuration","transitionProperty","transitionTimingFunction"]],viewTimeline:[-1,["viewTimelineAxis","viewTimelineName"]]};function q1(o,n){return o.length===0?n:`${o} and ${n}`}function c3(o){return o.substr(0,6)==="@media"}function s3(o){return o.substr(0,6)==="@layer"}const u3=/^(:|\[|>|&)/;function f3(o){return u3.test(o)}function d3(o){return o.substr(0,9)==="@supports"}function g3(o){return o.substring(0,10)==="@container"}function h3(o){return o!=null&&typeof o=="object"&&Array.isArray(o)===!1}const F1={"us-w":"w","us-v":"i",nk:"l",si:"v",cu:"f",ve:"h",ti:"a"};function H1(o,n){if(n.media)return"m";if(n.layer||n.supports)return"t";if(n.container)return"c";if(o.length>0){const a=o[0].trim();if(a.charCodeAt(0)===58)return F1[a.slice(4,8)]||F1[a.slice(3,5)]||"d"}return"d"}function ql(o,n){return o&&n+o}function jv(o){return ql(o.container,"c")+ql(o.media,"m")+ql(o.layer,"l")+ql(o.supports,"s")}function Qu(o,n,a){const l=o+jv(a)+n,s=ii(l),f=s.charCodeAt(0);return f>=48&&f<=57?String.fromCharCode(f+17)+s.slice(1):s}function Fl({property:o,selector:n,salt:a,value:l},s){return yf+ii(a+n+jv(s)+o+l.trim())}function m3(o){return o===Sf}function Ju(o){return o.replace(/>\s+/g,">")}function L1(o){return l3[o]}function P1(o){var n;return(n=o==null?void 0:o[0])!==null&&n!==void 0?n:0}function $u(o,n,a,l){o[n]=l?[a,l]:a}function U1(o,n){return n.length>0?[o,Object.fromEntries(n)]:o}function ef(o,n,a,l,s,f){var d;const g=[];f!==0&&g.push(["p",f]),n==="m"&&s&&g.push(["m",s]),(d=o[n])!==null&&d!==void 0||(o[n]=[]),a&&o[n].push(U1(a,g)),l&&o[n].push(U1(l,g))}function Wo(o,n="",a=[],l={container:"",layer:"",media:"",supports:""},s={},f={},d){for(const g in o){if(sx.hasOwnProperty(g)){o[g];continue}const v=o[g];if(v!=null){if(m3(v)){const h=Ju(a.join("")),b=Qu(h,g,l);$u(s,b,0,void 0);continue}if(typeof v=="string"||typeof v=="number"){const h=Ju(a.join("")),b=L1(g);if(b){const L=b[1],Z=Object.fromEntries(L.map(H=>[H,Sf]));Wo(Z,n,a,l,s,f)}const p=Qu(h,g,l),x=Fl({value:v.toString(),salt:n,selector:h,property:g},l),S=d&&{key:g,value:d}||wf(g,v),w=S.key!==g||S.value!==v,B=w?Fl({value:S.value.toString(),property:S.key,salt:n,selector:h},l):void 0,A=w?{rtlClassName:B,rtlProperty:S.key,rtlValue:S.value}:void 0,N=H1(a,l),[D,j]=D1(Object.assign({className:x,selectors:a,property:g,value:v},A),l);$u(s,p,x,B),ef(f,N,D,j,l.media,P1(b))}else if(g==="animationName"){const h=Array.isArray(v)?v:[v],b=[],p=[];for(const x of h){const S=O1(x),w=O1(dv(x)),B=yf+ii(S);let A;const N=M1(B,S);let D=[];S===w?A=B:(A=yf+ii(w),D=M1(A,w));for(let j=0;j[U,Sf]));Wo(H,n,a,l,s,f)}const p=Qu(h,g,l),x=Fl({value:v.map(Z=>(Z??"").toString()).join(";"),salt:n,selector:h,property:g},l),S=v.map(Z=>wf(g,Z));if(!!S.some(Z=>Z.key!==S[0].key))continue;const B=S[0].key!==g||S.some((Z,H)=>Z.value!==v[H]),A=B?Fl({value:S.map(Z=>{var H;return((H=Z==null?void 0:Z.value)!==null&&H!==void 0?H:"").toString()}).join(";"),salt:n,property:S[0].key,selector:h},l):void 0,N=B?{rtlClassName:A,rtlProperty:S[0].key,rtlValue:S.map(Z=>Z.value)}:void 0,D=H1(a,l),[j,L]=D1(Object.assign({className:x,selectors:a,property:g,value:v},N),l);$u(s,p,x,A),ef(f,D,j,L,l.media,P1(b))}else if(h3(v)){if(f3(g))Wo(v,n,a.concat(gv(g)),l,s,f);else if(c3(g)){const h=q1(l.media,g.slice(6).trim());Wo(v,n,a,Object.assign({},l,{media:h}),s,f)}else if(s3(g)){const h=(l.layer?`${l.layer}.`:"")+g.slice(6).trim();Wo(v,n,a,Object.assign({},l,{layer:h}),s,f)}else if(d3(g)){const h=q1(l.supports,g.slice(9).trim());Wo(v,n,a,Object.assign({},l,{supports:h}),s,f)}else if(g3(g)){const h=g.slice(10).trim();Wo(v,n,a,Object.assign({},l,{container:h}),s,f)}}}}return[s,f]}function v3(o,n=""){const a={},l={};for(const s in o){const f=o[s],[d,g]=Wo(f,n);a[s]=d,Object.keys(g).forEach(v=>{l[v]=(l[v]||[]).concat(g[v])})}return[a,l]}function p3(o,n=qf){const a=n();let l=null,s=null,f=null,d=null;function g(v){const{dir:h,renderer:b}=v;l===null&&([l,s]=v3(o,b.classNameHashSalt));const p=h==="ltr";return p?f===null&&(f=Ql(l,h)):d===null&&(d=Ql(l,h)),a(b,s),p?f:d}return g}function Cv(o,n,a=qf){const l=a();let s=null,f=null;function d(g){const{dir:v,renderer:h}=g,b=v==="ltr";return b?s===null&&(s=Ql(o,v)):f===null&&(f=Ql(o,v)),l(h,n),b?s:f}return d}function b3(o,n,a,l=qf){const s=l();function f(d){const{dir:g,renderer:v}=d,h=g==="ltr"?o:n||o;return s(v,Array.isArray(a)?{r:a}:a),h}return f}const st={border:_5,borderLeft:z5,borderBottom:T5,borderRight:N5,borderTop:E5,borderColor:pf,borderStyle:vf,borderRadius:A5,borderWidth:mf,flex:O5,gap:M5,gridArea:P5,margin:U5,marginBlock:G5,marginInline:V5,padding:Z5,paddingBlock:X5,paddingInline:I5,overflow:Y5,inset:W5,outline:K5,transition:Q5,textDecoration:tx};function y3(){return typeof window<"u"&&!!(window.document&&window.document.createElement)}const G1=Kl.useInsertionEffect?Kl.useInsertionEffect:void 0,Hf=()=>{const o={};return function(a,l){if(G1&&y3()){G1(()=>{a.insertCSSRules(l)},[a,l]);return}o[a.id]===void 0&&(a.insertCSSRules(l),o[a.id]=!0)}},x3=_.createContext(xx());function gi(){return _.useContext(x3)}const Rv=_.createContext("ltr"),S3=({children:o,dir:n})=>_.createElement(Rv.Provider,{value:n},o);function Lf(){return _.useContext(Rv)}function w3(o){const n=p3(o,Hf);return function(){const l=Lf(),s=gi();return n({dir:l,renderer:s})}}function Te(o,n){const a=Cv(o,n,Hf);return function(){const s=Lf(),f=gi();return a({dir:s,renderer:f})}}function Ze(o,n,a){const l=b3(o,n,a,Hf);return function(){const f=Lf(),d=gi();return l({dir:f,renderer:d})}}const B3={"<":"\\3C ",">":"\\3E "};function k3(o){return o.replace(/[<>]/g,n=>B3[n])}function _3(o,n){if(n){const a=Object.keys(n).reduce((l,s)=>`${l}--${s}: ${n[s]}; `,"");return`${o} { ${k3(a)} }`}return`${o} {}`}const Jl=Symbol.for("fui.slotRenderFunction"),Jn=Symbol.for("fui.slotElementType"),Dv=Symbol.for("fui.slotClassNameProp");function tt(o,n){const{defaultProps:a,elementType:l}=n,s=z3(o),f={...a,...s,[Jn]:l,[Dv]:(s==null?void 0:s.className)||(a==null?void 0:a.className)};return s&&typeof s.children=="function"&&(f[Jl]=s.children,f.children=a==null?void 0:a.children),f}function zt(o,n){if(!(o===null||o===void 0&&!n.renderByDefault))return tt(o,n)}function z3(o){return typeof o=="string"||typeof o=="number"||T3(o)||_.isValidElement(o)?{children:o}:o}const T3=o=>typeof o=="object"&&o!==null&&Symbol.iterator in o;function N3(o){return o!==null&&typeof o=="object"&&!Array.isArray(o)&&!_.isValidElement(o)}function V1(o){return!!(o!=null&&o.hasOwnProperty(Jn))}const Ue=(...o)=>{const n={};for(const a of o){const l=Array.isArray(a)?a:Object.keys(a);for(const s of l)n[s]=1}return n},E3=Ue(["onAuxClick","onAnimationEnd","onAnimationStart","onCopy","onCut","onPaste","onCompositionEnd","onCompositionStart","onCompositionUpdate","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onInput","onSubmit","onLoad","onError","onKeyDown","onKeyDownCapture","onKeyPress","onKeyUp","onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting","onClick","onClickCapture","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onMouseUpCapture","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onScroll","onWheel","onPointerCancel","onPointerDown","onPointerEnter","onPointerLeave","onPointerMove","onPointerOut","onPointerOver","onPointerUp","onGotPointerCapture","onLostPointerCapture"]),A3=Ue(["accessKey","children","className","contentEditable","dir","draggable","hidden","htmlFor","id","lang","popover","focusgroup","ref","role","style","tabIndex","title","translate","spellCheck","name"]),j3=Ue(["itemID","itemProp","itemRef","itemScope","itemType"]),lt=Ue(A3,E3,j3),C3=Ue(lt,["form"]),Ov=Ue(lt,["height","loop","muted","preload","src","width"]),R3=Ue(Ov,["poster"]),D3=Ue(lt,["start"]),O3=Ue(lt,["value"]),M3=Ue(lt,["download","href","hrefLang","media","referrerPolicy","rel","target","type"]),q3=Ue(lt,["dateTime"]),dc=Ue(lt,["autoFocus","disabled","form","formAction","formEncType","formMethod","formNoValidate","formTarget","popoverTarget","popoverTargetAction","type","value"]),F3=Ue(dc,["accept","alt","autoCorrect","autoCapitalize","autoComplete","checked","dirname","form","height","inputMode","list","max","maxLength","min","minLength","multiple","pattern","placeholder","readOnly","required","src","step","size","type","value","width"]),H3=Ue(dc,["autoCapitalize","cols","dirname","form","maxLength","placeholder","readOnly","required","rows","wrap"]),L3=Ue(dc,["form","multiple","required"]),P3=Ue(lt,["selected","value"]),U3=Ue(lt,["cellPadding","cellSpacing"]),G3=lt,V3=Ue(lt,["colSpan","rowSpan","scope"]),Z3=Ue(lt,["colSpan","headers","rowSpan","scope"]),X3=Ue(lt,["span"]),I3=Ue(lt,["span"]),Y3=Ue(lt,["disabled","form"]),W3=Ue(lt,["acceptCharset","action","encType","encType","method","noValidate","target"]),K3=Ue(lt,["allow","allowFullScreen","allowPaymentRequest","allowTransparency","csp","height","importance","referrerPolicy","sandbox","src","srcDoc","width"]),Q3=Ue(lt,["alt","crossOrigin","height","src","srcSet","useMap","width"]),J3=Ue(lt,["open","onCancel","onClose"]);function $3(o,n,a){const l=Array.isArray(n),s={},f=Object.keys(o);for(const d of f)(!l&&n[d]||l&&n.indexOf(d)>=0||d.indexOf("data-")===0||d.indexOf("aria-")===0)&&(!a||(a==null?void 0:a.indexOf(d))===-1)&&(s[d]=o[d]);return s}const eS={label:C3,audio:Ov,video:R3,ol:D3,li:O3,a:M3,button:dc,input:F3,textarea:H3,select:L3,option:P3,table:U3,tr:G3,th:V3,td:Z3,colGroup:X3,col:I3,fieldset:Y3,form:W3,iframe:K3,img:Q3,time:q3,dialog:J3};function Mv(o,n,a){const l=o&&eS[o]||lt;return l.as=1,$3(n,l,a)}const qv=({primarySlotTagName:o,props:n,excludedPropNames:a})=>({root:{style:n.style,className:n.className},primary:Mv(o,n,[...a||[],"style","className"])}),Eo=(o,n,a)=>{var l;return Mv((l=n.as)!==null&&l!==void 0?l:o,n,a)};function tS(o,n){const a=_.useRef(void 0),l=_.useCallback((f,d)=>(a.current!==void 0&&n(a.current),a.current=o(f,d),a.current),[n,o]),s=_.useCallback(()=>{a.current!==void 0&&(n(a.current),a.current=void 0)},[n]);return _.useEffect(()=>s,[s]),[l,s]}const Fv=_.createContext(void 0),oS=Fv.Provider,Hv=_.createContext(void 0),rS="",nS=Hv.Provider;function aS(){var o;return(o=_.useContext(Hv))!==null&&o!==void 0?o:rS}const Lv=_.createContext(void 0),iS={},lS=Lv.Provider;function cS(){var o;return(o=_.useContext(Lv))!==null&&o!==void 0?o:iS}const Pv=_.createContext(void 0),sS={targetDocument:typeof document=="object"?document:void 0,dir:"ltr"},uS=Pv.Provider;function Bt(){var o;return(o=_.useContext(Pv))!==null&&o!==void 0?o:sS}const Uv=_.createContext(void 0),fS=Uv.Provider;function Pf(){var o;return(o=_.useContext(Uv))!==null&&o!==void 0?o:{}}const Uf=_.createContext(void 0),dS=()=>{},gS=Uf.Provider,ft=o=>{var n,a;return(a=(n=_.useContext(Uf))===null||n===void 0?void 0:n[o])!==null&&a!==void 0?a:dS},Gv=_.createContext(void 0);Gv.Provider;function hS(){return _.useContext(Gv)}function mS(o){return typeof o=="function"}const gc=o=>{"use no memo";const[n,a]=_.useState(()=>o.defaultState===void 0?o.initialState:vS(o.defaultState)?o.defaultState():o.defaultState),l=_.useRef(o.state);_.useEffect(()=>{l.current=o.state},[o.state]);const s=_.useCallback(f=>{mS(f)&&f(l.current)},[]);return pS(o.state)?[o.state,s]:[n,a]};function vS(o){return typeof o=="function"}const pS=o=>{"use no memo";const[n]=_.useState(()=>o!==void 0);return n};function hc(){return typeof window<"u"&&!!(window.document&&window.document.createElement)}const Vv={current:0},bS=_.createContext(void 0);function Zv(){var o;return(o=_.useContext(bS))!==null&&o!==void 0?o:Vv}function yS(){const o=Zv()!==Vv,[n,a]=_.useState(o);return hc()&&o&&_.useLayoutEffect(()=>{a(!1)},[]),n}const Tt=hc()?_.useLayoutEffect:_.useEffect,Qe=o=>{const n=_.useRef(()=>{throw new Error("Cannot call an event handler while rendering")});return Tt(()=>{n.current=o},[o]),_.useCallback((...a)=>{const l=n.current;return l(...a)},[n])};function xS(){const o=_.useRef(!0);return _.useEffect(()=>{o.current&&(o.current=!1)},[]),o.current}function SS(){return _.useReducer(o=>o+1,0)[1]}const Xv=_.createContext(void 0);Xv.Provider;function wS(){return _.useContext(Xv)||""}function on(o="fui-",n){"use no memo";const a=Zv(),l=wS(),s=Kl.useId;if(s){const f=s(),d=_.useMemo(()=>f.replace(/:/g,""),[f]);return n||`${l}${o}${d}`}return _.useMemo(()=>n||`${l}${o}${++a.current}`,[l,o,n,a])}function li(...o){"use no memo";const n=_.useCallback(a=>{n.current=a;for(const l of o)typeof l=="function"?l(a):l&&(l.current=a)},[...o]);return n}const BS=o=>-1,kS=o=>{};function _S(){const{targetDocument:o}=Bt(),n=o==null?void 0:o.defaultView,a=n?n.setTimeout:BS,l=n?n.clearTimeout:kS;return tS(a,l)}const zS=parseInt(_.version,10)>=19;function Gf(o){if(o)return zS?o.props.ref:o.ref}function zo(o,n){return(...a)=>{o==null||o(...a),n==null||n(...a)}}function ci(o,n){var a;const l=o;var s;return!!(!(l==null||(a=l.ownerDocument)===null||a===void 0)&&a.defaultView&&l instanceof l.ownerDocument.defaultView[(s=void 0)!==null&&s!==void 0?s:"HTMLElement"])}function Iv(o){return!!o.type.isFluentTriggerComponent}function Yv(o,n){return typeof o=="function"?o(n):o?Wv(o,n):o||null}function Wv(o,n){if(!_.isValidElement(o)||o.type===_.Fragment)throw new Error("A trigger element must be a single element for this component. Please ensure that you're not using React Fragments.");if(Iv(o)){const a=Wv(o.props.children,n);return _.cloneElement(o,void 0,a)}else return _.cloneElement(o,n)}function Vf(o){return _.isValidElement(o)?Iv(o)?Vf(o.props.children):o:null}function TS(o){return o&&!!o._virtual}function NS(o){return TS(o)&&o._virtual.parent||null}function ES(o,n={}){if(!o)return null;if(!n.skipVirtual){const l=NS(o);if(l)return l}const a=o.parentNode;return a&&a.nodeType===11?a.host:a}function Z1(o,n){o&&Object.assign(o,{_virtual:{parent:n}})}function AS(o,n){return{...n,[Jn]:o}}function Kv(o,n){return function(l,s,f,d,g){return V1(s)?n(AS(l,s),null,f,d,g):V1(l)?n(l,s,f,d,g):o(l,s,f,d,g)}}function Qv(o){const{as:n,[Dv]:a,[Jn]:l,[Jl]:s,...f}=o,d=f,g=typeof l=="string"?n??l:l;return typeof g!="string"&&n&&(d.as=n),{elementType:g,props:d,renderFunction:s}}const $r=m5,jS=(o,n,a)=>{const{elementType:l,renderFunction:s,props:f}=Qv(o),d={...f,...n};return s?$r.jsx(_.Fragment,{children:s(l,d)},a):$r.jsx(l,d,a)},CS=(o,n,a)=>{const{elementType:l,renderFunction:s,props:f}=Qv(o),d={...f,...n};return s?$r.jsx(_.Fragment,{children:s(l,{...d,children:$r.jsxs(_.Fragment,{children:d.children},void 0)})},a):$r.jsxs(l,d,a)},ge=Kv($r.jsx,jS),uo=Kv($r.jsxs,CS),Jv=_.createContext(void 0),RS={},DS=Jv.Provider,OS=()=>{const o=_.useContext(Jv);return o??RS},MS=(o,n)=>ge(uS,{value:n.provider,children:ge(oS,{value:n.theme,children:ge(nS,{value:n.themeClassName,children:ge(gS,{value:n.customStyleHooks_unstable,children:ge(lS,{value:n.tooltip,children:ge(S3,{dir:n.textDirection,children:ge(DS,{value:n.iconDirection,children:ge(fS,{value:n.overrides_unstable,children:uo(o.root,{children:[hc()?null:ge("style",{dangerouslySetInnerHTML:{__html:o.serverStyleProps.cssRule},...o.serverStyleProps.attributes}),o.root.children]})})})})})})})})});var qS=typeof WeakRef<"u",X1=class{constructor(o){qS&&typeof o=="object"?this._weakRef=new WeakRef(o):this._instance=o}deref(){var o,n;let a;return this._weakRef?(a=(o=this._weakRef)==null?void 0:o.deref(),a||delete this._weakRef):(a=this._instance,(n=a==null?void 0:a.isDisposed)!=null&&n.call(a)&&delete this._instance),a}},yo="keyborg:focusin",si="keyborg:focusout";function FS(o){const n=o.HTMLElement,a=n.prototype.focus;let l=!1;return n.prototype.focus=function(){l=!0},o.document.createElement("button").focus(),n.prototype.focus=a,l}var tf=!1;function en(o){const n=o.focus;n.__keyborgNativeFocus?n.__keyborgNativeFocus.call(o):o.focus()}function HS(o){const n=o;tf||(tf=FS(n));const a=n.HTMLElement.prototype.focus;if(a.__keyborgNativeFocus)return;n.HTMLElement.prototype.focus=v;const l=new Set,s=b=>{const p=b.target;if(!p)return;const x=new CustomEvent(si,{cancelable:!0,bubbles:!0,composed:!0,detail:{originalEvent:b}});p.dispatchEvent(x)},f=b=>{const p=b.target;if(!p)return;let x=b.composedPath()[0];const S=new Set;for(;x;)x.nodeType===Node.DOCUMENT_FRAGMENT_NODE?(S.add(x),x=x.host):x=x.parentNode;for(const w of l){const B=w.deref();(!B||!S.has(B))&&(l.delete(w),B&&(B.removeEventListener("focusin",f,!0),B.removeEventListener("focusout",s,!0)))}d(p,b.relatedTarget||void 0)},d=(b,p,x)=>{var S;const w=b.shadowRoot;if(w){for(const N of l)if(N.deref()===w)return;w.addEventListener("focusin",f,!0),w.addEventListener("focusout",s,!0),l.add(new X1(w));return}const B={relatedTarget:p,originalEvent:x},A=new CustomEvent(yo,{cancelable:!0,bubbles:!0,composed:!0,detail:B});A.details=B,(tf||g.lastFocusedProgrammatically)&&(B.isFocusedProgrammatically=b===((S=g.lastFocusedProgrammatically)==null?void 0:S.deref()),g.lastFocusedProgrammatically=void 0),b.dispatchEvent(A)},g=n.__keyborgData={focusInHandler:f,focusOutHandler:s,shadowTargets:l};n.document.addEventListener("focusin",n.__keyborgData.focusInHandler,!0),n.document.addEventListener("focusout",n.__keyborgData.focusOutHandler,!0);function v(){const b=n.__keyborgData;return b&&(b.lastFocusedProgrammatically=new X1(this)),a.apply(this,arguments)}let h=n.document.activeElement;for(;h&&h.shadowRoot;)d(h),h=h.shadowRoot.activeElement;v.__keyborgNativeFocus=a}function LS(o){const n=o,a=n.HTMLElement.prototype,l=a.focus.__keyborgNativeFocus,s=n.__keyborgData;if(s){n.document.removeEventListener("focusin",s.focusInHandler,!0),n.document.removeEventListener("focusout",s.focusOutHandler,!0);for(const f of s.shadowTargets){const d=f.deref();d&&(d.removeEventListener("focusin",s.focusInHandler,!0),d.removeEventListener("focusout",s.focusOutHandler,!0))}s.shadowTargets.clear(),delete n.__keyborgData}l&&(a.focus=l)}var PS=500,$v=0,US=class{constructor(o,n){this._isNavigatingWithKeyboard_DO_NOT_USE=!1,this._onFocusIn=l=>{if(this._isMouseOrTouchUsedTimer||this.isNavigatingWithKeyboard)return;const s=l.detail;s.relatedTarget&&(s.isFocusedProgrammatically||s.isFocusedProgrammatically===void 0||(this.isNavigatingWithKeyboard=!0))},this._onMouseDown=l=>{l.buttons===0||l.clientX===0&&l.clientY===0&&l.screenX===0&&l.screenY===0||this._onMouseOrTouch()},this._onMouseOrTouch=()=>{const l=this._win;l&&(this._isMouseOrTouchUsedTimer&&l.clearTimeout(this._isMouseOrTouchUsedTimer),this._isMouseOrTouchUsedTimer=l.setTimeout(()=>{delete this._isMouseOrTouchUsedTimer},1e3)),this.isNavigatingWithKeyboard=!1},this._onKeyDown=l=>{this.isNavigatingWithKeyboard?this._shouldDismissKeyboardNavigation(l)&&this._scheduleDismiss():this._shouldTriggerKeyboardNavigation(l)&&(this.isNavigatingWithKeyboard=!0)},this.id="c"+ ++$v,this._win=o;const a=o.document;if(n){const l=n.triggerKeys,s=n.dismissKeys;l!=null&&l.length&&(this._triggerKeys=new Set(l)),s!=null&&s.length&&(this._dismissKeys=new Set(s))}a.addEventListener(yo,this._onFocusIn,!0),a.addEventListener("mousedown",this._onMouseDown,!0),o.addEventListener("keydown",this._onKeyDown,!0),a.addEventListener("touchstart",this._onMouseOrTouch,!0),a.addEventListener("touchend",this._onMouseOrTouch,!0),a.addEventListener("touchcancel",this._onMouseOrTouch,!0),HS(o)}get isNavigatingWithKeyboard(){return this._isNavigatingWithKeyboard_DO_NOT_USE}set isNavigatingWithKeyboard(o){this._isNavigatingWithKeyboard_DO_NOT_USE!==o&&(this._isNavigatingWithKeyboard_DO_NOT_USE=o,this.update())}dispose(){const o=this._win;if(o){this._isMouseOrTouchUsedTimer&&(o.clearTimeout(this._isMouseOrTouchUsedTimer),this._isMouseOrTouchUsedTimer=void 0),this._dismissTimer&&(o.clearTimeout(this._dismissTimer),this._dismissTimer=void 0),LS(o);const n=o.document;n.removeEventListener(yo,this._onFocusIn,!0),n.removeEventListener("mousedown",this._onMouseDown,!0),o.removeEventListener("keydown",this._onKeyDown,!0),n.removeEventListener("touchstart",this._onMouseOrTouch,!0),n.removeEventListener("touchend",this._onMouseOrTouch,!0),n.removeEventListener("touchcancel",this._onMouseOrTouch,!0),delete this._win}}isDisposed(){return!!this._win}update(){var o,n;const a=(n=(o=this._win)==null?void 0:o.__keyborg)==null?void 0:n.refs;if(a)for(const l of Object.keys(a))Zf.update(a[l],this.isNavigatingWithKeyboard)}_shouldTriggerKeyboardNavigation(o){var n;if(o.key==="Tab")return!0;const a=(n=this._win)==null?void 0:n.document.activeElement,l=!this._triggerKeys||this._triggerKeys.has(o.keyCode),s=a&&(a.tagName==="INPUT"||a.tagName==="TEXTAREA"||a.isContentEditable);return l&&!s}_shouldDismissKeyboardNavigation(o){var n;return(n=this._dismissKeys)==null?void 0:n.has(o.keyCode)}_scheduleDismiss(){const o=this._win;if(o){this._dismissTimer&&(o.clearTimeout(this._dismissTimer),this._dismissTimer=void 0);const n=o.document.activeElement;this._dismissTimer=o.setTimeout(()=>{this._dismissTimer=void 0;const a=o.document.activeElement;n&&a&&n===a&&(this.isNavigatingWithKeyboard=!1)},PS)}}},Zf=class ep{constructor(n,a){this._cb=[],this._id="k"+ ++$v,this._win=n;const l=n.__keyborg;l?(this._core=l.core,l.refs[this._id]=this):(this._core=new US(n,a),n.__keyborg={core:this._core,refs:{[this._id]:this}})}static create(n,a){return new ep(n,a)}static dispose(n){n.dispose()}static update(n,a){n._cb.forEach(l=>l(a))}dispose(){var n;const a=(n=this._win)==null?void 0:n.__keyborg;a!=null&&a.refs[this._id]&&(delete a.refs[this._id],Object.keys(a.refs).length===0&&(a.core.dispose(),delete this._win.__keyborg)),this._cb=[],delete this._core,delete this._win}isNavigatingWithKeyboard(){var n;return!!((n=this._core)!=null&&n.isNavigatingWithKeyboard)}subscribe(n){this._cb.push(n)}unsubscribe(n){const a=this._cb.indexOf(n);a>=0&&this._cb.splice(a,1)}setVal(n){this._core&&(this._core.isNavigatingWithKeyboard=n)}};function Xf(o,n){return Zf.create(o,n)}function If(o){Zf.dispose(o)}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - *//*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */const Tr="data-tabster",GS="data-tabster-dummy",tp=`:is(${["a[href]","button","input","select","textarea","*[tabindex]","*[contenteditable]","details > summary","audio[controls]","video[controls]"].join(", ")}):not(:disabled)`,Zn={EscapeGroupper:1,Restorer:2,Deloser:3},$n={Source:0,Target:1},VS={Outside:2};/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */function so(o,n){var a;return(a=o.storageEntry(n))===null||a===void 0?void 0:a.tabster}function op(o,n,a){var l,s,f;const d=a||o._noop?void 0:n.getAttribute(Tr);let g=o.storageEntry(n),v;if(d)if(d!==((l=g==null?void 0:g.attr)===null||l===void 0?void 0:l.string))try{const x=JSON.parse(d);if(typeof x!="object")throw new Error(`Value is not a JSON object, got '${d}'.`);v={string:d,object:x}}catch{}else return;else if(!g)return;g||(g=o.storageEntry(n,!0)),g.tabster||(g.tabster={});const h=g.tabster||{},b=((s=g.attr)===null||s===void 0?void 0:s.object)||{},p=(v==null?void 0:v.object)||{};for(const x of Object.keys(b))if(!p[x]){if(x==="root"){const S=h[x];S&&o.root.onRoot(S,!0)}switch(x){case"deloser":case"root":case"groupper":case"modalizer":case"restorer":case"mover":const S=h[x];S&&(S.dispose(),delete h[x]);break;case"observed":delete h[x],o.observedElement&&o.observedElement.onObservedElementUpdate(n);break;case"focusable":case"outline":case"uncontrolled":case"sys":delete h[x];break}}for(const x of Object.keys(p)){const S=p.sys;switch(x){case"deloser":h.deloser?h.deloser.setProps(p.deloser):o.deloser&&(h.deloser=o.deloser.createDeloser(n,p.deloser));break;case"root":h.root?h.root.setProps(p.root):h.root=o.root.createRoot(n,p.root,S),o.root.onRoot(h.root);break;case"modalizer":{let w;const B=o.modalizer;if(h.modalizer){const A=p.modalizer,N=A.id;N&&((f=b==null?void 0:b.modalizer)===null||f===void 0?void 0:f.id)!==N?(h.modalizer.dispose(),w=A):h.modalizer.setProps(A)}else B&&(w=p.modalizer);B&&w&&(h.modalizer=B.createModalizer(n,w,S))}break;case"restorer":h.restorer?h.restorer.setProps(p.restorer):o.restorer&&p.restorer&&(h.restorer=o.restorer.createRestorer(n,p.restorer));break;case"focusable":h.focusable=p.focusable;break;case"groupper":h.groupper?h.groupper.setProps(p.groupper):o.groupper&&(h.groupper=o.groupper.createGroupper(n,p.groupper,S));break;case"mover":h.mover?h.mover.setProps(p.mover):o.mover&&(h.mover=o.mover.createMover(n,p.mover,S));break;case"observed":o.observedElement&&(h.observed=p.observed,o.observedElement.onObservedElementUpdate(n));break;case"uncontrolled":h.uncontrolled=p.uncontrolled;break;case"outline":o.outline&&(h.outline=p.outline);break;case"sys":h.sys=p.sys;break;default:console.error(`Unknown key '${x}' in data-tabster attribute value.`)}}v?g.attr=v:(Object.keys(h).length===0&&(delete g.tabster,delete g.attr),o.storageEntry(n,!1))}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */const ZS="tabster:focusin",XS="tabster:focusout",IS="tabster:movefocus",YS="tabster:modalizer:active",WS="tabster:modalizer:inactive",kf="tabster:restorer:restore-focus",KS="tabster:root:focus",QS="tabster:root:blur",JS=typeof CustomEvent<"u"?CustomEvent:function(){};class Ar extends JS{constructor(n,a){super(n,{bubbles:!0,cancelable:!0,composed:!0,detail:a}),this.details=a}}class $S extends Ar{constructor(n){super(ZS,n)}}class ew extends Ar{constructor(n){super(XS,n)}}class ni extends Ar{constructor(n){super(IS,n)}}class tw extends Ar{constructor(n){super(YS,n)}}class ow extends Ar{constructor(n){super(WS,n)}}class I1 extends Ar{constructor(){super(kf)}}class rw extends Ar{constructor(n){super(KS,n)}}class nw extends Ar{constructor(n){super(QS,n)}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */const aw=o=>new MutationObserver(o),iw=(o,n,a,l)=>o.createTreeWalker(n,a,l),lw=o=>o?o.parentNode:null,cw=o=>o?o.parentElement:null,sw=(o,n)=>!!(n&&(o!=null&&o.contains(n))),uw=o=>o.activeElement,fw=(o,n)=>o.querySelector(n),dw=(o,n)=>Array.prototype.slice.call(o.querySelectorAll(n),0),gw=(o,n)=>o.getElementById(n),hw=o=>(o==null?void 0:o.firstChild)||null,mw=o=>(o==null?void 0:o.lastChild)||null,vw=o=>(o==null?void 0:o.nextSibling)||null,pw=o=>(o==null?void 0:o.previousSibling)||null,bw=o=>(o==null?void 0:o.firstElementChild)||null,yw=o=>(o==null?void 0:o.lastElementChild)||null,xw=o=>(o==null?void 0:o.nextElementSibling)||null,Sw=o=>(o==null?void 0:o.previousElementSibling)||null,ww=(o,n)=>o.appendChild(n),Bw=(o,n,a)=>o.insertBefore(n,a),kw=o=>{var n;return((n=o.ownerDocument)===null||n===void 0?void 0:n.getSelection())||null},_w=(o,n)=>o.ownerDocument.getElementsByName(n),te={createMutationObserver:aw,createTreeWalker:iw,getParentNode:lw,getParentElement:cw,nodeContains:sw,getActiveElement:uw,querySelector:fw,querySelectorAll:dw,getElementById:gw,getFirstChild:hw,getLastChild:mw,getNextSibling:vw,getPreviousSibling:pw,getFirstElementChild:bw,getLastElementChild:yw,getNextElementSibling:xw,getPreviousElementSibling:Sw,appendChild:ww,insertBefore:Bw,getSelection:kw,getElementsByName:_w};function zw(o){for(const n of Object.keys(o))te[n]=o[n]}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */let _f,Tw=0;try{document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT),_f=!1}catch{_f=!0}const of=100;function rn(o){const n=o();let a=n.__tabsterInstanceContext;return a||(a={elementByUId:{},basics:{Promise:n.Promise||void 0,WeakRef:n.WeakRef||void 0},containerBoundingRectCache:{},lastContainerBoundingRectCacheId:0,fakeWeakRefs:[],fakeWeakRefsStarted:!1},n.__tabsterInstanceContext=a),a}function Nw(o){const n=o.__tabsterInstanceContext;n&&(n.elementByUId={},delete n.WeakRef,n.containerBoundingRectCache={},n.containerBoundingRectCacheTimer&&o.clearTimeout(n.containerBoundingRectCacheTimer),n.fakeWeakRefsTimer&&o.clearTimeout(n.fakeWeakRefsTimer),n.fakeWeakRefs=[],delete o.__tabsterInstanceContext)}function Ew(o){const n=o.__tabsterInstanceContext;return new((n==null?void 0:n.basics.WeakMap)||WeakMap)}function Aw(o){return!!o.querySelector(tp)}class rp{constructor(n){this._target=n}deref(){return this._target}static cleanup(n,a){return n._target?a||!Yf(n._target.ownerDocument,n._target)?(delete n._target,!0):!1:!0}}class bo{constructor(n,a,l){const s=rn(n);let f;s.WeakRef?f=new s.WeakRef(a):(f=new rp(a),s.fakeWeakRefs.push(f)),this._ref=f,this._data=l}get(){const n=this._ref;let a;return n&&(a=n.deref(),a||delete this._ref),a}getData(){return this._data}}function np(o,n){const a=rn(o);a.fakeWeakRefs=a.fakeWeakRefs.filter(l=>!rp.cleanup(l,n))}function ap(o){const n=rn(o);n.fakeWeakRefsStarted||(n.fakeWeakRefsStarted=!0,n.WeakRef=Mw(n)),n.fakeWeakRefsTimer||(n.fakeWeakRefsTimer=o().setTimeout(()=>{n.fakeWeakRefsTimer=void 0,np(o),ap(o)},120*1e3))}function jw(o){const n=rn(o);n.fakeWeakRefsStarted=!1,n.fakeWeakRefsTimer&&(o().clearTimeout(n.fakeWeakRefsTimer),n.fakeWeakRefsTimer=void 0,n.fakeWeakRefs=[])}function ip(o,n,a){if(n.nodeType!==Node.ELEMENT_NODE)return;const l=_f?a:{acceptNode:a};return te.createTreeWalker(o,n,NodeFilter.SHOW_ELEMENT,l,!1)}function Cw(o){o.__shouldIgnoreFocus=!0}function lp(o){return!!o.__shouldIgnoreFocus}function Rw(o){const n=new Uint32Array(4);if(o.crypto&&o.crypto.getRandomValues)o.crypto.getRandomValues(n);else if(o.msCrypto&&o.msCrypto.getRandomValues)o.msCrypto.getRandomValues(n);else for(let l=0;l{if(this._fixedTarget){const x=this._fixedTarget.get();x&&en(x);return}const p=this.input;if(this.onFocusIn&&p){const x=b.relatedTarget;this.onFocusIn(this,this._isBackward(!0,p,x),x)}},this._focusOut=b=>{if(this._fixedTarget)return;this.useDefaultAction=!1;const p=this.input;if(this.onFocusOut&&p){const x=b.relatedTarget;this.onFocusOut(this,this._isBackward(!1,p,x),x)}};const g=n(),v=g.document.createElement("i");v.tabIndex=0,v.setAttribute("role","none"),v.setAttribute(GS,""),v.setAttribute("aria-hidden","true");const h=v.style;h.position="fixed",h.width=h.height="1px",h.opacity="0.001",h.zIndex="-1",h.setProperty("content-visibility","hidden"),Cw(v),this.input=v,this.isFirst=l.isFirst,this.isOutside=a,this._isPhantom=(d=l.isPhantom)!==null&&d!==void 0?d:!1,this._fixedTarget=f,v.addEventListener("focusin",this._focusIn),v.addEventListener("focusout",this._focusOut),v.__tabsterDummyContainer=s,this._isPhantom&&(this._disposeTimer=g.setTimeout(()=>{delete this._disposeTimer,this.dispose()},0),this._clearDisposeTimeout=()=>{this._disposeTimer&&(g.clearTimeout(this._disposeTimer),delete this._disposeTimer),delete this._clearDisposeTimeout})}dispose(){var n;this._clearDisposeTimeout&&this._clearDisposeTimeout();const a=this.input;a&&(delete this._fixedTarget,delete this.onFocusIn,delete this.onFocusOut,delete this.input,a.removeEventListener("focusin",this._focusIn),a.removeEventListener("focusout",this._focusOut),delete a.__tabsterDummyContainer,(n=te.getParentNode(a))===null||n===void 0||n.removeChild(a))}setTopLeft(n,a){var l;const s=(l=this.input)===null||l===void 0?void 0:l.style;s&&(s.top=`${n}px`,s.left=`${a}px`)}_isBackward(n,a,l){return n&&!l?!this.isFirst:!!(l&&a.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_FOLLOWING)}}const cp={Root:1,Modalizer:2};class ec{constructor(n,a,l,s,f,d){this._element=a,this._instance=new Hw(n,a,this,l,s,f,d)}_setHandlers(n,a){this._onFocusIn=n,this._onFocusOut=a}moveOut(n){var a;(a=this._instance)===null||a===void 0||a.moveOut(n)}moveOutWithDefaultAction(n,a){var l;(l=this._instance)===null||l===void 0||l.moveOutWithDefaultAction(n,a)}getHandler(n){return n?this._onFocusIn:this._onFocusOut}setTabbable(n){var a;(a=this._instance)===null||a===void 0||a.setTabbable(this,n)}dispose(){this._instance&&(this._instance.dispose(this),delete this._instance),delete this._onFocusIn,delete this._onFocusOut}static moveWithPhantomDummy(n,a,l,s,f){const g=new $l(n.getWindow,!0,{isPhantom:!0,isFirst:!0}).input;if(g){let v,h;if(a.tagName==="BODY")v=a,h=l&&s||!l&&!s?te.getFirstElementChild(a):null;else{l&&(!s||s&&!n.focusable.isFocusable(a,!1,!0,!0))?(v=a,h=s?a.firstElementChild:null):(v=te.getParentElement(a),h=l&&s||!l&&!s?a:te.getNextElementSibling(a));let b,p;do b=l&&s||!l&&!s?te.getPreviousElementSibling(h):h,p=Kf(b),p===a?h=l&&s||!l&&!s?b:te.getNextElementSibling(b):p=null;while(p)}v!=null&&v.dispatchEvent(new ni({by:"root",owner:v,next:null,relatedEvent:f}))&&(te.insertBefore(v,g,h),en(g))}}static addPhantomDummyWithTarget(n,a,l,s){const d=new $l(n.getWindow,!0,{isPhantom:!0,isFirst:!0},void 0,new bo(n.getWindow,s)).input;if(d){let g,v;Aw(a)&&!l?(g=a,v=te.getFirstElementChild(a)):(g=te.getParentElement(a),v=l?a:te.getNextElementSibling(a)),g&&te.insertBefore(g,d,v)}}}class Fw{constructor(n){this._updateQueue=new Set,this._lastUpdateQueueTime=0,this._changedParents=new WeakSet,this._dummyElements=[],this._dummyCallbacks=new WeakMap,this._domChanged=a=>{var l;this._changedParents.has(a)||(this._changedParents.add(a),!this._updateDummyInputsTimer&&(this._updateDummyInputsTimer=(l=this._win)===null||l===void 0?void 0:l.call(this).setTimeout(()=>{delete this._updateDummyInputsTimer;for(const s of this._dummyElements){const f=s.get();if(f){const d=this._dummyCallbacks.get(f);if(d){const g=te.getParentNode(f);(!g||this._changedParents.has(g))&&d()}}}this._changedParents=new WeakSet},of)))},this._win=n}add(n,a){!this._dummyCallbacks.has(n)&&this._win&&(this._dummyElements.push(new bo(this._win,n)),this._dummyCallbacks.set(n,a),this.domChanged=this._domChanged)}remove(n){this._dummyElements=this._dummyElements.filter(a=>{const l=a.get();return l&&l!==n}),this._dummyCallbacks.delete(n),this._dummyElements.length===0&&delete this.domChanged}dispose(){var n;const a=(n=this._win)===null||n===void 0?void 0:n.call(this);this._updateTimer&&(a==null||a.clearTimeout(this._updateTimer),delete this._updateTimer),this._updateDummyInputsTimer&&(a==null||a.clearTimeout(this._updateDummyInputsTimer),delete this._updateDummyInputsTimer),this._changedParents=new WeakSet,this._dummyCallbacks=new WeakMap,this._dummyElements=[],this._updateQueue.clear(),delete this.domChanged,delete this._win}updatePositions(n){this._win&&(this._updateQueue.add(n),this._lastUpdateQueueTime=Date.now(),this._scheduledUpdatePositions())}_scheduledUpdatePositions(){var n;this._updateTimer||(this._updateTimer=(n=this._win)===null||n===void 0?void 0:n.call(this).setTimeout(()=>{if(delete this._updateTimer,this._lastUpdateQueueTime+of<=Date.now()){const a=new Map,l=[];for(const s of this._updateQueue)l.push(s(a));this._updateQueue.clear();for(const s of l)s();a.clear()}else this._scheduledUpdatePositions()},of))}}class Hw{constructor(n,a,l,s,f,d,g){this._wrappers=[],this._isOutside=!1,this._transformElements=new Set,this._onFocusIn=(S,w,B)=>{this._onFocus(!0,S,w,B)},this._onFocusOut=(S,w,B)=>{this._onFocus(!1,S,w,B)},this.moveOut=S=>{var w;const B=this._firstDummy,A=this._lastDummy;if(B&&A){this._ensurePosition();const N=B.input,D=A.input,j=(w=this._element)===null||w===void 0?void 0:w.get();if(N&&D&&j){let L;S?(N.tabIndex=0,L=N):(D.tabIndex=0,L=D),L&&en(L)}}},this.moveOutWithDefaultAction=(S,w)=>{var B;const A=this._firstDummy,N=this._lastDummy;if(A&&N){this._ensurePosition();const D=A.input,j=N.input,L=(B=this._element)===null||B===void 0?void 0:B.get();if(D&&j&&L){let Z;S?!A.isOutside&&this._tabster.focusable.isFocusable(L,!0,!0,!0)?Z=L:(A.useDefaultAction=!0,D.tabIndex=0,Z=D):(N.useDefaultAction=!0,j.tabIndex=0,Z=j),Z&&L.dispatchEvent(new ni({by:"root",owner:L,next:null,relatedEvent:w}))&&en(Z)}}},this.setTabbable=(S,w)=>{var B,A;for(const D of this._wrappers)if(D.manager===S){D.tabbable=w;break}const N=this._getCurrent();if(N){const D=N.tabbable?0:-1;let j=(B=this._firstDummy)===null||B===void 0?void 0:B.input;j&&(j.tabIndex=D),j=(A=this._lastDummy)===null||A===void 0?void 0:A.input,j&&(j.tabIndex=D)}},this._addDummyInputs=()=>{this._addTimer||(this._addTimer=this._getWindow().setTimeout(()=>{delete this._addTimer,this._ensurePosition(),this._addTransformOffsets()},0))},this._addTransformOffsets=()=>{this._tabster._dummyObserver.updatePositions(this._computeTransformOffsets)},this._computeTransformOffsets=S=>{var w,B;const A=((w=this._firstDummy)===null||w===void 0?void 0:w.input)||((B=this._lastDummy)===null||B===void 0?void 0:B.input),N=this._transformElements,D=new Set;let j=0,L=0;const Z=this._getWindow();for(let H=A;H&&H.nodeType===Node.ELEMENT_NODE;H=te.getParentElement(H)){let U=S.get(H);if(U===void 0){const ie=Z.getComputedStyle(H).transform;ie&&ie!=="none"&&(U={scrollTop:H.scrollTop,scrollLeft:H.scrollLeft}),S.set(H,U||null)}U&&(D.add(H),N.has(H)||H.addEventListener("scroll",this._addTransformOffsets),j+=U.scrollTop,L+=U.scrollLeft)}for(const H of N)D.has(H)||H.removeEventListener("scroll",this._addTransformOffsets);return this._transformElements=D,()=>{var H,U;(H=this._firstDummy)===null||H===void 0||H.setTopLeft(j,L),(U=this._lastDummy)===null||U===void 0||U.setTopLeft(j,L)}};const v=a.get();if(!v)throw new Error("No element");this._tabster=n,this._getWindow=n.getWindow,this._callForDefaultAction=g;const h=v.__tabsterDummy;if((h||this)._wrappers.push({manager:l,priority:s,tabbable:!0}),h)return h;v.__tabsterDummy=this;const b=f==null?void 0:f.dummyInputsPosition,p=v.tagName;this._isOutside=b?b===VS.Outside:(d||p==="UL"||p==="OL"||p==="TABLE")&&!(p==="LI"||p==="TD"||p==="TH"),this._firstDummy=new $l(this._getWindow,this._isOutside,{isFirst:!0},a),this._lastDummy=new $l(this._getWindow,this._isOutside,{isFirst:!1},a);const x=this._firstDummy.input;x&&n._dummyObserver.add(x,this._addDummyInputs),this._firstDummy.onFocusIn=this._onFocusIn,this._firstDummy.onFocusOut=this._onFocusOut,this._lastDummy.onFocusIn=this._onFocusIn,this._lastDummy.onFocusOut=this._onFocusOut,this._element=a,this._addDummyInputs()}dispose(n,a){var l,s,f,d;if((this._wrappers=this._wrappers.filter(v=>v.manager!==n&&!a)).length===0){delete((l=this._element)===null||l===void 0?void 0:l.get()).__tabsterDummy;for(const b of this._transformElements)b.removeEventListener("scroll",this._addTransformOffsets);this._transformElements.clear();const v=this._getWindow();this._addTimer&&(v.clearTimeout(this._addTimer),delete this._addTimer);const h=(s=this._firstDummy)===null||s===void 0?void 0:s.input;h&&this._tabster._dummyObserver.remove(h),(f=this._firstDummy)===null||f===void 0||f.dispose(),(d=this._lastDummy)===null||d===void 0||d.dispose()}}_onFocus(n,a,l,s){var f;const d=this._getCurrent();d&&(!a.useDefaultAction||this._callForDefaultAction)&&((f=d.manager.getHandler(n))===null||f===void 0||f(a,l,s))}_getCurrent(){return this._wrappers.sort((n,a)=>n.tabbable!==a.tabbable?n.tabbable?-1:1:n.priority-a.priority),this._wrappers[0]}_ensurePosition(){var n,a,l;const s=(n=this._element)===null||n===void 0?void 0:n.get(),f=(a=this._firstDummy)===null||a===void 0?void 0:a.input,d=(l=this._lastDummy)===null||l===void 0?void 0:l.input;if(!(!s||!f||!d))if(this._isOutside){const g=te.getParentNode(s);if(g){const v=te.getNextSibling(s);v!==d&&te.insertBefore(g,d,v),te.getPreviousElementSibling(s)!==f&&te.insertBefore(g,f,s)}}else{te.getLastElementChild(s)!==d&&te.appendChild(s,d);const g=te.getFirstElementChild(s);g&&g!==f&&g.parentNode&&te.insertBefore(g.parentNode,f,g)}}}function sp(o){let n=null;for(let a=te.getLastElementChild(o);a;a=te.getLastElementChild(a))n=a;return n||void 0}function rf(o,n,a,l){const s=o.storageEntry(n,!0);let f=!1;if(!s.aug){if(l===void 0)return f;s.aug={}}if(l===void 0){if(a in s.aug){const d=s.aug[a];delete s.aug[a],d===null?n.removeAttribute(a):n.setAttribute(a,d),f=!0}}else{let d;a in s.aug||(d=n.getAttribute(a)),d!==void 0&&d!==l&&(s.aug[a]=d,l===null?n.removeAttribute(a):n.setAttribute(a,l),f=!0)}return l===void 0&&Object.keys(s.aug).length===0&&(delete s.aug,o.storageEntry(n,!1)),f}function Lw(o){var n,a;const l=o.ownerDocument,s=(n=l.defaultView)===null||n===void 0?void 0:n.getComputedStyle(o);return o.offsetParent===null&&l.body!==o&&(s==null?void 0:s.position)!=="fixed"||(s==null?void 0:s.visibility)==="hidden"||(s==null?void 0:s.position)==="fixed"&&(s.display==="none"||((a=o.parentElement)===null||a===void 0?void 0:a.offsetParent)===null&&l.body!==o.parentElement)}function zf(o){return o.tagName==="INPUT"&&!!o.name&&o.type==="radio"}function Pw(o){if(!zf(o))return;const n=o.name;let a=Array.from(te.getElementsByName(o,n)),l;return a=a.filter(s=>zf(s)?(s.checked&&(l=s),!0):!1),{name:n,buttons:new Set(a),checked:l}}function Kf(o){var n;return((n=o==null?void 0:o.__tabsterDummyContainer)===null||n===void 0?void 0:n.get())||null}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */function up(o,n){return JSON.stringify(o)}function Uw(o,n){for(const a of Object.keys(n)){const l=n[a];l?o[a]=l:delete o[a]}}function Gw(o,n,a){let l;{const s=o.getAttribute(Tr);if(s)try{l=JSON.parse(s)}catch{}}l||(l={}),Uw(l,n),Object.keys(l).length>0?o.setAttribute(Tr,up(l)):o.removeAttribute(Tr)}class W1 extends ec{constructor(n,a,l,s){super(n,a,cp.Root,s,void 0,!0),this._onDummyInputFocus=f=>{var d;if(f.useDefaultAction)this._setFocused(!1);else{this._tabster.keyboardNavigation.setNavigatingWithKeyboard(!0);const g=this._element.get();if(g){this._setFocused(!0);const v=this._tabster.focusedElement.getFirstOrLastTabbable(f.isFirst,{container:g,ignoreAccessibility:!0});if(v){en(v);return}}(d=f.input)===null||d===void 0||d.blur()}},this._setHandlers(this._onDummyInputFocus),this._tabster=n,this._setFocused=l}}class Vw extends Wf{constructor(n,a,l,s,f){super(n,a,s),this._isFocused=!1,this._setFocused=h=>{var b;if(this._setFocusedTimer&&(this._tabster.getWindow().clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),this._isFocused===h)return;const p=this._element.get();p&&(h?(this._isFocused=!0,(b=this._dummyManager)===null||b===void 0||b.setTabbable(!1),p.dispatchEvent(new rw({element:p}))):this._setFocusedTimer=this._tabster.getWindow().setTimeout(()=>{var x;delete this._setFocusedTimer,this._isFocused=!1,(x=this._dummyManager)===null||x===void 0||x.setTabbable(!0),p.dispatchEvent(new nw({element:p}))},0))},this._onFocusIn=h=>{const b=this._tabster.getParent,p=this._element.get();let x=h.composedPath()[0];do{if(x===p){this._setFocused(!0);return}x=x&&b(x)}while(x)},this._onFocusOut=()=>{this._setFocused(!1)},this._onDispose=l;const d=n.getWindow;this.uid=Dw(d,a),this._sys=f,(n.controlTab||n.rootDummyInputs)&&this.addDummyInputs();const v=d().document;v.addEventListener(yo,this._onFocusIn),v.addEventListener(si,this._onFocusOut),this._add()}addDummyInputs(){this._dummyManager||(this._dummyManager=new W1(this._tabster,this._element,this._setFocused,this._sys))}dispose(){var n;this._onDispose(this);const a=this._tabster.getWindow(),l=a.document;l.removeEventListener(yo,this._onFocusIn),l.removeEventListener(si,this._onFocusOut),this._setFocusedTimer&&(a.clearTimeout(this._setFocusedTimer),delete this._setFocusedTimer),(n=this._dummyManager)===null||n===void 0||n.dispose(),this._remove()}moveOutWithDefaultAction(n,a){const l=this._dummyManager;if(l)l.moveOutWithDefaultAction(n,a);else{const s=this.getElement();s&&W1.moveWithPhantomDummy(this._tabster,s,!0,n,a)}}_add(){}_remove(){}}class it{constructor(n,a){this._autoRootWaiting=!1,this._roots={},this._forceDummy=!1,this.rootById={},this._autoRootCreate=()=>{var l;const s=this._win().document,f=s.body;if(f){this._autoRootUnwait(s);const d=this._autoRoot;if(d)return Gw(f,{root:d}),op(this._tabster,f),(l=so(this._tabster,f))===null||l===void 0?void 0:l.root}else this._autoRootWaiting||(this._autoRootWaiting=!0,s.addEventListener("readystatechange",this._autoRootCreate))},this._onRootDispose=l=>{delete this._roots[l.id]},this._tabster=n,this._win=n.getWindow,this._autoRoot=a,n.queueInit(()=>{this._autoRoot&&this._autoRootCreate()})}_autoRootUnwait(n){n.removeEventListener("readystatechange",this._autoRootCreate),this._autoRootWaiting=!1}dispose(){const n=this._win();this._autoRootUnwait(n.document),delete this._autoRoot,Object.keys(this._roots).forEach(a=>{this._roots[a]&&(this._roots[a].dispose(),delete this._roots[a])}),this.rootById={}}createRoot(n,a,l){const s=new Vw(this._tabster,n,this._onRootDispose,a,l);return this._roots[s.id]=s,this._forceDummy&&s.addDummyInputs(),s}addDummyInputs(){this._forceDummy=!0;const n=this._roots;for(const a of Object.keys(n))n[a].addDummyInputs()}static getRootByUId(n,a){const l=n().__tabsterInstance;return l&&l.root.rootById[a]}static getTabsterContext(n,a,l={}){var s,f,d,g;if(!a.ownerDocument)return;const{checkRtl:v,referenceElement:h}=l,b=n.getParent;n.drainInitQueue();let p,x,S,w,B=!1,A,N,D,j,L=h||a;const Z={};for(;L&&(!p||v);){const U=so(n,L);if(v&&D===void 0){const ce=L.dir;ce&&(D=ce.toLowerCase()==="rtl")}if(!U){L=b(L);continue}const ie=L.tagName;(U.uncontrolled||ie==="IFRAME"||ie==="WEBVIEW")&&n.focusable.isVisible(L)&&(j=L),!w&&(!((s=U.focusable)===null||s===void 0)&&s.excludeFromMover)&&!S&&(B=!0);const Be=U.modalizer,be=U.groupper,ye=U.mover;!x&&Be&&(x=Be),!S&&be&&(!x||Be)&&(x?(!be.isActive()&&be.getProps().tabbability&&x.userId!==((f=n.modalizer)===null||f===void 0?void 0:f.activeId)&&(x=void 0,S=be),N=be):S=be),!w&&ye&&(!x||Be)&&(!be||L!==a)&&L.contains(a)&&(w=ye,A=!!S&&S!==be),U.root&&(p=U.root),!((d=U.focusable)===null||d===void 0)&&d.ignoreKeydown&&Object.assign(Z,U.focusable.ignoreKeydown),L=b(L)}if(!p){const U=n.root;U._autoRoot&&!((g=a.ownerDocument)===null||g===void 0)&&g.body&&(p=U._autoRootCreate())}return S&&!w&&(A=!0),p?{root:p,modalizer:x,groupper:S,mover:w,groupperBeforeMover:A,modalizerInGroupper:N,rtl:v?!!D:void 0,uncontrolled:j,excludedFromMover:B,ignoreKeydown:U=>!!Z[U.key]}:void 0}static getRoot(n,a){var l;const s=n.getParent;for(let f=a;f;f=s(f)){const d=(l=so(n,f))===null||l===void 0?void 0:l.root;if(d)return d}}onRoot(n,a){a?delete this.rootById[n.uid]:this.rootById[n.uid]=n}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */class fp{constructor(){this._callbacks=[]}dispose(){this._callbacks=[],delete this._val}subscribe(n){const a=this._callbacks;a.indexOf(n)<0&&a.push(n)}subscribeFirst(n){const a=this._callbacks,l=a.indexOf(n);l>=0&&a.splice(l,1),a.unshift(n)}unsubscribe(n){const a=this._callbacks.indexOf(n);a>=0&&this._callbacks.splice(a,1)}setVal(n,a){this._val!==n&&(this._val=n,this._callCallbacks(n,a))}getVal(){return this._val}trigger(n,a){this._callCallbacks(n,a)}_callCallbacks(n,a){this._callbacks.forEach(l=>l(n,a))}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */class Zw{constructor(n){this._tabster=n}dispose(){}getProps(n){const a=so(this._tabster,n);return a&&a.focusable||{}}isFocusable(n,a,l,s){return Ow(n,tp)&&(a||n.tabIndex!==-1)?(l||this.isVisible(n))&&(s||this.isAccessible(n)):!1}isVisible(n){if(!n.ownerDocument||n.nodeType!==Node.ELEMENT_NODE||Lw(n))return!1;const a=n.ownerDocument.body.getBoundingClientRect();return!(a.width===0&&a.height===0)}isAccessible(n){var a;for(let l=n;l;l=te.getParentElement(l)){const s=so(this._tabster,l);if(this._isHidden(l)||!((a=s==null?void 0:s.focusable)===null||a===void 0?void 0:a.ignoreAriaDisabled)&&this._isDisabled(l))return!1}return!0}_isDisabled(n){return n.hasAttribute("disabled")}_isHidden(n){var a;const l=n.getAttribute("aria-hidden");return!!(l&&l.toLowerCase()==="true"&&!(!((a=this._tabster.modalizer)===null||a===void 0)&&a.isAugmented(n)))}findFirst(n,a){return this.findElement({...n},a)}findLast(n,a){return this.findElement({isBackward:!0,...n},a)}findNext(n,a){return this.findElement({...n},a)}findPrev(n,a){return this.findElement({...n,isBackward:!0},a)}findDefault(n,a){return this.findElement({...n,acceptCondition:l=>this.isFocusable(l,n.includeProgrammaticallyFocusable)&&!!this.getProps(l).isDefault},a)||null}findAll(n){return this._findElements(!0,n)||[]}findElement(n,a){const l=this._findElements(!1,n,a);return l&&l[0]}_findElements(n,a,l){var s,f,d;const{container:g,currentElement:v=null,includeProgrammaticallyFocusable:h,useActiveModalizer:b,ignoreAccessibility:p,modalizerId:x,isBackward:S,onElement:w}=a;l||(l={});const B=[];let{acceptCondition:A}=a;const N=!!A;if(!g)return null;A||(A=Z=>this.isFocusable(Z,h,!1,p));const D={container:g,modalizerUserId:x===void 0&&b?(s=this._tabster.modalizer)===null||s===void 0?void 0:s.activeId:x||((d=(f=it.getTabsterContext(this._tabster,g))===null||f===void 0?void 0:f.modalizer)===null||d===void 0?void 0:d.userId),from:v||g,isBackward:S,isFindAll:n,acceptCondition:A,hasCustomCondition:N,includeProgrammaticallyFocusable:h,ignoreAccessibility:p,cachedGrouppers:{},cachedRadioGroups:{}},j=ip(g.ownerDocument,g,Z=>this._acceptElement(Z,D));if(!j)return null;const L=Z=>{var H,U;const ie=(H=D.foundElement)!==null&&H!==void 0?H:D.foundBackward;return ie&&B.push(ie),n?ie&&(D.found=!1,delete D.foundElement,delete D.foundBackward,delete D.fromCtx,D.from=ie,w&&!w(ie))?!1:!!(ie||Z):(ie&&l&&(l.uncontrolled=(U=it.getTabsterContext(this._tabster,ie))===null||U===void 0?void 0:U.uncontrolled),!!(Z&&!ie))};if(v||(l.outOfDOMOrder=!0),v&&te.nodeContains(g,v))j.currentNode=v;else if(S){const Z=sp(g);if(!Z)return null;if(this._acceptElement(Z,D)===NodeFilter.FILTER_ACCEPT&&!L(!0))return D.skippedFocusable&&(l.outOfDOMOrder=!0),B;j.currentNode=Z}do S?j.previousNode():j.nextNode();while(L());return D.skippedFocusable&&(l.outOfDOMOrder=!0),B.length?B:null}_acceptElement(n,a){var l,s,f;if(a.found)return NodeFilter.FILTER_ACCEPT;const d=a.foundBackward;if(d&&(n===d||!te.nodeContains(d,n)))return a.found=!0,a.foundElement=d,NodeFilter.FILTER_ACCEPT;const g=a.container;if(n===g)return NodeFilter.FILTER_SKIP;if(!te.nodeContains(g,n)||Kf(n)||te.nodeContains(a.rejectElementsFrom,n))return NodeFilter.FILTER_REJECT;const v=a.currentCtx=it.getTabsterContext(this._tabster,n);if(!v)return NodeFilter.FILTER_SKIP;if(lp(n))return this.isFocusable(n,void 0,!0,!0)&&(a.skippedFocusable=!0),NodeFilter.FILTER_SKIP;if(!a.hasCustomCondition&&(n.tagName==="IFRAME"||n.tagName==="WEBVIEW"))return this.isVisible(n)&&((l=v.modalizer)===null||l===void 0?void 0:l.userId)===((s=this._tabster.modalizer)===null||s===void 0?void 0:s.activeId)?(a.found=!0,a.rejectElementsFrom=a.foundElement=n,NodeFilter.FILTER_ACCEPT):NodeFilter.FILTER_REJECT;if(!a.ignoreAccessibility&&!this.isAccessible(n))return this.isFocusable(n,!1,!0,!0)&&(a.skippedFocusable=!0),NodeFilter.FILTER_REJECT;let h,b=a.fromCtx;b||(b=a.fromCtx=it.getTabsterContext(this._tabster,a.from));const p=b==null?void 0:b.mover;let x=v.groupper,S=v.mover;if(h=(f=this._tabster.modalizer)===null||f===void 0?void 0:f.acceptElement(n,a),h!==void 0&&(a.skippedFocusable=!0),h===void 0&&(x||S||p)){const w=x==null?void 0:x.getElement(),B=p==null?void 0:p.getElement();let A=S==null?void 0:S.getElement();if(A&&te.nodeContains(B,A)&&te.nodeContains(g,B)&&(!w||!S||te.nodeContains(B,w))&&(S=p,A=B),w){if(w===g||!te.nodeContains(g,w))x=void 0;else if(!te.nodeContains(w,n))return NodeFilter.FILTER_REJECT}if(A){if(!te.nodeContains(g,A))S=void 0;else if(!te.nodeContains(A,n))return NodeFilter.FILTER_REJECT}x&&S&&(A&&w&&!te.nodeContains(w,A)?S=void 0:x=void 0),x&&(h=x.acceptElement(n,a)),S&&(h=S.acceptElement(n,a))}if(h===void 0&&(h=a.acceptCondition(n)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP,h===NodeFilter.FILTER_SKIP&&this.isFocusable(n,!1,!0,!0)&&(a.skippedFocusable=!0)),h===NodeFilter.FILTER_ACCEPT&&!a.found){if(!a.isFindAll&&zf(n)&&!n.checked){const w=n.name;let B=a.cachedRadioGroups[w];if(B||(B=Pw(n),B&&(a.cachedRadioGroups[w]=B)),B!=null&&B.checked&&B.checked!==n)return NodeFilter.FILTER_SKIP}a.isBackward?(a.foundBackward=n,h=NodeFilter.FILTER_SKIP):(a.found=!0,a.foundElement=n)}return h}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */const dp={Tab:"Tab",Escape:"Escape"};/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */function Xw(o,n){var a;const l=o.getParent;let s=n;do{const f=(a=so(o,s))===null||a===void 0?void 0:a.uncontrolled;if(f&&o.uncontrolled.isUncontrolledCompletely(s,!!f.completely))return s;s=l(s)}while(s)}const K1={[Zn.Restorer]:0,[Zn.Deloser]:1,[Zn.EscapeGroupper]:2};class ut extends fp{constructor(n,a){super(),this._init=()=>{const l=this._win(),s=l.document;s.addEventListener(yo,this._onFocusIn,!0),s.addEventListener(si,this._onFocusOut,!0),l.addEventListener("keydown",this._onKeyDown,!0);const f=te.getActiveElement(s);f&&f!==s.body&&this._setFocusedElement(f),this.subscribe(this._onChanged)},this._onFocusIn=l=>{const s=l.composedPath()[0];s&&this._setFocusedElement(s,l.detail.relatedTarget,l.detail.isFocusedProgrammatically)},this._onFocusOut=l=>{var s;this._setFocusedElement(void 0,(s=l.detail)===null||s===void 0?void 0:s.originalEvent.relatedTarget)},this._validateFocusedElement=l=>{},this._onKeyDown=l=>{if(l.key!==dp.Tab||l.ctrlKey)return;const s=this.getVal();if(!s||!s.ownerDocument||s.contentEditable==="true")return;const f=this._tabster,d=f.controlTab,g=it.getTabsterContext(f,s);if(!g||g.ignoreKeydown(l))return;const v=l.shiftKey,h=ut.findNextTabbable(f,g,void 0,s,void 0,v,!0),b=g.root.getElement();if(!b)return;const p=h==null?void 0:h.element,x=Xw(f,s);if(p){const S=h.uncontrolled;if(g.uncontrolled||te.nodeContains(S,s)){if(!h.outOfDOMOrder&&S===g.uncontrolled||x&&!te.nodeContains(x,p))return;ec.addPhantomDummyWithTarget(f,s,v,p);return}if(S&&f.focusable.isVisible(S)||p.tagName==="IFRAME"&&f.focusable.isVisible(p)){b.dispatchEvent(new ni({by:"root",owner:b,next:p,relatedEvent:l}))&&ec.moveWithPhantomDummy(f,S??p,!1,v,l);return}(d||h!=null&&h.outOfDOMOrder)&&b.dispatchEvent(new ni({by:"root",owner:b,next:p,relatedEvent:l}))&&(l.preventDefault(),l.stopImmediatePropagation(),en(p))}else!x&&b.dispatchEvent(new ni({by:"root",owner:b,next:null,relatedEvent:l}))&&g.root.moveOutWithDefaultAction(v,l)},this._onChanged=(l,s)=>{var f,d;if(l)l.dispatchEvent(new $S(s));else{const g=(f=this._lastVal)===null||f===void 0?void 0:f.get();if(g){const v={...s},h=it.getTabsterContext(this._tabster,g),b=(d=h==null?void 0:h.modalizer)===null||d===void 0?void 0:d.userId;b&&(v.modalizerId=b),g.dispatchEvent(new ew(v))}}},this._tabster=n,this._win=a,n.queueInit(this._init)}dispose(){super.dispose();const n=this._win(),a=n.document;a.removeEventListener(yo,this._onFocusIn,!0),a.removeEventListener(si,this._onFocusOut,!0),n.removeEventListener("keydown",this._onKeyDown,!0),this.unsubscribe(this._onChanged);const l=this._asyncFocus;l&&(n.clearTimeout(l.timeout),delete this._asyncFocus),delete ut._lastResetElement,delete this._nextVal,delete this._lastVal}static forgetMemorized(n,a){var l,s;let f=ut._lastResetElement,d=f&&f.get();d&&te.nodeContains(a,d)&&delete ut._lastResetElement,d=(s=(l=n._nextVal)===null||l===void 0?void 0:l.element)===null||s===void 0?void 0:s.get(),d&&te.nodeContains(a,d)&&delete n._nextVal,f=n._lastVal,d=f&&f.get(),d&&te.nodeContains(a,d)&&delete n._lastVal}getFocusedElement(){return this.getVal()}getLastFocusedElement(){var n;let a=(n=this._lastVal)===null||n===void 0?void 0:n.get();return(!a||a&&!Yf(a.ownerDocument,a))&&(this._lastVal=a=void 0),a}focus(n,a,l,s){return this._tabster.focusable.isFocusable(n,a,!1,l)?(n.focus({preventScroll:s}),!0):!1}focusDefault(n){const a=this._tabster.focusable.findDefault({container:n});return a?(this._tabster.focusedElement.focus(a),!0):!1}getFirstOrLastTabbable(n,a){var l;const{container:s,ignoreAccessibility:f}=a;let d;if(s){const g=it.getTabsterContext(this._tabster,s);g&&(d=(l=ut.findNextTabbable(this._tabster,g,s,void 0,void 0,!n,f))===null||l===void 0?void 0:l.element)}return d&&!te.nodeContains(s,d)&&(d=void 0),d||void 0}_focusFirstOrLast(n,a){const l=this.getFirstOrLastTabbable(n,a);return l?(this.focus(l,!1,!0),!0):!1}focusFirst(n){return this._focusFirstOrLast(!0,n)}focusLast(n){return this._focusFirstOrLast(!1,n)}resetFocus(n){if(!this._tabster.focusable.isVisible(n))return!1;if(this._tabster.focusable.isFocusable(n,!0,!0,!0))this.focus(n);else{const a=n.getAttribute("tabindex"),l=n.getAttribute("aria-hidden");n.tabIndex=-1,n.setAttribute("aria-hidden","true"),ut._lastResetElement=new bo(this._win,n),this.focus(n,!0,!0),this._setOrRemoveAttribute(n,"tabindex",a),this._setOrRemoveAttribute(n,"aria-hidden",l)}return!0}requestAsyncFocus(n,a,l){const s=this._tabster.getWindow(),f=this._asyncFocus;if(f){if(K1[n]>K1[f.source])return;s.clearTimeout(f.timeout)}this._asyncFocus={source:n,callback:a,timeout:s.setTimeout(()=>{this._asyncFocus=void 0,a()},l)}}cancelAsyncFocus(n){const a=this._asyncFocus;(a==null?void 0:a.source)===n&&(this._tabster.getWindow().clearTimeout(a.timeout),this._asyncFocus=void 0)}_setOrRemoveAttribute(n,a,l){l===null?n.removeAttribute(a):n.setAttribute(a,l)}_setFocusedElement(n,a,l){var s,f;if(this._tabster._noop)return;const d={relatedTarget:a};if(n){const v=(s=ut._lastResetElement)===null||s===void 0?void 0:s.get();if(ut._lastResetElement=void 0,v===n||lp(n))return;d.isFocusedProgrammatically=l;const h=it.getTabsterContext(this._tabster,n),b=(f=h==null?void 0:h.modalizer)===null||f===void 0?void 0:f.userId;b&&(d.modalizerId=b)}const g=this._nextVal={element:n?new bo(this._win,n):void 0,detail:d};n&&n!==this._val&&this._validateFocusedElement(n),this._nextVal===g&&this.setVal(n,d),this._nextVal=void 0}setVal(n,a){super.setVal(n,a),n&&(this._lastVal=new bo(this._win,n))}static findNextTabbable(n,a,l,s,f,d,g){const v=l||a.root.getElement();if(!v)return null;let h=null;const b=ut._isTabbingTimer,p=n.getWindow();b&&p.clearTimeout(b),ut.isTabbing=!0,ut._isTabbingTimer=p.setTimeout(()=>{delete ut._isTabbingTimer,ut.isTabbing=!1},0);const x=a.modalizer,S=a.groupper,w=a.mover,B=A=>{if(h=A.findNextTabbable(s,f,d,g),s&&!(h!=null&&h.element)){const N=A!==x&&te.getParentElement(A.getElement());if(N){const D=it.getTabsterContext(n,s,{referenceElement:N});if(D){const j=A.getElement(),L=d?j:j&&sp(j)||j;L&&(h=ut.findNextTabbable(n,D,l,L,N,d,g),h&&(h.outOfDOMOrder=!0))}}}};if(S&&w)B(a.groupperBeforeMover?S:w);else if(S)B(S);else if(w)B(w);else if(x)B(x);else{const A={container:v,currentElement:s,referenceElement:f,ignoreAccessibility:g,useActiveModalizer:!0},N={};h={element:n.focusable[d?"findPrev":"findNext"](A,N),outOfDOMOrder:N.outOfDOMOrder,uncontrolled:N.uncontrolled}}return h}}ut.isTabbing=!1;/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */class Iw extends fp{constructor(n){super(),this._onChange=a=>{this.setVal(a,void 0)},this._keyborg=Xf(n()),this._keyborg.subscribe(this._onChange)}dispose(){super.dispose(),this._keyborg&&(this._keyborg.unsubscribe(this._onChange),If(this._keyborg),delete this._keyborg)}setNavigatingWithKeyboard(n){var a;(a=this._keyborg)===null||a===void 0||a.setVal(n)}isNavigatingWithKeyboard(){var n;return!!(!((n=this._keyborg)===null||n===void 0)&&n.isNavigatingWithKeyboard())}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */let Yw=0;const nf="aria-hidden";class Ww extends ec{constructor(n,a,l){super(a,n,cp.Modalizer,l),this._setHandlers((s,f)=>{var d,g;const v=n.get(),h=v&&((d=it.getRoot(a,v))===null||d===void 0?void 0:d.getElement()),b=s.input;let p;if(h&&b){const x=Kf(b),S=it.getTabsterContext(a,x||b);S&&(p=(g=ut.findNextTabbable(a,S,h,b,void 0,f,!0))===null||g===void 0?void 0:g.element),p&&en(p)}})}}class Kw extends Wf{constructor(n,a,l,s,f,d){super(n,a,s),this._wasFocused=0,this.userId=s.id,this._onDispose=l,this._activeElements=d,n.controlTab||(this.dummyManager=new Ww(this._element,n,f))}makeActive(n){if(this._isActive!==n){this._isActive=n;const a=this.getElement();if(a){const l=this._activeElements,s=l.map(f=>f.get()).indexOf(a);n?s<0&&l.push(new bo(this._tabster.getWindow,a)):s>=0&&l.splice(s,1)}this._dispatchEvent(n)}}focused(n){return n||(this._wasFocused=++Yw),this._wasFocused}setProps(n){n.id&&(this.userId=n.id),this._props={...n}}dispose(){var n;this.makeActive(!1),this._onDispose(this),(n=this.dummyManager)===null||n===void 0||n.dispose(),delete this.dummyManager,this._activeElements=[],this._remove()}isActive(){return!!this._isActive}contains(n){return te.nodeContains(this.getElement(),n)}findNextTabbable(n,a,l,s){var f,d;if(!this.getElement())return null;const v=this._tabster;let h=null,b=!1,p;const x=n&&((f=it.getRoot(v,n))===null||f===void 0?void 0:f.getElement());if(x){const S={container:x,currentElement:n,referenceElement:a,ignoreAccessibility:s,useActiveModalizer:!0},w={};h=v.focusable[l?"findPrev":"findNext"](S,w),!h&&this._props.isTrapped&&(!((d=v.modalizer)===null||d===void 0)&&d.activeId)?(h=v.focusable[l?"findLast":"findFirst"]({container:x,ignoreAccessibility:s,useActiveModalizer:!0},w),h===null&&(h=n),b=!0):b=!!w.outOfDOMOrder,p=w.uncontrolled}return{element:h,uncontrolled:p,outOfDOMOrder:b}}_dispatchEvent(n,a){const l=this.getElement();let s=!1;if(l){const f=a?this._activeElements.map(d=>d.get()):[l];for(const d of f)if(d){const g={id:this.userId,element:l},v=n?new tw(g):new ow(g);d.dispatchEvent(v),v.defaultPrevented&&(s=!0)}}return s}_remove(){}}class Qw{constructor(n,a,l){this._onModalizerDispose=f=>{const d=f.id,g=f.userId,v=this._parts[g];if(delete this._modalizers[d],v&&(delete v[d],Object.keys(v).length===0)){delete this._parts[g];const h=this._activationHistory,b=[];let p;for(let x=h.length;x--;){const S=h[x];S!==g&&S!==p&&(p=S,(S||b.length>0)&&b.unshift(S))}if(this._activationHistory=b,this.activeId===g){const x=b[0],S=x?Object.values(this._parts[x])[0]:void 0;this.setActive(S)}}},this._onKeyDown=f=>{var d;if(f.key!==dp.Escape)return;const g=this._tabster,v=g.focusedElement.getFocusedElement();if(v){const h=it.getTabsterContext(g,v),b=h==null?void 0:h.modalizer;if(h&&!h.groupper&&(b!=null&&b.isActive())&&!h.ignoreKeydown(f)){const p=b.userId;if(p){const x=this._parts[p];if(x){const S=Object.keys(x).map(w=>{var B;const A=x[w],N=A.getElement();let D;return N&&(D=(B=so(g,N))===null||B===void 0?void 0:B.groupper),A&&N&&D?{el:N,focusedSince:A.focused(!0)}:{focusedSince:0}}).filter(w=>w.focusedSince>0).sort((w,B)=>w.focusedSince>B.focusedSince?-1:w.focusedSince{var g;const v=this._tabster,h=f&&it.getTabsterContext(v,f);if(!h||!f)return;const b=this._augMap;for(let w=f;w;w=te.getParentElement(w))b.has(w)&&(b.delete(w),rf(v,w,nf));let p=h.modalizer;const x=so(v,f),S=x==null?void 0:x.modalizer;if(S&&(S.focused(),S.userId===this.activeId&&x.groupper)){const w=v.getParent(f),B=w&&((g=it.getTabsterContext(v,w))===null||g===void 0?void 0:g.modalizer);if(B)p=B;else{this.setActive(void 0);return}}if(p==null||p.focused(),(p==null?void 0:p.userId)===this.activeId){this.currentIsOthersAccessible=p==null?void 0:p.getProps().isOthersAccessible;return}if(d.isFocusedProgrammatically||this.currentIsOthersAccessible||p!=null&&p.getProps().isAlwaysAccessible)this.setActive(p);else{const w=this._win();w.clearTimeout(this._restoreModalizerFocusTimer),this._restoreModalizerFocusTimer=w.setTimeout(()=>this._restoreModalizerFocus(f),100)}},this._tabster=n,this._win=n.getWindow,this._modalizers={},this._parts={},this._augMap=new WeakMap,this._aug=[],this._alwaysAccessibleSelector=a,this._accessibleCheck=l,this._activationHistory=[],this.activeElements=[],n.controlTab||n.root.addDummyInputs(),this._win().addEventListener("keydown",this._onKeyDown,!0),n.queueInit(()=>{this._tabster.focusedElement.subscribe(this._onFocus)})}dispose(){const n=this._win();n.removeEventListener("keydown",this._onKeyDown,!0),Object.keys(this._modalizers).forEach(a=>{this._modalizers[a]&&(this._modalizers[a].dispose(),delete this._modalizers[a])}),n.clearTimeout(this._restoreModalizerFocusTimer),n.clearTimeout(this._hiddenUpdateTimer),this._parts={},delete this.activeId,this.activeElements=[],this._augMap=new WeakMap,this._aug=[],this._tabster.focusedElement.unsubscribe(this._onFocus)}createModalizer(n,a,l){var s;const f=new Kw(this._tabster,n,this._onModalizerDispose,a,l,this.activeElements),d=f.id,g=a.id;this._modalizers[d]=f;let v=this._parts[g];v||(v=this._parts[g]={}),v[d]=f;const h=(s=this._tabster.focusedElement.getFocusedElement())!==null&&s!==void 0?s:null;return n!==h&&te.nodeContains(n,h)&&(g!==this.activeId?this.setActive(f):f.makeActive(!0)),f}isAugmented(n){return this._augMap.has(n)}hiddenUpdate(){this._hiddenUpdateTimer||(this._hiddenUpdateTimer=this._win().setTimeout(()=>{delete this._hiddenUpdateTimer,this._hiddenUpdate()},250))}setActive(n){const a=n==null?void 0:n.userId,l=this.activeId;if(l===a)return;if(this.activeId=a,l){const f=this._parts[l];if(f)for(const d of Object.keys(f))f[d].makeActive(!1)}if(a){const f=this._parts[a];if(f)for(const d of Object.keys(f))f[d].makeActive(!0)}this.currentIsOthersAccessible=n==null?void 0:n.getProps().isOthersAccessible,this.hiddenUpdate();const s=this._activationHistory;s[0]!==a&&(a!==void 0||s.length>0)&&s.unshift(a)}focus(n,a,l){const s=this._tabster,f=it.getTabsterContext(s,n),d=f==null?void 0:f.modalizer;if(d){this.setActive(d);const g=d.getProps(),v=d.getElement();if(v){if(a===void 0&&(a=g.isNoFocusFirst),!a&&s.keyboardNavigation.isNavigatingWithKeyboard()&&s.focusedElement.focusFirst({container:v})||(l===void 0&&(l=g.isNoFocusDefault),!l&&s.focusedElement.focusDefault(v)))return!0;s.focusedElement.resetFocus(v)}}return!1}activate(n){var a;const l=n?(a=it.getTabsterContext(this._tabster,n))===null||a===void 0?void 0:a.modalizer:void 0;return!n||l?(this.setActive(l),!0):!1}acceptElement(n,a){var l;const s=a.modalizerUserId,f=(l=a.currentCtx)===null||l===void 0?void 0:l.modalizer;if(s)for(const g of this.activeElements){const v=g.get();if(v&&(te.nodeContains(n,v)||v===n))return NodeFilter.FILTER_SKIP}const d=s===(f==null?void 0:f.userId)||!s&&(f!=null&&f.getProps().isAlwaysAccessible)?void 0:NodeFilter.FILTER_SKIP;return d!==void 0&&(a.skippedFocusable=!0),d}_hiddenUpdate(){var n;const a=this._tabster,l=a.getWindow().document.body,s=this.activeId,f=this._parts,d=[],g=[],v=this._alwaysAccessibleSelector,h=v?Array.from(te.querySelectorAll(l,v)):[],b=[];for(const N of Object.keys(f)){const D=f[N];for(const j of Object.keys(D)){const L=D[j],Z=L.getElement(),U=L.getProps().isAlwaysAccessible;Z&&(N===s?(b.push(Z),this.currentIsOthersAccessible||d.push(Z)):U?h.push(Z):g.push(Z))}}const p=this._augMap,x=d.length>0?[...d,...h]:void 0,S=[],w=new WeakMap,B=(N,D)=>{var j;const L=N.tagName;if(L==="SCRIPT"||L==="STYLE")return;let Z=!1;p.has(N)?D?Z=!0:(p.delete(N),rf(a,N,nf)):D&&!(!((j=this._accessibleCheck)===null||j===void 0)&&j.call(this,N,b))&&rf(a,N,nf,"true")&&(p.set(N,!0),Z=!0),Z&&(S.push(new bo(a.getWindow,N)),w.set(N,!0))},A=N=>{var D;for(let j=te.getFirstElementChild(N);j;j=te.getNextElementSibling(j)){let L=!1,Z=!1,H=!1;if(x){const U=a.getParent(j);for(const ie of x){if(j===ie){L=!0;break}if(te.nodeContains(j,ie)){Z=!0;break}else te.nodeContains(ie,U)&&(H=!0)}Z||!((D=j.__tabsterElementFlags)===null||D===void 0)&&D.noDirectAriaHidden?A(j):!L&&!H&&B(j,!0)}else B(j,!1)}};x||h.forEach(N=>B(N,!1)),g.forEach(N=>B(N,!0)),l&&A(l),(n=this._aug)===null||n===void 0||n.map(N=>N.get()).forEach(N=>{N&&!w.get(N)&&B(N,!1)}),this._aug=S,this._augMap=w}_restoreModalizerFocus(n){var a;const l=n==null?void 0:n.ownerDocument;if(!n||!l)return;const s=this._tabster.focusedElement.getFocusedElement(),f=s&&((a=it.getTabsterContext(this._tabster,s))===null||a===void 0?void 0:a.modalizer);if(!s||s&&(f==null?void 0:f.userId)===this.activeId)return;const d=this._tabster,g=it.getTabsterContext(d,n),v=g==null?void 0:g.modalizer,h=this.activeId;if(!v&&!h||v&&h===v.userId)return;const b=g==null?void 0:g.root.getElement();if(b){let p=d.focusable.findFirst({container:b,useActiveModalizer:!0});if(p){if(n.compareDocumentPosition(p)&document.DOCUMENT_POSITION_PRECEDING&&(p=d.focusable.findLast({container:b,useActiveModalizer:!0}),!p))throw new Error("Something went wrong.");d.focusedElement.focus(p);return}}n.blur()}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */function Jw(o,n,a,l){if(typeof MutationObserver>"u")return()=>{};const s=n.getWindow;let f;const d=b=>{var p,x,S,w,B;const A=new Set;for(const N of b){const D=N.target,j=N.removedNodes,L=N.addedNodes;if(N.type==="attributes")N.attributeName===Tr&&(A.has(D)||a(n,D));else{for(let Z=0;Zv(S,p));if(x)for(;x.nextNode(););}function v(b,p){var x;if(!b.getAttribute)return NodeFilter.FILTER_SKIP;const S=b.__tabsterElementUID;return S&&f&&(p?delete f[S]:(x=f[S])!==null&&x!==void 0||(f[S]=new bo(s,b))),(so(n,b)||b.hasAttribute(Tr))&&a(n,b,p),NodeFilter.FILTER_SKIP}const h=te.createMutationObserver(d);return l&&g(s().document.body),h.observe(o,{childList:!0,subtree:!0,attributes:!0,attributeFilter:[Tr]}),()=>{h.disconnect()}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */class $w{constructor(n){this._isUncontrolledCompletely=n}isUncontrolledCompletely(n,a){var l;const s=(l=this._isUncontrolledCompletely)===null||l===void 0?void 0:l.call(this,n,a);return s===void 0?a:s}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */class e4 extends Wf{constructor(n,a,l){var s;if(super(n,a,l),this._hasFocus=!1,this._onFocusOut=f=>{var d;const g=(d=this._element)===null||d===void 0?void 0:d.get();g&&f.relatedTarget===null&&g.dispatchEvent(new I1),g&&!te.nodeContains(g,f.relatedTarget)&&(this._hasFocus=!1)},this._onFocusIn=()=>{this._hasFocus=!0},this._props.type===$n.Source){const f=(s=this._element)===null||s===void 0?void 0:s.get();f==null||f.addEventListener("focusout",this._onFocusOut),f==null||f.addEventListener("focusin",this._onFocusIn),this._hasFocus=te.nodeContains(f,f&&te.getActiveElement(f.ownerDocument))}}dispose(){var n;if(this._props.type===$n.Source){const a=(n=this._element)===null||n===void 0?void 0:n.get();a==null||a.removeEventListener("focusout",this._onFocusOut),a==null||a.removeEventListener("focusin",this._onFocusIn),this._hasFocus&&this._tabster.getWindow().document.body.dispatchEvent(new I1)}}}class mc{constructor(n){this._stack=[],this._getWindow=n}push(n){var a;((a=this._stack[this._stack.length-1])===null||a===void 0?void 0:a.get())!==n&&(this._stack.length>mc.DEPTH&&this._stack.shift(),this._stack.push(new bo(this._getWindow,n)))}pop(n=()=>!0){var a;const l=this._getWindow().document;for(let s=this._stack.length-1;s>=0;s--){const f=(a=this._stack.pop())===null||a===void 0?void 0:a.get();if(f&&te.nodeContains(l.body,te.getParentElement(f))&&n(f))return f}}}mc.DEPTH=10;class t4{constructor(n){this._onRestoreFocus=a=>{var l,s;this._focusedElementState.cancelAsyncFocus(Zn.Restorer);const f=a.composedPath()[0];if(f){const d=(s=(l=so(this._tabster,f))===null||l===void 0?void 0:l.restorer)===null||s===void 0?void 0:s.getProps().id;this._focusedElementState.requestAsyncFocus(Zn.Restorer,()=>this._restoreFocus(f,d),0)}},this._onFocusIn=a=>{var l;if(!a)return;const s=so(this._tabster,a);((l=s==null?void 0:s.restorer)===null||l===void 0?void 0:l.getProps().type)===$n.Target&&this._history.push(a)},this._restoreFocus=(a,l)=>{var s;const f=this._getWindow().document;if(te.getActiveElement(f)!==f.body||!this._keyboardNavState.isNavigatingWithKeyboard()&&te.nodeContains(f.body,a))return;const d=g=>{var v,h;const b=(h=(v=so(this._tabster,g))===null||v===void 0?void 0:v.restorer)===null||h===void 0?void 0:h.getProps();return b?b.id:null};(s=this._history.pop(g=>l===d(g)))===null||s===void 0||s.focus()},this._tabster=n,this._getWindow=n.getWindow,this._getWindow().addEventListener(kf,this._onRestoreFocus),this._history=new mc(this._getWindow),this._keyboardNavState=n.keyboardNavigation,this._focusedElementState=n.focusedElement,this._focusedElementState.subscribe(this._onFocusIn)}dispose(){const n=this._getWindow();this._focusedElementState.unsubscribe(this._onFocusIn),this._focusedElementState.cancelAsyncFocus(Zn.Restorer),n.removeEventListener(kf,this._onRestoreFocus)}createRestorer(n,a){const l=new e4(this._tabster,n,a);return a.type===$n.Target&&te.getActiveElement(n.ownerDocument)===n&&this._history.push(n),l}}/*! - * Copyright (c) Microsoft Corporation. All rights reserved. - * Licensed under the MIT License. - */class o4{constructor(n){this.keyboardNavigation=n.keyboardNavigation,this.focusedElement=n.focusedElement,this.focusable=n.focusable,this.root=n.root,this.uncontrolled=n.uncontrolled,this.core=n}}class r4{constructor(n,a){var l,s;this._forgetMemorizedElements=[],this._wrappers=new Set,this._initQueue=[],this._version="8.7.0",this._noop=!1,this.getWindow=()=>{if(!this._win)throw new Error("Using disposed Tabster.");return this._win},this._storage=Ew(n),this._win=n;const f=this.getWindow;a!=null&&a.DOMAPI&&zw({...a.DOMAPI}),this.keyboardNavigation=new Iw(f),this.focusedElement=new ut(this,f),this.focusable=new Zw(this),this.root=new it(this,a==null?void 0:a.autoRoot),this.uncontrolled=new $w((a==null?void 0:a.checkUncontrolledCompletely)||(a==null?void 0:a.checkUncontrolledTrappingFocus)),this.controlTab=(l=a==null?void 0:a.controlTab)!==null&&l!==void 0?l:!0,this.rootDummyInputs=!!(a!=null&&a.rootDummyInputs),this._dummyObserver=new Fw(f),this.getParent=(s=a==null?void 0:a.getParent)!==null&&s!==void 0?s:te.getParentNode,this.internal={stopObserver:()=>{this._unobserve&&(this._unobserve(),delete this._unobserve)},resumeObserver:d=>{if(!this._unobserve){const g=f().document;this._unobserve=Jw(g,this,op,d)}}},ap(f),this.queueInit(()=>{this.internal.resumeObserver(!0)})}_mergeProps(n){var a;n&&(this.getParent=(a=n.getParent)!==null&&a!==void 0?a:this.getParent)}createTabster(n,a){const l=new o4(this);return n||this._wrappers.add(l),this._mergeProps(a),l}disposeTabster(n,a){a?this._wrappers.clear():this._wrappers.delete(n),this._wrappers.size===0&&this.dispose()}dispose(){var n,a,l,s,f,d,g,v;this.internal.stopObserver();const h=this._win;h==null||h.clearTimeout(this._initTimer),delete this._initTimer,this._initQueue=[],this._forgetMemorizedElements=[],h&&this._forgetMemorizedTimer&&(h.clearTimeout(this._forgetMemorizedTimer),delete this._forgetMemorizedTimer),(n=this.outline)===null||n===void 0||n.dispose(),(a=this.crossOrigin)===null||a===void 0||a.dispose(),(l=this.deloser)===null||l===void 0||l.dispose(),(s=this.groupper)===null||s===void 0||s.dispose(),(f=this.mover)===null||f===void 0||f.dispose(),(d=this.modalizer)===null||d===void 0||d.dispose(),(g=this.observedElement)===null||g===void 0||g.dispose(),(v=this.restorer)===null||v===void 0||v.dispose(),this.keyboardNavigation.dispose(),this.focusable.dispose(),this.focusedElement.dispose(),this.root.dispose(),this._dummyObserver.dispose(),jw(this.getWindow),Y1(this.getWindow),this._storage=new WeakMap,this._wrappers.clear(),h&&(Nw(h),delete h.__tabsterInstance,delete this._win)}storageEntry(n,a){const l=this._storage;let s=l.get(n);return s?a===!1&&Object.keys(s).length===0&&l.delete(n):a===!0&&(s={},l.set(n,s)),s}forceCleanup(){this._win&&(this._forgetMemorizedElements.push(this._win.document.body),!this._forgetMemorizedTimer&&(this._forgetMemorizedTimer=this._win.setTimeout(()=>{delete this._forgetMemorizedTimer;for(let n=this._forgetMemorizedElements.shift();n;n=this._forgetMemorizedElements.shift())Y1(this.getWindow,n),ut.forgetMemorized(this.focusedElement,n)},0),np(this.getWindow,!0)))}queueInit(n){var a;this._win&&(this._initQueue.push(n),this._initTimer||(this._initTimer=(a=this._win)===null||a===void 0?void 0:a.setTimeout(()=>{delete this._initTimer,this.drainInitQueue()},0)))}drainInitQueue(){if(!this._win)return;const n=this._initQueue;this._initQueue=[],n.forEach(a=>a())}}function n4(o,n){let a=c4(o);return a?a.createTabster(!1,n):(a=new r4(o,n),o.__tabsterInstance=a,a.createTabster())}function a4(o,n,a){const l=o.core;return l.modalizer||(l.modalizer=new Qw(l,n,a)),l.modalizer}function i4(o){const n=o.core;return n.restorer||(n.restorer=new t4(n)),n.restorer}function l4(o,n){o.core.disposeTabster(o,n)}function c4(o){return o.__tabsterInstance}const s4=o=>o;function u4(o){const n=(o==null?void 0:o.defaultView)||void 0,a=n==null?void 0:n.__tabsterShadowDOMAPI;if(n)return n4(n,{autoRoot:{},controlTab:!1,getParent:ES,checkUncontrolledCompletely:l=>{var s;return((s=l.firstElementChild)===null||s===void 0?void 0:s.hasAttribute("data-is-focus-trap-zone-bumper"))===!0||void 0},DOMAPI:a})}function Qf(o=s4){const{targetDocument:n}=Bt(),a=_.useRef(null);return Tt(()=>{const l=u4(n);if(l)return a.current=o(l),()=>{l4(l),a.current=null}},[n,o]),a}const Q1=o=>{Qf();const n=up(o);return _.useMemo(()=>({[Tr]:n}),[n])},f4=()=>{const o=Qf(),{targetDocument:n}=Bt(),a=_.useCallback((g,v)=>{var h;return g&&((h=o.current)===null||h===void 0?void 0:h.focusable.findAll({container:g,acceptCondition:v}))||[]},[o]),l=_.useCallback(g=>{var v;return g&&((v=o.current)===null||v===void 0?void 0:v.focusable.findFirst({container:g}))},[o]),s=_.useCallback(g=>{var v;return g&&((v=o.current)===null||v===void 0?void 0:v.focusable.findLast({container:g}))},[o]),f=_.useCallback((g,v={})=>{if(!o.current||!n||!g)return null;const{container:h=n.body}=v;return o.current.focusable.findNext({currentElement:g,container:h})},[o,n]),d=_.useCallback((g,v={})=>{if(!o.current||!n||!g)return null;const{container:h=n.body}=v;return o.current.focusable.findPrev({currentElement:g,container:h})},[o,n]);return{findAllFocusable:a,findFirstFocusable:l,findLastFocusable:s,findNextFocusable:f,findPrevFocusable:d}},J1="data-fui-focus-visible";function d4(o,n){if(gp(o))return()=>{};const a={current:void 0},l=Xf(n);function s(v){l.isNavigatingWithKeyboard()&&ci(v)&&(a.current=v,v.setAttribute(J1,""))}function f(){a.current&&(a.current.removeAttribute(J1),a.current=void 0)}l.subscribe(v=>{v?s(n.document.activeElement):f()});const d=v=>{f();const h=v.composedPath()[0];s(h)},g=v=>{(!v.relatedTarget||ci(v.relatedTarget)&&!o.contains(v.relatedTarget))&&f()};return o.addEventListener(yo,d),o.addEventListener("focusout",g),o.focusVisible=!0,o.contains(n.document.activeElement)&&s(n.document.activeElement),()=>{f(),o.removeEventListener(yo,d),o.removeEventListener("focusout",g),o.focusVisible=void 0,If(l)}}function gp(o){return o?o.focusVisible?!0:gp(o==null?void 0:o.parentElement):!1}function hp(o={}){const n=Bt(),a=_.useRef(null);var l;const s=(l=o.targetDocument)!==null&&l!==void 0?l:n.targetDocument;return _.useEffect(()=>{if(s!=null&&s.defaultView&&a.current)return d4(a.current,s.defaultView)},[a,s]),a}function g4(){const{targetDocument:o}=Bt(),n=_.useRef(null);return _.useEffect(()=>{const a=o==null?void 0:o.defaultView;if(a){const l=Xf(a);return n.current=l,()=>{If(l),n.current=null}}},[o]),n}const h4="data-tabster-never-hide",m4=o=>o.hasAttribute(h4);function v4(o){a4(o,void 0,m4),i4(o)}const mp=(o={})=>{const{trapFocus:n,alwaysFocusable:a,legacyTrapFocus:l}=o;Qf(v4);const s=on("modal-",o.id),f=Q1({restorer:{type:$n.Source},...n&&{modalizer:{id:s,isOthersAccessible:!n,isAlwaysAccessible:a,isTrapped:l&&n}}}),d=Q1({restorer:{type:$n.Target}});return{modalAttributes:f,triggerAttributes:d}};function p4(){const o=g4();return _.useCallback(()=>{var n,a;return(a=(n=o.current)===null||n===void 0?void 0:n.isNavigatingWithKeyboard())!==null&&a!==void 0?a:!1},[o])}const M={2:"#050505",4:"#0a0a0a",6:"#0f0f0f",8:"#141414",10:"#1a1a1a",12:"#1f1f1f",14:"#242424",16:"#292929",18:"#2e2e2e",20:"#333333",22:"#383838",24:"#3d3d3d",26:"#424242",30:"#4d4d4d",32:"#525252",34:"#575757",36:"#5c5c5c",38:"#616161",40:"#666666",42:"#6b6b6b",44:"#707070",46:"#757575",60:"#999999",68:"#adadad",70:"#b3b3b3",74:"#bdbdbd",78:"#c7c7c7",82:"#d1d1d1",84:"#d6d6d6",86:"#dbdbdb",88:"#e0e0e0",90:"#e6e6e6",92:"#ebebeb",94:"#f0f0f0",96:"#f5f5f5",98:"#fafafa",99:"#fcfcfc"},St={5:"rgba(255, 255, 255, 0.05)",10:"rgba(255, 255, 255, 0.1)",20:"rgba(255, 255, 255, 0.2)",40:"rgba(255, 255, 255, 0.4)",50:"rgba(255, 255, 255, 0.5)",60:"rgba(255, 255, 255, 0.6)",70:"rgba(255, 255, 255, 0.7)",80:"rgba(255, 255, 255, 0.8)"},io={5:"rgba(0, 0, 0, 0.05)",10:"rgba(0, 0, 0, 0.1)",20:"rgba(0, 0, 0, 0.2)",30:"rgba(0, 0, 0, 0.3)",40:"rgba(0, 0, 0, 0.4)",50:"rgba(0, 0, 0, 0.5)"},b4={50:"rgba(26, 26, 26, 0.5)"},y4={70:"rgba(31, 31, 31, 0.7)"},$1={50:"rgba(36, 36, 36, 0.5)",80:"rgba(36, 36, 36, 0.8)"},fe="#ffffff",Il="#000000",x4={shade50:"#130204",shade40:"#230308",shade30:"#420610",shade20:"#590815",shade10:"#690a19",primary:"#750b1c",tint10:"#861b2c",tint20:"#962f3f",tint30:"#ac4f5e",tint40:"#d69ca5",tint50:"#e9c7cd",tint60:"#f9f0f2"},vp={shade50:"#200205",shade40:"#3b0509",shade30:"#6e0811",shade20:"#960b18",shade10:"#b10e1c",primary:"#c50f1f",tint10:"#cc2635",tint20:"#d33f4c",tint30:"#dc626d",tint40:"#eeacb2",tint50:"#f6d1d5",tint60:"#fdf3f4"},S4={shade50:"#210809",shade40:"#3f1011",shade30:"#751d1f",shade20:"#9f282b",shade10:"#bc2f32",primary:"#d13438",tint10:"#d7494c",tint20:"#dc5e62",tint30:"#e37d80",tint40:"#f1bbbc",tint50:"#f8dadb",tint60:"#fdf6f6"},w4={shade50:"#230900",shade40:"#411200",shade30:"#7a2101",shade20:"#a62d01",shade10:"#c43501",primary:"#da3b01",tint10:"#de501c",tint20:"#e36537",tint30:"#e9835e",tint40:"#f4bfab",tint50:"#f9dcd1",tint60:"#fdf6f3"},B4={shade50:"#200d03",shade40:"#3d1805",shade30:"#712d09",shade20:"#9a3d0c",shade10:"#b6480e",primary:"#ca5010",tint10:"#d06228",tint20:"#d77440",tint30:"#df8e64",tint40:"#efc4ad",tint50:"#f7dfd2",tint60:"#fdf7f4"},k4={shade50:"#271002",shade40:"#4a1e04",shade30:"#8a3707",shade20:"#bc4b09",shade10:"#de590b",primary:"#f7630c",tint10:"#f87528",tint20:"#f98845",tint30:"#faa06b",tint40:"#fdcfb4",tint50:"#fee5d7",tint60:"#fff9f5"},_4={shade50:"#291600",shade40:"#4d2a00",shade30:"#8f4e00",shade20:"#c26a00",shade10:"#e67e00",primary:"#ff8c00",tint10:"#ff9a1f",tint20:"#ffa83d",tint30:"#ffba66",tint40:"#ffddb3",tint50:"#ffedd6",tint60:"#fffaf5"},z4={shade50:"#251a00",shade40:"#463100",shade30:"#835b00",shade20:"#b27c00",shade10:"#d39300",primary:"#eaa300",tint10:"#edad1c",tint20:"#efb839",tint30:"#f2c661",tint40:"#f9e2ae",tint50:"#fcefd3",tint60:"#fefbf4"},T4={shade50:"#282400",shade40:"#4c4400",shade30:"#817400",shade20:"#c0ad00",shade10:"#e4cc00",primary:"#fde300",tint10:"#fde61e",tint20:"#fdea3d",tint30:"#feee66",tint40:"#fef7b2",tint50:"#fffad6",tint60:"#fffef5"},N4={shade50:"#1f1900",shade40:"#3a2f00",shade30:"#6c5700",shade20:"#937700",shade10:"#ae8c00",primary:"#c19c00",tint10:"#c8a718",tint20:"#d0b232",tint30:"#dac157",tint40:"#ecdfa5",tint50:"#f5eece",tint60:"#fdfbf2"},E4={shade50:"#181202",shade40:"#2e2103",shade30:"#553e06",shade20:"#745408",shade10:"#89640a",primary:"#986f0b",tint10:"#a47d1e",tint20:"#b18c34",tint30:"#c1a256",tint40:"#e0cea2",tint50:"#efe4cb",tint60:"#fbf8f2"},A4={shade50:"#170e07",shade40:"#2b1a0e",shade30:"#50301a",shade20:"#6c4123",shade10:"#804d29",primary:"#8e562e",tint10:"#9c663f",tint20:"#a97652",tint30:"#bb8f6f",tint40:"#ddc3b0",tint50:"#edded3",tint60:"#faf7f4"},j4={shade50:"#0c1501",shade40:"#162702",shade30:"#294903",shade20:"#376304",shade10:"#427505",primary:"#498205",tint10:"#599116",tint20:"#6ba02b",tint30:"#85b44c",tint40:"#bdd99b",tint50:"#dbebc7",tint60:"#f6faf0"},C4={shade50:"#002111",shade40:"#003d20",shade30:"#00723b",shade20:"#009b51",shade10:"#00b85f",primary:"#00cc6a",tint10:"#19d279",tint20:"#34d889",tint30:"#5ae0a0",tint40:"#a8f0cd",tint50:"#cff7e4",tint60:"#f3fdf8"},R4={shade50:"#031a02",shade40:"#063004",shade30:"#0b5a08",shade20:"#0e7a0b",shade10:"#11910d",primary:"#13a10e",tint10:"#27ac22",tint20:"#3db838",tint30:"#5ec75a",tint40:"#a7e3a5",tint50:"#cef0cd",tint60:"#f2fbf2"},pp={shade50:"#031403",shade40:"#052505",shade30:"#094509",shade20:"#0c5e0c",shade10:"#0e700e",primary:"#107c10",tint10:"#218c21",tint20:"#359b35",tint30:"#54b054",tint40:"#9fd89f",tint50:"#c9eac9",tint60:"#f1faf1"},D4={shade50:"#021102",shade40:"#032003",shade30:"#063b06",shade20:"#085108",shade10:"#0a5f0a",primary:"#0b6a0b",tint10:"#1a7c1a",tint20:"#2d8e2d",tint30:"#4da64d",tint40:"#9ad29a",tint50:"#c6e7c6",tint60:"#f0f9f0"},O4={shade50:"#001d1f",shade40:"#00373a",shade30:"#00666d",shade20:"#008b94",shade10:"#00a5af",primary:"#00b7c3",tint10:"#18bfca",tint20:"#32c8d1",tint30:"#58d3db",tint40:"#a6e9ed",tint50:"#cef3f5",tint60:"#f2fcfd"},M4={shade50:"#001516",shade40:"#012728",shade30:"#02494c",shade20:"#026467",shade10:"#037679",primary:"#038387",tint10:"#159195",tint20:"#2aa0a4",tint30:"#4cb4b7",tint40:"#9bd9db",tint50:"#c7ebec",tint60:"#f0fafa"},q4={shade50:"#000f12",shade40:"#001b22",shade30:"#00333f",shade20:"#004555",shade10:"#005265",primary:"#005b70",tint10:"#0f6c81",tint20:"#237d92",tint30:"#4496a9",tint40:"#94c8d4",tint50:"#c3e1e8",tint60:"#eff7f9"},F4={shade50:"#001322",shade40:"#002440",shade30:"#004377",shade20:"#005ba1",shade10:"#006cbf",primary:"#0078d4",tint10:"#1a86d9",tint20:"#3595de",tint30:"#5caae5",tint40:"#a9d3f2",tint50:"#d0e7f8",tint60:"#f3f9fd"},H4={shade50:"#000c16",shade40:"#00172a",shade30:"#002c4e",shade20:"#003b6a",shade10:"#00467e",primary:"#004e8c",tint10:"#125e9a",tint20:"#286fa8",tint30:"#4a89ba",tint40:"#9abfdc",tint50:"#c7dced",tint60:"#f0f6fa"},L4={shade50:"#0d1126",shade40:"#182047",shade30:"#2c3c85",shade20:"#3c51b4",shade10:"#4760d5",primary:"#4f6bed",tint10:"#637cef",tint20:"#778df1",tint30:"#93a4f4",tint40:"#c8d1fa",tint50:"#e1e6fc",tint60:"#f7f9fe"},P4={shade50:"#00061d",shade40:"#000c36",shade30:"#001665",shade20:"#001e89",shade10:"#0023a2",primary:"#0027b4",tint10:"#173bbd",tint20:"#3050c6",tint30:"#546fd2",tint40:"#a3b2e8",tint50:"#ccd5f3",tint60:"#f2f4fc"},U4={shade50:"#120f25",shade40:"#221d46",shade30:"#3f3682",shade20:"#5649b0",shade10:"#6656d1",primary:"#7160e8",tint10:"#8172eb",tint20:"#9184ee",tint30:"#a79cf1",tint40:"#d2ccf8",tint50:"#e7e4fb",tint60:"#f9f8fe"},G4={shade50:"#0f0717",shade40:"#1c0e2b",shade30:"#341a51",shade20:"#46236e",shade10:"#532982",primary:"#5c2e91",tint10:"#6b3f9e",tint20:"#7c52ab",tint30:"#9470bd",tint40:"#c6b1de",tint50:"#e0d3ed",tint60:"#f7f4fb"},V4={shade50:"#160418",shade40:"#29072e",shade30:"#4c0d55",shade20:"#671174",shade10:"#7a1589",primary:"#881798",tint10:"#952aa4",tint20:"#a33fb1",tint30:"#b55fc1",tint40:"#d9a7e0",tint50:"#eaceef",tint60:"#faf2fb"},Z4={shade50:"#1f091d",shade40:"#3a1136",shade30:"#6d2064",shade20:"#932b88",shade10:"#af33a1",primary:"#c239b3",tint10:"#c94cbc",tint20:"#d161c4",tint30:"#da7ed0",tint40:"#edbbe7",tint50:"#f5daf2",tint60:"#fdf5fc"},X4={shade50:"#1c0b1f",shade40:"#35153a",shade30:"#63276d",shade20:"#863593",shade10:"#9f3faf",primary:"#b146c2",tint10:"#ba58c9",tint20:"#c36bd1",tint30:"#cf87da",tint40:"#e6bfed",tint50:"#f2dcf5",tint60:"#fcf6fd"},I4={shade50:"#24091b",shade40:"#441232",shade30:"#80215d",shade20:"#ad2d7e",shade10:"#cd3595",primary:"#e43ba6",tint10:"#e750b0",tint20:"#ea66ba",tint30:"#ef85c8",tint40:"#f7c0e3",tint50:"#fbddf0",tint60:"#fef6fb"},Y4={shade50:"#1f0013",shade40:"#390024",shade30:"#6b0043",shade20:"#91005a",shade10:"#ac006b",primary:"#bf0077",tint10:"#c71885",tint20:"#ce3293",tint30:"#d957a8",tint40:"#eca5d1",tint50:"#f5cee6",tint60:"#fcf2f9"},W4={shade50:"#13000c",shade40:"#240017",shade30:"#43002b",shade20:"#5a003b",shade10:"#6b0045",primary:"#77004d",tint10:"#87105d",tint20:"#98246f",tint30:"#ad4589",tint40:"#d696c0",tint50:"#e9c4dc",tint60:"#faf0f6"},K4={shade50:"#141313",shade40:"#252323",shade30:"#444241",shade20:"#5d5958",shade10:"#6e6968",primary:"#7a7574",tint10:"#8a8584",tint20:"#9a9594",tint30:"#afabaa",tint40:"#d7d4d4",tint50:"#eae8e8",tint60:"#faf9f9"},Q4={shade50:"#0f0e0e",shade40:"#1c1b1a",shade30:"#343231",shade20:"#474443",shade10:"#54514f",primary:"#5d5a58",tint10:"#706d6b",tint20:"#84817e",tint30:"#9e9b99",tint40:"#cecccb",tint50:"#e5e4e3",tint60:"#f8f8f8"},J4={shade50:"#111314",shade40:"#1f2426",shade30:"#3b4447",shade20:"#505c60",shade10:"#5f6d71",primary:"#69797e",tint10:"#79898d",tint20:"#89989d",tint30:"#a0adb2",tint40:"#cdd6d8",tint50:"#e4e9ea",tint60:"#f8f9fa"},$4={shade50:"#090a0b",shade40:"#111315",shade30:"#202427",shade20:"#2b3135",shade10:"#333a3f",primary:"#394146",tint10:"#4d565c",tint20:"#626c72",tint30:"#808a90",tint40:"#bcc3c7",tint50:"#dbdfe1",tint60:"#f6f7f8"},De={red:S4,green:pp,darkOrange:w4,yellow:T4,berry:Z4,lightGreen:R4,marigold:z4},Nr={darkRed:x4,cranberry:vp,pumpkin:B4,peach:_4,gold:N4,brass:E4,brown:A4,forest:j4,seafoam:C4,darkGreen:D4,lightTeal:O4,teal:M4,steel:q4,blue:F4,royalBlue:H4,cornflower:L4,navy:P4,lavender:U4,purple:G4,grape:V4,lilac:X4,pink:I4,magenta:Y4,plum:W4,beige:K4,mink:Q4,platinum:J4,anchor:$4},Ce={cranberry:vp,green:pp,orange:k4},bp=["red","green","darkOrange","yellow","berry","lightGreen","marigold"],yp=["darkRed","cranberry","pumpkin","peach","gold","brass","brown","forest","seafoam","darkGreen","lightTeal","teal","steel","blue","royalBlue","cornflower","navy","lavender","purple","grape","lilac","pink","magenta","plum","beige","mink","platinum","anchor"],qt={success:"green",warning:"orange",danger:"cranberry"},hi=bp.reduce((o,n)=>{const a=n.slice(0,1).toUpperCase()+n.slice(1),l={[`colorPalette${a}Background1`]:De[n].tint60,[`colorPalette${a}Background2`]:De[n].tint40,[`colorPalette${a}Background3`]:De[n].primary,[`colorPalette${a}Foreground1`]:De[n].shade10,[`colorPalette${a}Foreground2`]:De[n].shade30,[`colorPalette${a}Foreground3`]:De[n].primary,[`colorPalette${a}BorderActive`]:De[n].primary,[`colorPalette${a}Border1`]:De[n].tint40,[`colorPalette${a}Border2`]:De[n].primary};return Object.assign(o,l)},{});hi.colorPaletteYellowForeground1=De.yellow.shade30;hi.colorPaletteRedForegroundInverted=De.red.tint20;hi.colorPaletteGreenForegroundInverted=De.green.tint20;hi.colorPaletteYellowForegroundInverted=De.yellow.tint40;const eB=yp.reduce((o,n)=>{const a=n.slice(0,1).toUpperCase()+n.slice(1),l={[`colorPalette${a}Background2`]:Nr[n].tint40,[`colorPalette${a}Foreground2`]:Nr[n].shade30,[`colorPalette${a}BorderActive`]:Nr[n].primary};return Object.assign(o,l)},{}),tB={...hi,...eB},oa=Object.entries(qt).reduce((o,[n,a])=>{const l=n.slice(0,1).toUpperCase()+n.slice(1),s={[`colorStatus${l}Background1`]:Ce[a].tint60,[`colorStatus${l}Background2`]:Ce[a].tint40,[`colorStatus${l}Background3`]:Ce[a].primary,[`colorStatus${l}Foreground1`]:Ce[a].shade10,[`colorStatus${l}Foreground2`]:Ce[a].shade30,[`colorStatus${l}Foreground3`]:Ce[a].primary,[`colorStatus${l}ForegroundInverted`]:Ce[a].tint30,[`colorStatus${l}BorderActive`]:Ce[a].primary,[`colorStatus${l}Border1`]:Ce[a].tint40,[`colorStatus${l}Border2`]:Ce[a].primary};return Object.assign(o,s)},{});oa.colorStatusDangerBackground3Hover=Ce[qt.danger].shade10;oa.colorStatusDangerBackground3Pressed=Ce[qt.danger].shade20;oa.colorStatusWarningForeground1=Ce[qt.warning].shade20;oa.colorStatusWarningForeground3=Ce[qt.warning].shade20;oa.colorStatusWarningBorder2=Ce[qt.warning].shade20;const oB=o=>({colorNeutralForeground1:M[14],colorNeutralForeground1Hover:M[14],colorNeutralForeground1Pressed:M[14],colorNeutralForeground1Selected:M[14],colorNeutralForeground2:M[26],colorNeutralForeground2Hover:M[14],colorNeutralForeground2Pressed:M[14],colorNeutralForeground2Selected:M[14],colorNeutralForeground2BrandHover:o[80],colorNeutralForeground2BrandPressed:o[70],colorNeutralForeground2BrandSelected:o[80],colorNeutralForeground3:M[38],colorNeutralForeground3Hover:M[26],colorNeutralForeground3Pressed:M[26],colorNeutralForeground3Selected:M[26],colorNeutralForeground3BrandHover:o[80],colorNeutralForeground3BrandPressed:o[70],colorNeutralForeground3BrandSelected:o[80],colorNeutralForeground4:M[44],colorNeutralForeground5:M[38],colorNeutralForeground5Hover:M[14],colorNeutralForeground5Pressed:M[14],colorNeutralForeground5Selected:M[14],colorNeutralForegroundDisabled:M[74],colorNeutralForegroundInvertedDisabled:St[40],colorBrandForegroundLink:o[70],colorBrandForegroundLinkHover:o[60],colorBrandForegroundLinkPressed:o[40],colorBrandForegroundLinkSelected:o[70],colorNeutralForeground2Link:M[26],colorNeutralForeground2LinkHover:M[14],colorNeutralForeground2LinkPressed:M[14],colorNeutralForeground2LinkSelected:M[14],colorCompoundBrandForeground1:o[80],colorCompoundBrandForeground1Hover:o[70],colorCompoundBrandForeground1Pressed:o[60],colorBrandForeground1:o[80],colorBrandForeground2:o[70],colorBrandForeground2Hover:o[60],colorBrandForeground2Pressed:o[30],colorNeutralForeground1Static:M[14],colorNeutralForegroundStaticInverted:fe,colorNeutralForegroundInverted:fe,colorNeutralForegroundInvertedHover:fe,colorNeutralForegroundInvertedPressed:fe,colorNeutralForegroundInvertedSelected:fe,colorNeutralForegroundInverted2:fe,colorNeutralForegroundOnBrand:fe,colorNeutralForegroundInvertedLink:fe,colorNeutralForegroundInvertedLinkHover:fe,colorNeutralForegroundInvertedLinkPressed:fe,colorNeutralForegroundInvertedLinkSelected:fe,colorBrandForegroundInverted:o[100],colorBrandForegroundInvertedHover:o[110],colorBrandForegroundInvertedPressed:o[100],colorBrandForegroundOnLight:o[80],colorBrandForegroundOnLightHover:o[70],colorBrandForegroundOnLightPressed:o[50],colorBrandForegroundOnLightSelected:o[60],colorNeutralBackground1:fe,colorNeutralBackground1Hover:M[96],colorNeutralBackground1Pressed:M[88],colorNeutralBackground1Selected:M[92],colorNeutralBackground2:M[98],colorNeutralBackground2Hover:M[94],colorNeutralBackground2Pressed:M[86],colorNeutralBackground2Selected:M[90],colorNeutralBackground3:M[96],colorNeutralBackground3Hover:M[92],colorNeutralBackground3Pressed:M[84],colorNeutralBackground3Selected:M[88],colorNeutralBackground4:M[94],colorNeutralBackground4Hover:M[98],colorNeutralBackground4Pressed:M[96],colorNeutralBackground4Selected:fe,colorNeutralBackground5:M[92],colorNeutralBackground5Hover:M[96],colorNeutralBackground5Pressed:M[94],colorNeutralBackground5Selected:M[98],colorNeutralBackground6:M[90],colorNeutralBackground7:"#00000000",colorNeutralBackground7Hover:M[92],colorNeutralBackground7Pressed:M[84],colorNeutralBackground7Selected:"#00000000",colorNeutralBackground8:M[99],colorNeutralBackgroundInverted:M[16],colorNeutralBackgroundInvertedHover:M[24],colorNeutralBackgroundInvertedPressed:M[12],colorNeutralBackgroundInvertedSelected:M[22],colorNeutralBackgroundStatic:M[20],colorNeutralBackgroundAlpha:St[50],colorNeutralBackgroundAlpha2:St[80],colorSubtleBackground:"transparent",colorSubtleBackgroundHover:M[96],colorSubtleBackgroundPressed:M[88],colorSubtleBackgroundSelected:M[92],colorSubtleBackgroundLightAlphaHover:St[70],colorSubtleBackgroundLightAlphaPressed:St[50],colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:io[10],colorSubtleBackgroundInvertedPressed:io[30],colorSubtleBackgroundInvertedSelected:io[20],colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:M[94],colorNeutralBackgroundDisabled2:fe,colorNeutralBackgroundInvertedDisabled:St[10],colorNeutralStencil1:M[90],colorNeutralStencil2:M[98],colorNeutralStencil1Alpha:io[10],colorNeutralStencil2Alpha:io[5],colorBackgroundOverlay:io[40],colorScrollbarOverlay:io[50],colorBrandBackground:o[80],colorBrandBackgroundHover:o[70],colorBrandBackgroundPressed:o[40],colorBrandBackgroundSelected:o[60],colorCompoundBrandBackground:o[80],colorCompoundBrandBackgroundHover:o[70],colorCompoundBrandBackgroundPressed:o[60],colorBrandBackgroundStatic:o[80],colorBrandBackground2:o[160],colorBrandBackground2Hover:o[150],colorBrandBackground2Pressed:o[130],colorBrandBackground3Static:o[60],colorBrandBackground4Static:o[40],colorBrandBackgroundInverted:fe,colorBrandBackgroundInvertedHover:o[160],colorBrandBackgroundInvertedPressed:o[140],colorBrandBackgroundInvertedSelected:o[150],colorNeutralCardBackground:M[98],colorNeutralCardBackgroundHover:fe,colorNeutralCardBackgroundPressed:M[96],colorNeutralCardBackgroundSelected:M[92],colorNeutralCardBackgroundDisabled:M[94],colorNeutralStrokeAccessible:M[38],colorNeutralStrokeAccessibleHover:M[34],colorNeutralStrokeAccessiblePressed:M[30],colorNeutralStrokeAccessibleSelected:o[80],colorNeutralStroke1:M[82],colorNeutralStroke1Hover:M[78],colorNeutralStroke1Pressed:M[70],colorNeutralStroke1Selected:M[74],colorNeutralStroke2:M[88],colorNeutralStroke3:M[94],colorNeutralStroke4:M[92],colorNeutralStroke4Hover:M[88],colorNeutralStroke4Pressed:M[84],colorNeutralStroke4Selected:M[92],colorNeutralStrokeSubtle:M[88],colorNeutralStrokeOnBrand:fe,colorNeutralStrokeOnBrand2:fe,colorNeutralStrokeOnBrand2Hover:fe,colorNeutralStrokeOnBrand2Pressed:fe,colorNeutralStrokeOnBrand2Selected:fe,colorBrandStroke1:o[80],colorBrandStroke2:o[140],colorBrandStroke2Hover:o[120],colorBrandStroke2Pressed:o[80],colorBrandStroke2Contrast:o[140],colorCompoundBrandStroke:o[80],colorCompoundBrandStrokeHover:o[70],colorCompoundBrandStrokePressed:o[60],colorNeutralStrokeDisabled:M[88],colorNeutralStrokeDisabled2:M[92],colorNeutralStrokeInvertedDisabled:St[40],colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:io[5],colorNeutralStrokeAlpha2:St[20],colorStrokeFocus1:fe,colorStrokeFocus2:Il,colorNeutralShadowAmbient:"rgba(0,0,0,0.12)",colorNeutralShadowKey:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.06)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.07)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.20)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.24)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}),xp={borderRadiusNone:"0",borderRadiusSmall:"2px",borderRadiusMedium:"4px",borderRadiusLarge:"6px",borderRadiusXLarge:"8px",borderRadius2XLarge:"12px",borderRadius3XLarge:"16px",borderRadius4XLarge:"24px",borderRadius5XLarge:"32px",borderRadius6XLarge:"40px",borderRadiusCircular:"10000px"},Sp={curveAccelerateMax:"cubic-bezier(0.9,0.1,1,0.2)",curveAccelerateMid:"cubic-bezier(1,0,1,1)",curveAccelerateMin:"cubic-bezier(0.8,0,0.78,1)",curveDecelerateMax:"cubic-bezier(0.1,0.9,0.2,1)",curveDecelerateMid:"cubic-bezier(0,0,0,1)",curveDecelerateMin:"cubic-bezier(0.33,0,0.1,1)",curveEasyEaseMax:"cubic-bezier(0.8,0,0.2,1)",curveEasyEase:"cubic-bezier(0.33,0,0.67,1)",curveLinear:"cubic-bezier(0,0,1,1)"},wp={durationUltraFast:"50ms",durationFaster:"100ms",durationFast:"150ms",durationNormal:"200ms",durationGentle:"250ms",durationSlow:"300ms",durationSlower:"400ms",durationUltraSlow:"500ms"},Bp={fontSizeBase100:"10px",fontSizeBase200:"12px",fontSizeBase300:"14px",fontSizeBase400:"16px",fontSizeBase500:"20px",fontSizeBase600:"24px",fontSizeHero700:"28px",fontSizeHero800:"32px",fontSizeHero900:"40px",fontSizeHero1000:"68px"},kp={lineHeightBase100:"14px",lineHeightBase200:"16px",lineHeightBase300:"20px",lineHeightBase400:"22px",lineHeightBase500:"28px",lineHeightBase600:"32px",lineHeightHero700:"36px",lineHeightHero800:"40px",lineHeightHero900:"52px",lineHeightHero1000:"92px"},_p={fontWeightRegular:400,fontWeightMedium:500,fontWeightSemibold:600,fontWeightBold:700},zp={fontFamilyBase:"'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif",fontFamilyMonospace:"Consolas, 'Courier New', Courier, monospace",fontFamilyNumeric:"Bahnschrift, 'Segoe UI', 'Segoe UI Web (West European)', -apple-system, BlinkMacSystemFont, Roboto, 'Helvetica Neue', sans-serif"},Ke={none:"0",xxs:"2px",xs:"4px",sNudge:"6px",s:"8px",mNudge:"10px",m:"12px",l:"16px",xl:"20px",xxl:"24px",xxxl:"32px"},Tp={spacingHorizontalNone:Ke.none,spacingHorizontalXXS:Ke.xxs,spacingHorizontalXS:Ke.xs,spacingHorizontalSNudge:Ke.sNudge,spacingHorizontalS:Ke.s,spacingHorizontalMNudge:Ke.mNudge,spacingHorizontalM:Ke.m,spacingHorizontalL:Ke.l,spacingHorizontalXL:Ke.xl,spacingHorizontalXXL:Ke.xxl,spacingHorizontalXXXL:Ke.xxxl},Np={spacingVerticalNone:Ke.none,spacingVerticalXXS:Ke.xxs,spacingVerticalXS:Ke.xs,spacingVerticalSNudge:Ke.sNudge,spacingVerticalS:Ke.s,spacingVerticalMNudge:Ke.mNudge,spacingVerticalM:Ke.m,spacingVerticalL:Ke.l,spacingVerticalXL:Ke.xl,spacingVerticalXXL:Ke.xxl,spacingVerticalXXXL:Ke.xxxl},Ep={strokeWidthThin:"1px",strokeWidthThick:"2px",strokeWidthThicker:"3px",strokeWidthThickest:"4px"},$={colorNeutralForeground1:"var(--colorNeutralForeground1)",colorNeutralForeground2:"var(--colorNeutralForeground2)",colorNeutralForeground3:"var(--colorNeutralForeground3)",colorBrandForeground1:"var(--colorBrandForeground1)",colorNeutralBackground1:"var(--colorNeutralBackground1)",colorNeutralBackground1Hover:"var(--colorNeutralBackground1Hover)",colorNeutralBackground2:"var(--colorNeutralBackground2)",colorNeutralBackground2Hover:"var(--colorNeutralBackground2Hover)",colorNeutralBackground4:"var(--colorNeutralBackground4)",colorBrandBackground:"var(--colorBrandBackground)",colorBrandBackground2:"var(--colorBrandBackground2)",colorNeutralStroke2:"var(--colorNeutralStroke2)",borderRadiusMedium:"var(--borderRadiusMedium)",fontFamilyMonospace:"var(--fontFamilyMonospace)",fontSizeBase200:"var(--fontSizeBase200)",fontSizeBase300:"var(--fontSizeBase300)",fontSizeBase500:"var(--fontSizeBase500)",fontWeightSemibold:"var(--fontWeightSemibold)",fontWeightBold:"var(--fontWeightBold)",lineHeightBase400:"var(--lineHeightBase400)",lineHeightBase500:"var(--lineHeightBase500)",shadow4:"var(--shadow4)"};function tc(o,n,a=""){return{[`shadow2${a}`]:`0 0 2px ${o}, 0 1px 2px ${n}`,[`shadow4${a}`]:`0 0 2px ${o}, 0 2px 4px ${n}`,[`shadow8${a}`]:`0 0 2px ${o}, 0 4px 8px ${n}`,[`shadow16${a}`]:`0 0 2px ${o}, 0 8px 16px ${n}`,[`shadow28${a}`]:`0 0 8px ${o}, 0 14px 28px ${n}`,[`shadow64${a}`]:`0 0 8px ${o}, 0 32px 64px ${n}`}}const rB=o=>{const n=oB(o);return{...xp,...Bp,...kp,...zp,..._p,...Ep,...Tp,...Np,...wp,...Sp,...n,...tB,...oa,...tc(n.colorNeutralShadowAmbient,n.colorNeutralShadowKey),...tc(n.colorBrandShadowAmbient,n.colorBrandShadowKey,"Brand")}},Ap={10:"#061724",20:"#082338",30:"#0a2e4a",40:"#0c3b5e",50:"#0e4775",60:"#0f548c",70:"#115ea3",80:"#0f6cbd",90:"#2886de",100:"#479ef5",110:"#62abf5",120:"#77b7f7",130:"#96c6fa",140:"#b4d6fa",150:"#cfe4fa",160:"#ebf3fc"},Ao=bp.reduce((o,n)=>{const a=n.slice(0,1).toUpperCase()+n.slice(1),l={[`colorPalette${a}Background1`]:De[n].shade40,[`colorPalette${a}Background2`]:De[n].shade30,[`colorPalette${a}Background3`]:De[n].primary,[`colorPalette${a}Foreground1`]:De[n].tint30,[`colorPalette${a}Foreground2`]:De[n].tint40,[`colorPalette${a}Foreground3`]:De[n].tint20,[`colorPalette${a}BorderActive`]:De[n].tint30,[`colorPalette${a}Border1`]:De[n].primary,[`colorPalette${a}Border2`]:De[n].tint20};return Object.assign(o,l)},{});Ao.colorPaletteRedForeground3=De.red.tint30;Ao.colorPaletteRedBorder2=De.red.tint30;Ao.colorPaletteGreenForeground3=De.green.tint40;Ao.colorPaletteGreenBorder2=De.green.tint40;Ao.colorPaletteDarkOrangeForeground3=De.darkOrange.tint30;Ao.colorPaletteDarkOrangeBorder2=De.darkOrange.tint30;Ao.colorPaletteRedForegroundInverted=De.red.primary;Ao.colorPaletteGreenForegroundInverted=De.green.primary;Ao.colorPaletteYellowForegroundInverted=De.yellow.shade30;const Jf=yp.reduce((o,n)=>{const a=n.slice(0,1).toUpperCase()+n.slice(1),l={[`colorPalette${a}Background2`]:Nr[n].shade30,[`colorPalette${a}Foreground2`]:Nr[n].tint40,[`colorPalette${a}BorderActive`]:Nr[n].tint30};return Object.assign(o,l)},{});Jf.colorPaletteDarkRedBackground2=Nr.darkRed.shade20;Jf.colorPalettePlumBackground2=Nr.plum.shade20;const nB={...Ao,...Jf},jr=Object.entries(qt).reduce((o,[n,a])=>{const l=n.slice(0,1).toUpperCase()+n.slice(1),s={[`colorStatus${l}Background1`]:Ce[a].shade40,[`colorStatus${l}Background2`]:Ce[a].shade30,[`colorStatus${l}Background3`]:Ce[a].primary,[`colorStatus${l}Foreground1`]:Ce[a].tint30,[`colorStatus${l}Foreground2`]:Ce[a].tint40,[`colorStatus${l}Foreground3`]:Ce[a].tint20,[`colorStatus${l}BorderActive`]:Ce[a].tint30,[`colorStatus${l}ForegroundInverted`]:Ce[a].shade10,[`colorStatus${l}Border1`]:Ce[a].primary,[`colorStatus${l}Border2`]:Ce[a].tint20};return Object.assign(o,s)},{});jr.colorStatusDangerBackground3Hover=Ce[qt.danger].shade10;jr.colorStatusDangerBackground3Pressed=Ce[qt.danger].shade20;jr.colorStatusDangerForeground3=Ce[qt.danger].tint40;jr.colorStatusDangerBorder2=Ce[qt.danger].tint30;jr.colorStatusSuccessForeground3=Ce[qt.success].tint40;jr.colorStatusSuccessBorder2=Ce[qt.success].tint40;jr.colorStatusWarningForegroundInverted=Ce[qt.warning].shade20;const aB=rB(Ap),iB=o=>({colorNeutralForeground1:fe,colorNeutralForeground1Hover:fe,colorNeutralForeground1Pressed:fe,colorNeutralForeground1Selected:fe,colorNeutralForeground2:M[84],colorNeutralForeground2Hover:fe,colorNeutralForeground2Pressed:fe,colorNeutralForeground2Selected:fe,colorNeutralForeground2BrandHover:o[100],colorNeutralForeground2BrandPressed:o[90],colorNeutralForeground2BrandSelected:o[100],colorNeutralForeground3:M[68],colorNeutralForeground3Hover:M[84],colorNeutralForeground3Pressed:M[84],colorNeutralForeground3Selected:M[84],colorNeutralForeground3BrandHover:o[100],colorNeutralForeground3BrandPressed:o[90],colorNeutralForeground3BrandSelected:o[100],colorNeutralForeground4:M[60],colorNeutralForeground5:M[68],colorNeutralForeground5Hover:fe,colorNeutralForeground5Pressed:fe,colorNeutralForeground5Selected:fe,colorNeutralForegroundDisabled:M[36],colorNeutralForegroundInvertedDisabled:St[40],colorBrandForegroundLink:o[100],colorBrandForegroundLinkHover:o[110],colorBrandForegroundLinkPressed:o[90],colorBrandForegroundLinkSelected:o[100],colorNeutralForeground2Link:M[84],colorNeutralForeground2LinkHover:fe,colorNeutralForeground2LinkPressed:fe,colorNeutralForeground2LinkSelected:fe,colorCompoundBrandForeground1:o[100],colorCompoundBrandForeground1Hover:o[110],colorCompoundBrandForeground1Pressed:o[90],colorBrandForeground1:o[100],colorBrandForeground2:o[110],colorBrandForeground2Hover:o[130],colorBrandForeground2Pressed:o[160],colorNeutralForeground1Static:M[14],colorNeutralForegroundStaticInverted:fe,colorNeutralForegroundInverted:M[14],colorNeutralForegroundInvertedHover:M[14],colorNeutralForegroundInvertedPressed:M[14],colorNeutralForegroundInvertedSelected:M[14],colorNeutralForegroundInverted2:M[14],colorNeutralForegroundOnBrand:fe,colorNeutralForegroundInvertedLink:fe,colorNeutralForegroundInvertedLinkHover:fe,colorNeutralForegroundInvertedLinkPressed:fe,colorNeutralForegroundInvertedLinkSelected:fe,colorBrandForegroundInverted:o[80],colorBrandForegroundInvertedHover:o[70],colorBrandForegroundInvertedPressed:o[60],colorBrandForegroundOnLight:o[80],colorBrandForegroundOnLightHover:o[70],colorBrandForegroundOnLightPressed:o[50],colorBrandForegroundOnLightSelected:o[60],colorNeutralBackground1:M[16],colorNeutralBackground1Hover:M[24],colorNeutralBackground1Pressed:M[12],colorNeutralBackground1Selected:M[22],colorNeutralBackground2:M[12],colorNeutralBackground2Hover:M[20],colorNeutralBackground2Pressed:M[8],colorNeutralBackground2Selected:M[18],colorNeutralBackground3:M[8],colorNeutralBackground3Hover:M[16],colorNeutralBackground3Pressed:M[4],colorNeutralBackground3Selected:M[14],colorNeutralBackground4:M[4],colorNeutralBackground4Hover:M[12],colorNeutralBackground4Pressed:Il,colorNeutralBackground4Selected:M[10],colorNeutralBackground5:Il,colorNeutralBackground5Hover:M[8],colorNeutralBackground5Pressed:M[2],colorNeutralBackground5Selected:M[6],colorNeutralBackground6:M[20],colorNeutralBackground7:"#00000000",colorNeutralBackground7Hover:M[10],colorNeutralBackground7Pressed:M[4],colorNeutralBackground7Selected:"#00000000",colorNeutralBackground8:M[16],colorNeutralBackgroundInverted:fe,colorNeutralBackgroundInvertedHover:M[96],colorNeutralBackgroundInvertedPressed:M[88],colorNeutralBackgroundInvertedSelected:M[92],colorNeutralBackgroundStatic:M[24],colorNeutralBackgroundAlpha:b4[50],colorNeutralBackgroundAlpha2:y4[70],colorSubtleBackground:"transparent",colorSubtleBackgroundHover:M[22],colorSubtleBackgroundPressed:M[18],colorSubtleBackgroundSelected:M[20],colorSubtleBackgroundLightAlphaHover:$1[80],colorSubtleBackgroundLightAlphaPressed:$1[50],colorSubtleBackgroundLightAlphaSelected:"transparent",colorSubtleBackgroundInverted:"transparent",colorSubtleBackgroundInvertedHover:io[10],colorSubtleBackgroundInvertedPressed:io[30],colorSubtleBackgroundInvertedSelected:io[20],colorTransparentBackground:"transparent",colorTransparentBackgroundHover:"transparent",colorTransparentBackgroundPressed:"transparent",colorTransparentBackgroundSelected:"transparent",colorNeutralBackgroundDisabled:M[8],colorNeutralBackgroundDisabled2:M[16],colorNeutralBackgroundInvertedDisabled:St[10],colorNeutralStencil1:M[34],colorNeutralStencil2:M[20],colorNeutralStencil1Alpha:St[10],colorNeutralStencil2Alpha:St[5],colorBackgroundOverlay:io[50],colorScrollbarOverlay:St[60],colorBrandBackground:o[70],colorBrandBackgroundHover:o[80],colorBrandBackgroundPressed:o[40],colorBrandBackgroundSelected:o[60],colorCompoundBrandBackground:o[100],colorCompoundBrandBackgroundHover:o[110],colorCompoundBrandBackgroundPressed:o[90],colorBrandBackgroundStatic:o[80],colorBrandBackground2:o[20],colorBrandBackground2Hover:o[40],colorBrandBackground2Pressed:o[10],colorBrandBackground3Static:o[60],colorBrandBackground4Static:o[40],colorBrandBackgroundInverted:fe,colorBrandBackgroundInvertedHover:o[160],colorBrandBackgroundInvertedPressed:o[140],colorBrandBackgroundInvertedSelected:o[150],colorNeutralCardBackground:M[20],colorNeutralCardBackgroundHover:M[24],colorNeutralCardBackgroundPressed:M[18],colorNeutralCardBackgroundSelected:M[22],colorNeutralCardBackgroundDisabled:M[8],colorNeutralStrokeAccessible:M[68],colorNeutralStrokeAccessibleHover:M[74],colorNeutralStrokeAccessiblePressed:M[70],colorNeutralStrokeAccessibleSelected:o[100],colorNeutralStroke1:M[40],colorNeutralStroke1Hover:M[46],colorNeutralStroke1Pressed:M[42],colorNeutralStroke1Selected:M[44],colorNeutralStroke2:M[32],colorNeutralStroke3:M[24],colorNeutralStroke4:M[24],colorNeutralStroke4Hover:M[18],colorNeutralStroke4Pressed:M[14],colorNeutralStroke4Selected:M[24],colorNeutralStrokeSubtle:M[4],colorNeutralStrokeOnBrand:M[16],colorNeutralStrokeOnBrand2:fe,colorNeutralStrokeOnBrand2Hover:fe,colorNeutralStrokeOnBrand2Pressed:fe,colorNeutralStrokeOnBrand2Selected:fe,colorBrandStroke1:o[100],colorBrandStroke2:o[50],colorBrandStroke2Hover:o[50],colorBrandStroke2Pressed:o[30],colorBrandStroke2Contrast:o[50],colorCompoundBrandStroke:o[100],colorCompoundBrandStrokeHover:o[110],colorCompoundBrandStrokePressed:o[90],colorNeutralStrokeDisabled:M[26],colorNeutralStrokeDisabled2:M[24],colorNeutralStrokeInvertedDisabled:St[40],colorTransparentStroke:"transparent",colorTransparentStrokeInteractive:"transparent",colorTransparentStrokeDisabled:"transparent",colorNeutralStrokeAlpha:St[10],colorNeutralStrokeAlpha2:St[20],colorStrokeFocus1:Il,colorStrokeFocus2:fe,colorNeutralShadowAmbient:"rgba(0,0,0,0.24)",colorNeutralShadowKey:"rgba(0,0,0,0.28)",colorNeutralShadowAmbientLighter:"rgba(0,0,0,0.12)",colorNeutralShadowKeyLighter:"rgba(0,0,0,0.14)",colorNeutralShadowAmbientDarker:"rgba(0,0,0,0.40)",colorNeutralShadowKeyDarker:"rgba(0,0,0,0.48)",colorBrandShadowAmbient:"rgba(0,0,0,0.30)",colorBrandShadowKey:"rgba(0,0,0,0.25)"}),lB=o=>{const n=iB(o);return{...xp,...Bp,...kp,...zp,..._p,...Ep,...Tp,...Np,...wp,...Sp,...n,...nB,...jr,...tc(n.colorNeutralShadowAmbient,n.colorNeutralShadowKey),...tc(n.colorBrandShadowAmbient,n.colorBrandShadowKey,"Brand")}},cB=lB(Ap),jp={root:"fui-FluentProvider"},sB=Cv({root:{sj55zd:"f19n0e5",De3pzq:"fxugw4r",fsow6f:["f1o700av","fes3tcz"],Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"}},{d:[".f19n0e5{color:var(--colorNeutralForeground1);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f1o700av{text-align:left;}",".fes3tcz{text-align:right;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}"]}),uB=o=>{"use no memo";const n=gi(),a=sB({dir:o.dir,renderer:n});return o.root.className=de(jp.root,o.themeClassName,a.root,o.root.className),o},fB=_.useInsertionEffect?_.useInsertionEffect:Tt,dB=(o,n)=>{if(!(o!=null&&o.head))return;const a=o.createElement("style");return Object.keys(n).forEach(l=>{a.setAttribute(l,n[l])}),o.head.appendChild(a),a},gB=(o,n)=>{const a=o.sheet;a&&(a.cssRules.length>0&&a.deleteRule(0),a.insertRule(n,0))},hB=o=>{"use no memo";const{targetDocument:n,theme:a,rendererAttributes:l}=o,s=_.useRef(void 0),f=on(jp.root),d=l,g=_.useMemo(()=>_3(`.${f}`,a),[a,f]);return mB(n,f),fB(()=>{const v=n==null?void 0:n.getElementById(f);return v?s.current=v:(s.current=dB(n,{...d,id:f}),s.current&&gB(s.current,g)),()=>{var h;(h=s.current)===null||h===void 0||h.remove()}},[f,n,g,d]),{styleTagId:f,rule:g}};function mB(o,n){_.useState(()=>{if(!o)return;const a=o.getElementById(n);a&&o.head.append(a)})}const vB={},pB={},bB=(o,n)=>{"use no memo";const a=Bt(),l=yB(),s=Pf(),f=_.useContext(Uf)||vB,{applyStylesToPortals:d=!0,customStyleHooks_unstable:g,dir:v=a.dir,targetDocument:h=a.targetDocument,theme:b,overrides_unstable:p={}}=o,x=af(l,b),S=af(s,p),w=af(f,g),B=gi();var A;const{styleTagId:N,rule:D}=hB({theme:x,targetDocument:h,rendererAttributes:(A=B.styleElementAttributes)!==null&&A!==void 0?A:pB});return{applyStylesToPortals:d,customStyleHooks_unstable:w,dir:v,targetDocument:h,theme:x,overrides_unstable:S,themeClassName:N,components:{root:"div"},root:tt(Eo("div",{...o,dir:v,ref:li(n,hp({targetDocument:h}))}),{elementType:"div"}),serverStyleProps:{cssRule:D,attributes:{...B.styleElementAttributes,id:N}}}};function af(o,n){return o&&n?{...o,...n}:o||n}function yB(){return _.useContext(Fv)}function xB(o){const{applyStylesToPortals:n,customStyleHooks_unstable:a,dir:l,root:s,targetDocument:f,theme:d,themeClassName:g,overrides_unstable:v}=o,h=_.useMemo(()=>({dir:l,targetDocument:f}),[l,f]),[b]=_.useState(()=>({})),p=_.useMemo(()=>({textDirection:l}),[l]);return{customStyleHooks_unstable:a,overrides_unstable:v,provider:h,textDirection:l,iconDirection:p,tooltip:b,theme:d,themeClassName:n?s.className:g}}const Cp=_.forwardRef((o,n)=>{const a=bB(o,n);uB(a);const l=xB(a);return MS(a,l)});Cp.displayName="FluentProvider";var em=av();const SB=o=>a=>{const l=_.useRef(a.value),s=_.useRef(0),f=_.useRef(null);return f.current||(f.current={value:l,version:s,listeners:[]}),Tt(()=>{l.current=a.value,s.current+=1,em.unstable_runWithPriority(em.unstable_NormalPriority,()=>{f.current.listeners.forEach(d=>{d([s.current,a.value])})})},[a.value]),_.createElement(o,{value:f.current},a.children)},Rp=o=>{const n=_.createContext({value:{current:o},version:{current:-1},listeners:[]});return n.Provider=SB(n.Provider),delete n.Consumer,n},Dp=(o,n)=>{const a=_.useContext(o),{value:{current:l},version:{current:s},listeners:f}=a,d=n(l),[g,v]=_.useState([l,d]),h=p=>{v(x=>{if(!p)return[l,d];if(p[0]<=s)return Object.is(x[1],d)?x:[l,d];try{if(Object.is(x[0],p[1]))return x;const S=n(p[1]);return Object.is(x[1],S)?x:[p[1],S]}catch{}return[x[0],x[1]]})};Object.is(g[1],d)||h(void 0);const b=Qe(h);return Tt(()=>(f.push(b),()=>{const p=f.indexOf(b);f.splice(p,1)}),[b,f]),g[1]};function wB(o){const n=_.useContext(o);return n.version?n.version.current!==-1:!1}const lf="Enter",Hl=" ",Op="Escape";function Mp(o,n){const{disabled:a,disabledFocusable:l=!1,["aria-disabled"]:s,onClick:f,onKeyDown:d,onKeyUp:g,...v}=n??{},h=typeof s=="string"?s==="true":s,b=a||l||h,p=Qe(w=>{b?(w.preventDefault(),w.stopPropagation()):f==null||f(w)}),x=Qe(w=>{if(d==null||d(w),w.isDefaultPrevented())return;const B=w.key;if(b&&(B===lf||B===Hl)){w.preventDefault(),w.stopPropagation();return}if(B===Hl){w.preventDefault();return}else B===lf&&(w.preventDefault(),w.currentTarget.click())}),S=Qe(w=>{if(g==null||g(w),w.isDefaultPrevented())return;const B=w.key;if(b&&(B===lf||B===Hl)){w.preventDefault(),w.stopPropagation();return}B===Hl&&(w.preventDefault(),w.currentTarget.click())});if(o==="button"||o===void 0)return{...v,disabled:a&&!l,"aria-disabled":l?!0:h,onClick:l?void 0:p,onKeyUp:l?void 0:g,onKeyDown:l?void 0:d};{const w=!!v.href;let B=w?void 0:"button";!B&&b&&(B="link");const A={role:B,tabIndex:l||!w&&!a?0:void 0,...v,onClick:p,onKeyUp:S,onKeyDown:x,"aria-disabled":b};return o==="a"&&b&&(A.href=void 0),A}}const BB=Te({root:{mc9l5x:"f1w7gpdv",Bg96gwp:"fez10in"},rtl:{Bz10aip:"f13rod7r"}},{d:[".f1w7gpdv{display:inline;}",".fez10in{line-height:0;}",".f13rod7r{transform:scaleX(-1);}"]}),kB=(o,n)=>{const{filled:a,title:l,primaryFill:s="currentColor",...f}=o,d={...f,fill:s},g=BB(),v=OS();return d.className=de(g.root,(n==null?void 0:n.flipInRtl)&&(v==null?void 0:v.textDirection)==="rtl"&&g.rtl,d.className),l&&(d["aria-label"]=l),!d["aria-label"]&&!d["aria-labelledby"]?d["aria-hidden"]=!0:d.role="img",d},_B=Te({root:{B8gzw0y:"f1dd5bof"}},{m:[["@media (forced-colors: active){.f1dd5bof{forced-color-adjust:auto;}}",{m:"(forced-colors: active)"}]]}),zB="fui-Icon",ae=(o,n,a,l)=>{const s=n==="1em"?"20":n,f=_.forwardRef((d,g)=>{const v=_B(),h=kB(d,{flipInRtl:l==null?void 0:l.flipInRtl}),b={...h,className:de(zB,h.className,v.root),ref:g,width:n,height:n,viewBox:`0 0 ${s} ${s}`,xmlns:"http://www.w3.org/2000/svg"};return typeof a=="string"?_.createElement("svg",{...b,dangerouslySetInnerHTML:{__html:a}}):_.createElement("svg",b,...a.map(p=>_.createElement("path",{d:p,fill:b.fill})))});return f.displayName=o,f},TB=ae("PersonRegular","1em",["M10 2a4 4 0 1 0 0 8 4 4 0 0 0 0-8ZM7 6a3 3 0 1 1 6 0 3 3 0 0 1-6 0Zm-2 5a2 2 0 0 0-2 2c0 1.7.83 2.97 2.13 3.8A9.14 9.14 0 0 0 10 18c1.85 0 3.58-.39 4.87-1.2A4.35 4.35 0 0 0 17 13a2 2 0 0 0-2-2H5Zm-1 2a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1c0 1.3-.62 2.28-1.67 2.95A8.16 8.16 0 0 1 10 17a8.16 8.16 0 0 1-4.33-1.05A3.36 3.36 0 0 1 4 13Z"]),tm=ae("Compose24Regular","24",["M13.25 4a.75.75 0 0 1 0 1.5h-7c-.97 0-1.75.78-1.75 1.75v10.5c0 .97.78 1.75 1.75 1.75h10.5c.97 0 1.75-.78 1.75-1.75v-7a.75.75 0 0 1 1.5 0v7c0 1.8-1.46 3.25-3.25 3.25H6.25A3.25 3.25 0 0 1 3 17.75V7.25C3 5.45 4.46 4 6.25 4h7Zm6.47-.78a.75.75 0 1 1 1.06 1.06L10.59 14.47 9 15l.53-1.6L19.72 3.23Z"]),om=ae("Mail24Filled","24",["M22 8.6v8.15a3.25 3.25 0 0 1-3.07 3.24l-.18.01H5.25a3.25 3.25 0 0 1-3.24-3.07L2 16.75V8.61l9.65 5.05c.22.12.48.12.7 0L22 8.61ZM5.25 4h13.5a3.25 3.25 0 0 1 3.23 2.92L12 12.15 2.02 6.92a3.25 3.25 0 0 1 3.04-2.91L5.25 4h13.5-13.5Z"]),Tf=ae("Mail24Regular","24",["M5.25 4h13.5a3.25 3.25 0 0 1 3.24 3.07l.01.18v9.5a3.25 3.25 0 0 1-3.07 3.24l-.18.01H5.25a3.25 3.25 0 0 1-3.24-3.07L2 16.75v-9.5a3.25 3.25 0 0 1 3.07-3.24L5.25 4h13.5-13.5ZM20.5 9.37l-8.15 4.3c-.19.1-.4.1-.6.04l-.1-.05L3.5 9.37v7.38c0 .92.7 1.67 1.6 1.74l.15.01h13.5c.92 0 1.67-.7 1.74-1.6l.01-.15V9.37ZM18.75 5.5H5.25c-.92 0-1.67.7-1.74 1.6l-.01.15v.43l8.5 4.47 8.5-4.47v-.43c0-.92-.7-1.67-1.6-1.74l-.15-.01Z"]),NB=ae("MailInbox24Filled","24",["M17.75 3C19.55 3 21 4.46 21 6.25v11.5c0 1.8-1.46 3.25-3.25 3.25H6.25A3.25 3.25 0 0 1 3 17.75V6.25C3 4.45 4.46 3 6.25 3h11.5Zm0 1.5H6.25c-.97 0-1.75.78-1.75 1.75V13H9c.38 0 .7.28.74.65l.01.1a2.25 2.25 0 0 0 4.5 0c0-.41.34-.75.75-.75h4.5V6.25c0-.92-.7-1.67-1.6-1.74l-.15-.01Z"]),EB=ae("MailInbox24Regular","24",["M6.25 3h11.5a3.25 3.25 0 0 1 3.24 3.07l.01.18v11.5a3.25 3.25 0 0 1-3.07 3.24l-.18.01H6.25a3.25 3.25 0 0 1-3.24-3.07L3 17.75V6.25a3.25 3.25 0 0 1 3.07-3.24L6.25 3h11.5-11.5ZM4.5 14.5v3.25c0 .92.7 1.67 1.6 1.74l.15.01h11.5c.92 0 1.67-.7 1.74-1.6l.01-.15V14.5h-3.82a3.75 3.75 0 0 1-3.48 3H12a3.75 3.75 0 0 1-3.63-2.81l-.04-.19H4.5v3.25-3.25Zm13.25-10H6.25c-.92 0-1.67.7-1.74 1.6l-.01.15V13H9c.38 0 .7.28.74.65l.01.1a2.25 2.25 0 0 0 4.5.15v-.15c0-.38.28-.7.65-.74L15 13h4.5V6.25c0-.92-.7-1.67-1.6-1.74l-.15-.01Z"]),AB=ae("Search24Regular","24",["M16.1 17.16a8 8 0 1 1 1.06-1.06l4.62 4.62a.75.75 0 1 1-1.06 1.06l-4.62-4.62ZM17.5 11a6.5 6.5 0 1 0-13 0 6.5 6.5 0 0 0 13 0Z"]),jB=ae("PlugConnected24Regular","24",["M19.49 5.57a5.97 5.97 0 0 1-1.9 8.96c-.64.35-1.42.14-1.94-.38l-5.8-5.8c-.52-.52-.73-1.3-.38-1.95a6 6 0 0 1 8.96-1.89l2.29-2.29a.75.75 0 1 1 1.06 1.06l-2.29 2.3Zm-2.02 7.26a4.5 4.5 0 1 0-6.3-6.3c-.27.35-.19.83.12 1.14l5.04 5.04c.31.3.8.39 1.14.12ZM3.28 21.78l2.3-2.29a5.97 5.97 0 0 0 8.95-1.9c.35-.64.14-1.42-.38-1.94l-5.8-5.8c-.52-.52-1.3-.73-1.95-.38a6 6 0 0 0-1.89 8.96l-2.29 2.29a.75.75 0 1 0 1.06 1.06Zm4.39-10.49 5.04 5.04c.3.31.39.8.12 1.14a4.5 4.5 0 1 1-6.3-6.3c.35-.27.83-.19 1.14.12Z"]),CB=ae("Circle12Filled","12",["M6 1a5 5 0 1 0 0 10A5 5 0 0 0 6 1Z"]),RB=ae("ArrowForward24Regular","24",["M14.72 6.28a.75.75 0 0 1 1.06-1.06l5 5c.3.3.3.77 0 1.06l-5 5a.75.75 0 1 1-1.06-1.06l3.72-3.72h-7.69a6.25 6.25 0 0 0-6.25 6.25v.5a.75.75 0 0 1-1.5 0v-.5A7.75 7.75 0 0 1 10.75 10h7.69l-3.72-3.72Z"],{flipInRtl:!0}),DB=ae("ArrowReply24Regular","24",["M9.28 6.28a.75.75 0 0 0-1.06-1.06l-5 5c-.3.3-.3.77 0 1.06l5 5a.75.75 0 0 0 1.06-1.06L5.56 11.5h7.69c3.45 0 6.25 2.8 6.25 6.25v.5a.75.75 0 0 0 1.5 0v-.5A7.75 7.75 0 0 0 13.25 10H5.56l3.72-3.72Z"],{flipInRtl:!0}),OB=ae("ArrowSync24Regular","24",["M16.25 5.18c-.25.33-.19.8.14 1.05a7.24 7.24 0 0 1-3.6 12.98l.68-.68a.75.75 0 0 0-.98-1.13l-.08.07-2 2a.75.75 0 0 0-.07.98l.07.08 2 2a.75.75 0 0 0 1.13-.98l-.07-.08-.75-.75A8.75 8.75 0 0 0 17.3 5.04a.75.75 0 0 0-1.05.14Zm-5.72-3.71c-.3.3-.3.77 0 1.06l.75.75a8.75 8.75 0 0 0-4.85 15.47.75.75 0 1 0 .96-1.16A7.23 7.23 0 0 1 11.2 4.8l-.68.68a.75.75 0 1 0 1.06 1.06l2-2c.3-.3.3-.77 0-1.06l-2-2a.75.75 0 0 0-1.06 0Z"],{flipInRtl:!0}),MB=ae("Send24Filled","24",["m12.81 12.2-7.53 1.25a.5.5 0 0 0-.38.32l-2.6 6.96a.75.75 0 0 0 1.03.94l18-9a.75.75 0 0 0 0-1.34l-18-9a.75.75 0 0 0-1.03.94l2.6 6.96a.5.5 0 0 0 .38.32l7.53 1.25a.2.2 0 0 1 0 .4Z"],{flipInRtl:!0}),qp=ae("Send24Regular","24",["M5.7 12 2.3 3.27a.75.75 0 0 1 .94-.98l.1.04 18 9c.51.26.54.97.1 1.28l-.1.06-18 9a.75.75 0 0 1-1.07-.85l.03-.1L5.7 12 2.3 3.27 5.7 12ZM4.4 4.54l2.61 6.7 6.63.01c.38 0 .7.28.74.65v.1c0 .38-.27.7-.64.74l-.1.01H7l-2.6 6.7L19.31 12 4.4 4.54Z"],{flipInRtl:!0}),rm=ae("PresenceAvailable10Filled","10",["M5 10A5 5 0 1 0 5 0a5 5 0 0 0 0 10Zm2.1-5.9L4.85 6.35a.5.5 0 0 1-.7 0l-1-1a.5.5 0 0 1 .7-.7l.65.64 1.9-1.9a.5.5 0 0 1 .7.71Z"]),nm=ae("PresenceAvailable10Regular","10",["M5 0a5 5 0 1 0 0 10A5 5 0 0 0 5 0ZM1 5a4 4 0 1 1 8 0 4 4 0 0 1-8 0Zm6.1-1.6c.2.2.2.5 0 .7L4.85 6.35a.5.5 0 0 1-.7 0l-1-1a.5.5 0 1 1 .7-.7l.65.64 1.9-1.9c.2-.19.5-.19.7 0Z"]),qB=ae("PresenceAvailable12Filled","12",["M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12Zm2.53-6.72L5.78 8.03c-.3.3-.77.3-1.06 0l-1-1a.75.75 0 0 1 1.06-1.06l.47.47 2.22-2.22a.75.75 0 0 1 1.06 1.06Z"]),FB=ae("PresenceAvailable12Regular","12",["M6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0ZM1.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0Zm7.03-1.78c.3.3.3.77 0 1.06L5.78 8.03c-.3.3-.77.3-1.06 0l-1-1a.75.75 0 0 1 1.06-1.06l.47.47 2.22-2.22c.3-.3.77-.3 1.06 0Z"]),HB=ae("PresenceAvailable16Filled","16",["M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16Zm3.7-9.3-4 4a1 1 0 0 1-1.41 0l-2-2a1 1 0 1 1 1.42-1.4L7 8.58l3.3-3.3a1 1 0 0 1 1.4 1.42Z"]),LB=ae("PresenceAvailable16Regular","16",["M11.7 6.7a1 1 0 0 0-1.4-1.4L7 8.58l-1.3-1.3a1 1 0 0 0-1.4 1.42l2 2a1 1 0 0 0 1.4 0l4-4ZM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6a6 6 0 1 0 0 12A6 6 0 0 0 8 2Z"]),am=ae("PresenceAvailable20Filled","20",["M10 20a10 10 0 1 0 0-20 10 10 0 0 0 0 20Zm4.2-11.8-4.5 4.5a1 1 0 0 1-1.4 0l-2-2a1 1 0 1 1 1.4-1.4L9 10.58l3.8-3.8a1 1 0 1 1 1.4 1.42Z"]),im=ae("PresenceAvailable20Regular","20",["M10 0a10 10 0 1 0 0 20 10 10 0 0 0 0-20ZM2 10a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm12.2-3.2a1 1 0 0 1 0 1.4l-4.5 4.5a1 1 0 0 1-1.4 0l-2-2a1 1 0 0 1 1.4-1.4L9 10.58l3.8-3.8a1 1 0 0 1 1.4 0Z"]),lm=ae("PresenceAway10Filled","10",["M5 10A5 5 0 1 0 5 0a5 5 0 0 0 0 10Zm0-7v1.8l1.35 1.35a.5.5 0 1 1-.7.7l-1.5-1.5A.5.5 0 0 1 4 5V3a.5.5 0 0 1 1 0Z"]),PB=ae("PresenceAway12Filled","12",["M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12Zm.5-8.75v2.4l1.49 1.28A.75.75 0 1 1 7 8.07l-1.75-1.5A.75.75 0 0 1 5 6V3.25a.75.75 0 0 1 1.5 0Z"]),UB=ae("PresenceAway16Filled","16",["M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16Zm.5-11.5v3.02l2.12 1.7a1 1 0 1 1-1.24 1.56l-2.5-2A1 1 0 0 1 6.5 8V4.5a1 1 0 0 1 2 0Z"]),cm=ae("PresenceAway20Filled","20",["M10 20a10 10 0 1 0 0-20 10 10 0 0 0 0 20Zm0-14V9.6l2.7 2.7a1 1 0 0 1-1.4 1.42l-3-3A1 1 0 0 1 8 10V6a1 1 0 1 1 2 0Z"]),sm=ae("PresenceBlocked10Regular","10",["M10 5A5 5 0 1 0 0 5a5 5 0 0 0 10 0ZM9 5a4 4 0 0 1-6.45 3.16l5.61-5.61C8.69 3.22 9 4.08 9 5ZM7.45 1.84 1.84 7.45a4 4 0 0 1 5.61-5.61Z"]),GB=ae("PresenceBlocked12Regular","12",["M12 6A6 6 0 1 1 0 6a6 6 0 0 1 12 0Zm-1.5 0c0-.97-.3-1.87-.83-2.6L3.39 9.66A4.5 4.5 0 0 0 10.5 6ZM8.6 2.33a4.5 4.5 0 0 0-6.28 6.28l6.29-6.28Z"]),VB=ae("PresenceBlocked16Regular","16",["M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Zm-2 0c0-1.3-.41-2.5-1.1-3.48L4.51 12.9A6 6 0 0 0 14 8Zm-2.52-4.9a6 6 0 0 0-8.37 8.37l8.37-8.36Z"]),um=ae("PresenceBlocked20Regular","20",["M20 10a10 10 0 1 0-20 0 10 10 0 0 0 20 0Zm-2 0a8 8 0 0 1-12.9 6.32L16.31 5.09A7.97 7.97 0 0 1 18 10Zm-3.1-6.32L3.69 14.91A8 8 0 0 1 14.91 3.68Z"]),fm=ae("PresenceBusy10Filled","10",["M10 5A5 5 0 1 1 0 5a5 5 0 0 1 10 0Z"]),ZB=ae("PresenceBusy12Filled","12",["M12 6A6 6 0 1 1 0 6a6 6 0 0 1 12 0Z"]),XB=ae("PresenceBusy16Filled","16",["M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0Z"]),dm=ae("PresenceBusy20Filled","20",["M20 10a10 10 0 1 1-20 0 10 10 0 0 1 20 0Z"]),gm=ae("PresenceDnd10Filled","10",["M5 10A5 5 0 1 0 5 0a5 5 0 0 0 0 10ZM3.5 4.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1 0-1Z"]),hm=ae("PresenceDnd10Regular","10",["M5 0a5 5 0 1 0 0 10A5 5 0 0 0 5 0ZM1 5a4 4 0 1 1 8 0 4 4 0 0 1-8 0Zm2 0c0-.28.22-.5.5-.5h3a.5.5 0 0 1 0 1h-3A.5.5 0 0 1 3 5Z"]),IB=ae("PresenceDnd12Filled","12",["M6 12A6 6 0 1 0 6 0a6 6 0 0 0 0 12ZM3.75 5.25h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1 0-1.5Z"]),YB=ae("PresenceDnd12Regular","12",["M6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0ZM1.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3 6c0-.41.34-.75.75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5A.75.75 0 0 1 3 6Z"]),WB=ae("PresenceDnd16Filled","16",["M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16ZM5.25 7h5.5a1 1 0 1 1 0 2h-5.5a1 1 0 1 1 0-2Z"]),KB=ae("PresenceDnd16Regular","16",["M5.25 7a1 1 0 0 0 0 2h5.5a1 1 0 1 0 0-2h-5.5ZM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6a6 6 0 1 0 0 12A6 6 0 0 0 8 2Z"]),mm=ae("PresenceDnd20Filled","20",["M10 20a10 10 0 1 0 0-20 10 10 0 0 0 0 20ZM7 9h6a1 1 0 1 1 0 2H7a1 1 0 1 1 0-2Z"]),vm=ae("PresenceDnd20Regular","20",["M10 0a10 10 0 1 0 0 20 10 10 0 0 0 0-20ZM2 10a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm4 0a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2H7a1 1 0 0 1-1-1Z"]),pm=ae("PresenceOffline10Regular","10",["M6.85 3.15c.2.2.2.5 0 .7L5.71 5l1.14 1.15a.5.5 0 1 1-.7.7L5 5.71 3.85 6.85a.5.5 0 1 1-.7-.7L4.29 5 3.15 3.85a.5.5 0 1 1 .7-.7L5 4.29l1.15-1.14c.2-.2.5-.2.7 0ZM0 5a5 5 0 1 1 10 0A5 5 0 0 1 0 5Zm5-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z"]),QB=ae("PresenceOffline12Regular","12",["M8.03 3.97c.3.3.3.77 0 1.06L7.06 6l.97.97a.75.75 0 0 1-1.06 1.06L6 7.06l-.97.97a.75.75 0 0 1-1.06-1.06L4.94 6l-.97-.97a.75.75 0 0 1 1.06-1.06l.97.97.97-.97c.3-.3.77-.3 1.06 0ZM0 6a6 6 0 1 1 12 0A6 6 0 0 1 0 6Zm6-4.5a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9Z"]),JB=ae("PresenceOffline16Regular","16",["M10.7 5.3a1 1 0 0 1 0 1.4L9.42 8l1.3 1.3a1 1 0 0 1-1.42 1.4L8 9.42l-1.3 1.3a1 1 0 0 1-1.4-1.42L6.58 8l-1.3-1.3a1 1 0 0 1 1.42-1.4L8 6.58l1.3-1.3a1 1 0 0 1 1.4 0ZM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6a6 6 0 1 0 0 12A6 6 0 0 0 8 2Z"]),bm=ae("PresenceOffline20Regular","20",["M13.7 6.3a1 1 0 0 1 0 1.4L11.42 10l2.3 2.3a1 1 0 0 1-1.42 1.4L10 11.42l-2.3 2.3a1 1 0 0 1-1.4-1.42L8.58 10l-2.3-2.3a1 1 0 0 1 1.42-1.4L10 8.58l2.3-2.3a1 1 0 0 1 1.4 0ZM0 10a10 10 0 1 1 20 0 10 10 0 0 1-20 0Zm10-8a8 8 0 1 0 0 16 8 8 0 0 0 0-16Z"]),ym=ae("PresenceOof10Regular","10",["M5.35 3.85a.5.5 0 1 0-.7-.7l-1.5 1.5a.5.5 0 0 0 0 .7l1.5 1.5a.5.5 0 1 0 .7-.7L4.7 5.5h1.8a.5.5 0 1 0 0-1H4.7l.65-.65ZM5 0a5 5 0 1 0 0 10A5 5 0 0 0 5 0ZM1 5a4 4 0 1 1 8 0 4 4 0 0 1-8 0Z"]),$B=ae("PresenceOof12Regular","12",["M6.28 4.53a.75.75 0 0 0-1.06-1.06l-2 2c-.3.3-.3.77 0 1.06l2 2a.75.75 0 0 0 1.06-1.06l-.72-.72h2.69a.75.75 0 1 0 0-1.5h-2.7l.73-.72ZM6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0ZM1.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0Z"]),e6=ae("PresenceOof16Regular","16",["M8.2 6.2a1 1 0 1 0-1.4-1.4L4.3 7.3a1 1 0 0 0 0 1.4l2.5 2.5a1 1 0 0 0 1.4-1.4L7.42 9H11a1 1 0 1 0 0-2H7.41l.8-.8ZM8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0ZM2 8a6 6 0 1 1 12 0A6 6 0 0 1 2 8Z"]),xm=ae("PresenceOof20Regular","20",["M10.7 7.7A1 1 0 1 0 9.28 6.3l-3 3a1 1 0 0 0 0 1.41l3 3a1 1 0 1 0 1.42-1.41l-1.3-1.3H13a1 1 0 1 0 0-2H9.4l1.3-1.29ZM10 0a10 10 0 1 0 0 20 10 10 0 0 0 0-20ZM2 10a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"]),Sm=ae("PresenceUnknown10Regular","10",["M5 1a4 4 0 1 0 0 8 4 4 0 0 0 0-8ZM0 5a5 5 0 1 1 10 0A5 5 0 0 1 0 5Z"]),t6=ae("PresenceUnknown12Regular","12",["M6 1.5a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9ZM0 6a6 6 0 1 1 12 0A6 6 0 0 1 0 6Z"]),o6=ae("PresenceUnknown16Regular","16",["M8 2a6 6 0 1 0 0 12A6 6 0 0 0 8 2ZM0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Z"]),wm=ae("PresenceUnknown20Regular","20",["M10 2a8 8 0 1 0 0 16 8 8 0 0 0 0-16ZM0 10a10 10 0 1 1 20 0 10 10 0 0 1-20 0Z"]),r6=ae("Drafts24Regular","24",["m20.88 2.83.15.14.15.15a3.58 3.58 0 0 1-.15 4.91L9.06 20c-.27.28-.62.48-1 .58l-5.11 1.4a.75.75 0 0 1-.92-.93l1.4-5.11c.1-.38.3-.72.57-1L15.97 2.97a3.58 3.58 0 0 1 4.9-.14ZM15 6.06 5.06 16c-.09.1-.16.2-.19.33l-1.05 3.85 3.85-1.05c.13-.03.24-.1.33-.2L17.94 9 15 6.06ZM6.53 11l-1.5 1.5H2.75a.75.75 0 0 1 0-1.5h3.78Zm4-4-1.5 1.5H2.75a.75.75 0 1 1 0-1.5h7.78Zm6.5-2.97-.97.97L19 7.94l.97-.97a2.08 2.08 0 1 0-2.94-2.94ZM14.53 3l-1.5 1.5H2.75a.75.75 0 1 1 0-1.5h11.78Z"]),n6=ae("Delete24Filled","24",["M10 5h4a2 2 0 1 0-4 0ZM8.5 5a3.5 3.5 0 1 1 7 0h5.75a.75.75 0 0 1 0 1.5h-1.32l-1.17 12.11A3.75 3.75 0 0 1 15.03 22H8.97a3.75 3.75 0 0 1-3.73-3.39L4.07 6.5H2.75a.75.75 0 0 1 0-1.5H8.5Zm2 4.75a.75.75 0 0 0-1.5 0v7.5a.75.75 0 0 0 1.5 0v-7.5ZM14.25 9a.75.75 0 0 0-.75.75v7.5a.75.75 0 0 0 1.5 0v-7.5a.75.75 0 0 0-.75-.75Z"]),Fp=ae("Delete24Regular","24",["M10 5h4a2 2 0 1 0-4 0ZM8.5 5a3.5 3.5 0 1 1 7 0h5.75a.75.75 0 0 1 0 1.5h-1.32l-1.17 12.11A3.75 3.75 0 0 1 15.03 22H8.97a3.75 3.75 0 0 1-3.73-3.39L4.07 6.5H2.75a.75.75 0 0 1 0-1.5H8.5Zm2 4.75a.75.75 0 0 0-1.5 0v7.5a.75.75 0 0 0 1.5 0v-7.5ZM14.25 9c.41 0 .75.34.75.75v7.5a.75.75 0 0 1-1.5 0v-7.5c0-.41.34-.75.75-.75Zm-7.52 9.47a2.25 2.25 0 0 0 2.24 2.03h6.06c1.15 0 2.12-.88 2.24-2.03L18.42 6.5H5.58l1.15 11.97Z"]),a6=ae("Dismiss20Regular","20",["m4.09 4.22.06-.07a.5.5 0 0 1 .63-.06l.07.06L10 9.29l5.15-5.14a.5.5 0 0 1 .63-.06l.07.06c.18.17.2.44.06.63l-.06.07L10.71 10l5.14 5.15c.18.17.2.44.06.63l-.06.07a.5.5 0 0 1-.63.06l-.07-.06L10 10.71l-5.15 5.14a.5.5 0 0 1-.63.06l-.07-.06a.5.5 0 0 1-.06-.63l.06-.07L9.29 10 4.15 4.85a.5.5 0 0 1-.06-.63l.06-.07-.06.07Z"]),i6=ae("Dismiss24Regular","24",["m4.4 4.55.07-.08a.75.75 0 0 1 .98-.07l.08.07L12 10.94l6.47-6.47a.75.75 0 1 1 1.06 1.06L13.06 12l6.47 6.47c.27.27.3.68.07.98l-.07.08a.75.75 0 0 1-.98.07l-.08-.07L12 13.06l-6.47 6.47a.75.75 0 0 1-1.06-1.06L10.94 12 4.47 5.53a.75.75 0 0 1-.07-.98l.07-.08-.07.08Z"]),l6={durationUltraFast:50,durationFaster:100,durationFast:150,durationNormal:200,durationGentle:250,durationSlow:300,durationSlower:400,durationUltraSlow:500},c6={curveAccelerateMax:"cubic-bezier(0.9,0.1,1,0.2)",curveAccelerateMid:"cubic-bezier(1,0,1,1)",curveAccelerateMin:"cubic-bezier(0.8,0,0.78,1)",curveDecelerateMax:"cubic-bezier(0.1,0.9,0.2,1)",curveDecelerateMid:"cubic-bezier(0,0,0,1)",curveDecelerateMin:"cubic-bezier(0.33,0,0.1,1)",curveEasyEaseMax:"cubic-bezier(0.8,0,0.2,1)",curveEasyEase:"cubic-bezier(0.33,0,0.67,1)",curveLinear:"cubic-bezier(0,0,1,1)"},ht={...l6,...c6};function s6(o){if(o.playState==="running"){var n;if(o.overallProgress!==void 0){var a;const g=(a=o.overallProgress)!==null&&a!==void 0?a:0;return g>0&&g<1}var l;const f=Number((l=o.currentTime)!==null&&l!==void 0?l:0);var s;const d=Number((s=(n=o.effect)===null||n===void 0?void 0:n.getTiming().duration)!==null&&s!==void 0?s:0);return f>0&&f{a.playbackRate=n})},setMotionEndCallbacks(n,a){const l=o.map(s=>new Promise((f,d)=>{s.onfinish=()=>f(),s.oncancel=()=>d()}));Promise.all(l).then(()=>{n()}).catch(()=>{a()})},isRunning(){return o.some(n=>s6(n))},dispose:()=>{o.length=0},cancel:()=>{o.forEach(n=>{n.cancel()})},pause:()=>{o.forEach(n=>{n.pause()})},play:()=>{o.forEach(n=>{n.play()})},finish:()=>{o.forEach(n=>{n.finish()})},reverse:()=>{o.forEach(n=>{n.reverse()})}}}function g6(){var o;const n=typeof window<"u"&&typeof((o=window.Animation)===null||o===void 0?void 0:o.prototype.persist)=="function";return _.useCallback((a,l,s)=>{const f=Array.isArray(l)?l:[l],{isReducedMotion:d}=s,g=f.map(v=>{const{keyframes:h,reducedMotion:b=f6,...p}=v,{keyframes:x=h,...S}=b,w=d?x:h,B={...u6,...p,...d&&S};try{const N=a.animate(w,B);if(n)N==null||N.persist();else{const D=w[w.length-1];var A;Object.assign((A=a.style)!==null&&A!==void 0?A:{},D)}return N}catch{return null}}).filter(v=>!!v);return d6(g)},[n])}function Hp(){"use no memo";return g6()}function Lp(o){const n=_.useRef(void 0);return _.useImperativeHandle(o,()=>({setPlayState:a=>{if(a==="running"){var l;(l=n.current)===null||l===void 0||l.play()}if(a==="paused"){var s;(s=n.current)===null||s===void 0||s.pause()}},setPlaybackRate:a=>{n.current&&(n.current.playbackRate=a)}})),n}const h6="screen and (prefers-reduced-motion: reduce)";function Pp(){const{targetDocument:o}=Bt();var n;const a=(n=o==null?void 0:o.defaultView)!==null&&n!==void 0?n:null,l=_.useRef(!1),s=_.useCallback(()=>l.current,[]);return Tt(()=>{if(a===null||typeof a.matchMedia!="function")return;const f=a.matchMedia(h6);f.matches&&(l.current=!0);const d=g=>{l.current=g.matches};return f.addEventListener("change",d),()=>{f.removeEventListener("change",d)}},[a]),s}const m6=["@fluentui/react-motion: Invalid child element.",` -`,"Motion factories require a single child element to be passed. ","That element element should support ref forwarding i.e. it should be either an intrinsic element (e.g. div) or a component that uses React.forwardRef()."].join("");function Up(o,n=!0){const a=_.useRef(null);_.useEffect(()=>{},[n]);try{const l=_.Children.only(o);if(_.isValidElement(l))return[_.cloneElement(l,{ref:li(a,Gf(l))}),a]}catch{}throw new Error(m6)}const Gp=_.createContext(void 0);Gp.Provider;const Vp=()=>{var o;return(o=_.useContext(Gp))!==null&&o!==void 0?o:"default"},v6=Symbol("MOTION_DEFINITION");function Bm(o){return Object.assign(a=>{"use no memo";const{children:l,imperativeRef:s,onMotionFinish:f,onMotionStart:d,onMotionCancel:g,...v}=a,h=v,[b,p]=Up(l),x=Lp(s),S=Vp()==="skip",w=_.useRef({skipMotions:S,params:h}),B=Hp(),A=Pp(),N=Qe(()=>{d==null||d(null)}),D=Qe(()=>{f==null||f(null)}),j=Qe(()=>{g==null||g(null)});return Tt(()=>{w.current={skipMotions:S,params:h}}),Tt(()=>{const L=p.current;if(L){const Z=typeof o=="function"?o({element:L,...w.current.params}):o;N();const H=B(L,Z,{isReducedMotion:A()});return x.current=H,H.setMotionEndCallbacks(D,j),w.current.skipMotions&&H.finish(),()=>{H.cancel()}}},[B,p,x,A,D,N,j]),b},{[v6]:typeof o=="function"?o:()=>o})}const Zp=_.createContext(void 0);Zp.Provider;function p6(o=!1,n=!1){const a=_.useRef(n?o:!0),l=SS(),s=_.useCallback(f=>{a.current!==f&&(a.current=f,l())},[l]);return _.useEffect(()=>{o&&(a.current=o)}),[o||a.current,s]}const Xp=Symbol("PRESENCE_MOTION_DEFINITION"),b6=Symbol.for("interruptablePresence");function $f(o){return Object.assign(n=>{"use no memo";const l={..._.useContext(Zp),...n},s=Vp()==="skip",{appear:f,children:d,imperativeRef:g,onExit:v,onMotionFinish:h,onMotionStart:b,onMotionCancel:p,visible:x,unmountOnExit:S,...w}=l,B=w,[A,N]=p6(x,S),[D,j]=Up(d,A),L=Lp(g),Z=_.useRef({appear:f,params:B,skipMotions:s}),H=Hp(),U=xS(),ie=Pp(),Be=Qe(ce=>{b==null||b(null,{direction:ce})}),be=Qe(ce=>{h==null||h(null,{direction:ce}),ce==="exit"&&S&&(N(!1),v==null||v())}),ye=Qe(ce=>{p==null||p(null,{direction:ce})});return Tt(()=>{Z.current={appear:f,params:B,skipMotions:s}}),Tt(()=>{const ce=j.current;if(!ce)return;let pe;function Q(){pe&&(q&&pe.isRunning()||(pe.cancel(),L.current=void 0))}const Ee=typeof o=="function"?o({element:ce,...Z.current.params}):o,q=Ee[b6];if(q&&(pe=L.current,pe&&pe.isRunning()))return pe.reverse(),Q;const W=x?Ee.enter:Ee.exit,ee=x?"enter":"exit",oe=!Z.current.appear&&U,ke=Z.current.skipMotions;return oe||Be(ee),pe=H(ce,W,{isReducedMotion:ie()}),oe?(pe.finish(),Q):(L.current=pe,pe.setMotionEndCallbacks(()=>be(ee),()=>ye(ee)),ke&&pe.finish(),Q)},[H,j,L,ie,be,Be,ye,x]),_.useEffect(()=>{if(S&&!A){var ce;(ce=L.current)===null||ce===void 0||ce.dispose()}},[L,S,A]),A?D:null},{[Xp]:typeof o=="function"?o:()=>o},{In:Bm(typeof o=="function"?(...n)=>o(...n).enter:o.enter),Out:Bm(typeof o=="function"?(...n)=>o(...n).exit:o.exit)})}function y6(o,n){return l=>o({...n,...l})}function mi(o,n){const a=o[Xp],l=y6(a,n);return $f(l)}const ed=_.createContext(void 0);function x6(){return _.useContext(ed)}const Ip=_.forwardRef((o,n)=>_.createElement(ed.Provider,{value:n},o.children));Ip.displayName="MotionRefForwarder";const Yp=o=>_.createElement(ed.Provider,{value:void 0},o.children);Yp.displayName="MotionRefForwarderReset";function Wp(o,n){const{as:a,children:l,...s}=o??{};if(o===null){const d=!n.defaultProps.visible&&n.defaultProps.unmountOnExit,g=(v,h)=>d?null:_.createElement(_.Fragment,null,h.children);return{[Jl]:g,[Jn]:n.elementType}}const f={...n.defaultProps,...s,[Jn]:n.elementType};return typeof l=="function"&&(f[Jl]=l),f}const oc=({direction:o,duration:n,easing:a=ht.curveLinear,delay:l=0,outOpacity:s=0,inOpacity:f=1})=>{const d=[{opacity:s},{opacity:f}];return o==="exit"&&d.reverse(),{keyframes:d,duration:n,easing:a,delay:l,fill:"both"}},S6=({duration:o=ht.durationNormal,easing:n=ht.curveEasyEase,delay:a=0,exitDuration:l=o,exitEasing:s=n,exitDelay:f=a,outOpacity:d=0,inOpacity:g=1})=>({enter:oc({direction:"enter",duration:o,easing:n,delay:a,outOpacity:d,inOpacity:g}),exit:oc({direction:"exit",duration:l,easing:s,delay:f,outOpacity:d,inOpacity:g})}),Kp=$f(S6);mi(Kp,{duration:ht.durationFast});const w6=mi(Kp,{duration:ht.durationGentle}),km=({direction:o,duration:n,easing:a=ht.curveLinear,delay:l=0,outScale:s=.9,inScale:f=1})=>{const d=[{scale:s},{scale:f}];return o==="exit"&&d.reverse(),{keyframes:d,duration:n,easing:a,delay:l}},B6=({duration:o=ht.durationGentle,easing:n=ht.curveDecelerateMax,delay:a=0,exitDuration:l=ht.durationNormal,exitEasing:s=ht.curveAccelerateMax,exitDelay:f=a,outScale:d=.9,inScale:g=1,animateOpacity:v=!0})=>{const h=[km({direction:"enter",duration:o,easing:n,delay:a,outScale:d,inScale:g})],b=[km({direction:"exit",duration:l,easing:s,delay:f,outScale:d,inScale:g})];return v&&(h.push(oc({direction:"enter",duration:o,easing:n,delay:a})),b.push(oc({direction:"exit",duration:l,easing:s,delay:f}))),{enter:h,exit:b}},td=$f(B6);mi(td,{duration:ht.durationNormal,exitDuration:ht.durationFast});mi(td,{duration:ht.durationSlow,exitDuration:ht.durationGentle});const k6=o=>uo(o.root,{children:[o.initials&&ge(o.initials,{}),o.icon&&ge(o.icon,{}),o.image&&ge(o.image,{}),o.badge&&ge(o.badge,{}),o.activeAriaLabelElement]}),_6=/[\(\[\{][^\)\]\}]*[\)\]\}]/g,z6=/[\0-\u001F\!-/:-@\[-`\{-\u00BF\u0250-\u036F\uE000-\uFFFF]/g,T6=/^\d+[\d\s]*(:?ext|x|)\s*\d+$/i,N6=/\s+/g,E6=/[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\u1100-\u11FF\u3130-\u318F\uA960-\uA97F\uAC00-\uD7AF\uD7B0-\uD7FF\u3040-\u309F\u30A0-\u30FF\u3400-\u4DBF\u4E00-\u9FFF\uF900-\uFAFF]/;function Yl(o){if(!o)return"";const n=o.codePointAt(0);return n===void 0?"":String.fromCodePoint(n)}function A6(o,n,a){let l="";const s=o.split(" ");if(s.length!==0&&(l+=Yl(s[0]).toUpperCase()),a||(s.length===2?l+=Yl(s[1]).toUpperCase():s.length===3&&(l+=Yl(s[2]).toUpperCase())),n&&[...l].length>1){const f=[...l];return f[1]+f[0]}return l}function j6(o){return o=o.replace(_6,""),o=o.replace(z6,""),o=o.replace(N6," "),o=o.trim(),o}function Qp(o,n,a){if(!o)return"";o=j6(o);const l=Yl(o);return E6.test(l)||!(a!=null&&a.allowPhoneInitials)&&T6.test(o)?"":A6(o,n,a==null?void 0:a.firstInitialOnly)}const C6=(o,n)=>{const{shape:a="circular",size:l="medium",appearance:s="filled",color:f="brand",...d}=o;return{...od(d,n),shape:a,size:l,appearance:s,color:f}},od=(o,n)=>{const{iconPosition:a="before"}=o;return{iconPosition:a,components:{root:"div",icon:"span"},root:tt(Eo("div",{ref:n,...o}),{elementType:"div"}),icon:zt(o.icon,{elementType:"span"})}},_m={root:"fui-Badge",icon:"fui-Badge__icon"},R6=Ze("r1iycov","r115jdol",[".r1iycov{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;position:relative;font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase200);height:20px;min-width:20px;padding:0 calc(var(--spacingHorizontalXS) + var(--spacingHorizontalXXS));border-radius:var(--borderRadiusCircular);border-color:var(--colorTransparentStroke);}",'.r1iycov::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-style:solid;border-color:inherit;border-width:var(--strokeWidthThin);border-radius:inherit;}',".r115jdol{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;position:relative;font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase200);height:20px;min-width:20px;padding:0 calc(var(--spacingHorizontalXS) + var(--spacingHorizontalXXS));border-radius:var(--borderRadiusCircular);border-color:var(--colorTransparentStroke);}",'.r115jdol::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-style:solid;border-color:inherit;border-width:var(--strokeWidthThin);border-radius:inherit;}']),D6=Te({fontSmallToTiny:{Bahqtrf:"fk6fouc",Be2twd7:"f13mqy1h",Bhrd7zp:"fl43uef",Bg96gwp:"fcpl73t"},tiny:{a9b677:"f16dn6v3",Bqenvij:"f3mu39s",Be2twd7:"f130uwy9",Bg96gwp:"fod1mrr",Bf4jedk:"f18p0k4z",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f19jm9xf"},"extra-small":{a9b677:"fpd43o0",Bqenvij:"f30q22z",Be2twd7:"f1tccstq",Bg96gwp:"f1y3arg5",Bf4jedk:"f18p0k4z",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f19jm9xf"},small:{Bf4jedk:"fq2vo04",Bqenvij:"fd461yt",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fupdldz"},medium:{},large:{Bf4jedk:"f17fgpbq",Bqenvij:"frvgh55",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1996nqw"},"extra-large":{Bf4jedk:"fwbmr0d",Bqenvij:"f1d2rq10",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fty64o7"},square:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1fabniw"},rounded:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5"},roundedSmallToTiny:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"fq9zq91"},circular:{},borderGhost:{ap17g6:"f10ludwy"},filled:{},"filled-brand":{De3pzq:"ffp7eso",sj55zd:"f1phragk"},"filled-danger":{De3pzq:"fdl5y0r",sj55zd:"f1phragk"},"filled-important":{De3pzq:"f1c73kur",sj55zd:"fr0bkrk"},"filled-informative":{De3pzq:"f3vzo32",sj55zd:"f11d4kpn"},"filled-severe":{De3pzq:"f1s438gw",sj55zd:"f1phragk"},"filled-subtle":{De3pzq:"fxugw4r",sj55zd:"f19n0e5"},"filled-success":{De3pzq:"flxk52p",sj55zd:"f1phragk"},"filled-warning":{De3pzq:"ffq97bm",sj55zd:"ff5vbop"},ghost:{},"ghost-brand":{sj55zd:"f16muhyy"},"ghost-danger":{sj55zd:"f1whyuy6"},"ghost-important":{sj55zd:"f19n0e5"},"ghost-informative":{sj55zd:"f11d4kpn"},"ghost-severe":{sj55zd:"f1l8vj45"},"ghost-subtle":{sj55zd:"fonrgv7"},"ghost-success":{sj55zd:"f1m7fhi8"},"ghost-warning":{sj55zd:"fpti2h4"},outline:{g2u3we:"f23ftbb",h3c5rm:["f1gkuv52","f1p1bl80"],B9xav0g:"fioka3i",zhjwy3:["f1p1bl80","f1gkuv52"]},"outline-brand":{sj55zd:"f16muhyy"},"outline-danger":{sj55zd:"f1whyuy6",g2u3we:"fyqpifd",h3c5rm:["f3ukxca","f1k7dugc"],B9xav0g:"f1njxb2b",zhjwy3:["f1k7dugc","f3ukxca"]},"outline-important":{sj55zd:"f11d4kpn",g2u3we:"fq0vr37",h3c5rm:["f1byw159","f11cr0be"],B9xav0g:"f1c1zstj",zhjwy3:["f11cr0be","f1byw159"]},"outline-informative":{sj55zd:"f11d4kpn",g2u3we:"f68mrw8",h3c5rm:["f7pw515","fw35ms5"],B9xav0g:"frpde29",zhjwy3:["fw35ms5","f7pw515"]},"outline-severe":{sj55zd:"f1l8vj45"},"outline-subtle":{sj55zd:"fonrgv7"},"outline-success":{sj55zd:"f1m7fhi8",g2u3we:"f1mmhl11",h3c5rm:["f1tjpp2f","f1ocn5n7"],B9xav0g:"f1gjv25d",zhjwy3:["f1ocn5n7","f1tjpp2f"]},"outline-warning":{sj55zd:"fpti2h4"},tint:{},"tint-brand":{De3pzq:"f16xkysk",sj55zd:"faj9fo0",g2u3we:"f161y7kd",h3c5rm:["f1c8dzaj","f1sl6hi9"],B9xav0g:"f1619yhw",zhjwy3:["f1sl6hi9","f1c8dzaj"]},"tint-danger":{De3pzq:"ff0poqj",sj55zd:"f1hcrxcs",g2u3we:"f1oqjm8o",h3c5rm:["fkgrb8g","frb5wm0"],B9xav0g:"f1iai1ph",zhjwy3:["frb5wm0","fkgrb8g"]},"tint-important":{De3pzq:"f945g0u",sj55zd:"fr0bkrk",g2u3we:"fghlq4f",h3c5rm:["f1gn591s","fjscplz"],B9xav0g:"fb073pr",zhjwy3:["fjscplz","f1gn591s"]},"tint-informative":{De3pzq:"f1ctqxl6",sj55zd:"f11d4kpn",g2u3we:"f68mrw8",h3c5rm:["f7pw515","fw35ms5"],B9xav0g:"frpde29",zhjwy3:["fw35ms5","f7pw515"]},"tint-severe":{De3pzq:"f1xzsg4",sj55zd:"f1k5f75o",g2u3we:"fxy9dsj",h3c5rm:["f54u6j2","fcm23ze"],B9xav0g:"f4vf0uq",zhjwy3:["fcm23ze","f54u6j2"]},"tint-subtle":{De3pzq:"fxugw4r",sj55zd:"f11d4kpn",g2u3we:"f68mrw8",h3c5rm:["f7pw515","fw35ms5"],B9xav0g:"frpde29",zhjwy3:["fw35ms5","f7pw515"]},"tint-success":{De3pzq:"f2vsrz6",sj55zd:"ffmvakt",g2u3we:"fdmic9h",h3c5rm:["f196y6m","fetptd8"],B9xav0g:"f1pev5xq",zhjwy3:["fetptd8","f196y6m"]},"tint-warning":{De3pzq:"f10s6hli",sj55zd:"f42v8de",g2u3we:"fn9i3n",h3c5rm:["f1aw8cx4","f51if14"],B9xav0g:"fvq8iai",zhjwy3:["f51if14","f1aw8cx4"]}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".f13mqy1h{font-size:var(--fontSizeBase100);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".fcpl73t{line-height:var(--lineHeightBase100);}",".f16dn6v3{width:6px;}",".f3mu39s{height:6px;}",".f130uwy9{font-size:4px;}",".fod1mrr{line-height:4px;}",".f18p0k4z{min-width:unset;}",[".f19jm9xf{padding:unset;}",{p:-1}],".fpd43o0{width:10px;}",".f30q22z{height:10px;}",".f1tccstq{font-size:6px;}",".f1y3arg5{line-height:6px;}",[".f19jm9xf{padding:unset;}",{p:-1}],".fq2vo04{min-width:16px;}",".fd461yt{height:16px;}",[".fupdldz{padding:0 calc(var(--spacingHorizontalXXS) + var(--spacingHorizontalXXS));}",{p:-1}],".f17fgpbq{min-width:24px;}",".frvgh55{height:24px;}",[".f1996nqw{padding:0 calc(var(--spacingHorizontalXS) + var(--spacingHorizontalXXS));}",{p:-1}],".fwbmr0d{min-width:32px;}",".f1d2rq10{height:32px;}",[".fty64o7{padding:0 calc(var(--spacingHorizontalSNudge) + var(--spacingHorizontalXXS));}",{p:-1}],[".f1fabniw{border-radius:var(--borderRadiusNone);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],[".fq9zq91{border-radius:var(--borderRadiusSmall);}",{p:-1}],".f10ludwy::after{display:none;}",".ffp7eso{background-color:var(--colorBrandBackground);}",".f1phragk{color:var(--colorNeutralForegroundOnBrand);}",".fdl5y0r{background-color:var(--colorPaletteRedBackground3);}",".f1c73kur{background-color:var(--colorNeutralForeground1);}",".fr0bkrk{color:var(--colorNeutralBackground1);}",".f3vzo32{background-color:var(--colorNeutralBackground5);}",".f11d4kpn{color:var(--colorNeutralForeground3);}",".f1s438gw{background-color:var(--colorPaletteDarkOrangeBackground3);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".flxk52p{background-color:var(--colorPaletteGreenBackground3);}",".ffq97bm{background-color:var(--colorPaletteYellowBackground3);}",".ff5vbop{color:var(--colorNeutralForeground1Static);}",".f16muhyy{color:var(--colorBrandForeground1);}",".f1whyuy6{color:var(--colorPaletteRedForeground3);}",".f1l8vj45{color:var(--colorPaletteDarkOrangeForeground3);}",".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".f1m7fhi8{color:var(--colorPaletteGreenForeground3);}",".fpti2h4{color:var(--colorPaletteYellowForeground2);}",".f23ftbb{border-top-color:currentColor;}",".f1gkuv52{border-right-color:currentColor;}",".f1p1bl80{border-left-color:currentColor;}",".fioka3i{border-bottom-color:currentColor;}",".fyqpifd{border-top-color:var(--colorPaletteRedBorder2);}",".f3ukxca{border-right-color:var(--colorPaletteRedBorder2);}",".f1k7dugc{border-left-color:var(--colorPaletteRedBorder2);}",".f1njxb2b{border-bottom-color:var(--colorPaletteRedBorder2);}",".fq0vr37{border-top-color:var(--colorNeutralStrokeAccessible);}",".f1byw159{border-right-color:var(--colorNeutralStrokeAccessible);}",".f11cr0be{border-left-color:var(--colorNeutralStrokeAccessible);}",".f1c1zstj{border-bottom-color:var(--colorNeutralStrokeAccessible);}",".f68mrw8{border-top-color:var(--colorNeutralStroke2);}",".f7pw515{border-right-color:var(--colorNeutralStroke2);}",".fw35ms5{border-left-color:var(--colorNeutralStroke2);}",".frpde29{border-bottom-color:var(--colorNeutralStroke2);}",".f1mmhl11{border-top-color:var(--colorPaletteGreenBorder2);}",".f1tjpp2f{border-right-color:var(--colorPaletteGreenBorder2);}",".f1ocn5n7{border-left-color:var(--colorPaletteGreenBorder2);}",".f1gjv25d{border-bottom-color:var(--colorPaletteGreenBorder2);}",".f16xkysk{background-color:var(--colorBrandBackground2);}",".faj9fo0{color:var(--colorBrandForeground2);}",".f161y7kd{border-top-color:var(--colorBrandStroke2);}",".f1c8dzaj{border-right-color:var(--colorBrandStroke2);}",".f1sl6hi9{border-left-color:var(--colorBrandStroke2);}",".f1619yhw{border-bottom-color:var(--colorBrandStroke2);}",".ff0poqj{background-color:var(--colorPaletteRedBackground1);}",".f1hcrxcs{color:var(--colorPaletteRedForeground1);}",".f1oqjm8o{border-top-color:var(--colorPaletteRedBorder1);}",".fkgrb8g{border-right-color:var(--colorPaletteRedBorder1);}",".frb5wm0{border-left-color:var(--colorPaletteRedBorder1);}",".f1iai1ph{border-bottom-color:var(--colorPaletteRedBorder1);}",".f945g0u{background-color:var(--colorNeutralForeground3);}",".fghlq4f{border-top-color:var(--colorTransparentStroke);}",".f1gn591s{border-right-color:var(--colorTransparentStroke);}",".fjscplz{border-left-color:var(--colorTransparentStroke);}",".fb073pr{border-bottom-color:var(--colorTransparentStroke);}",".f1ctqxl6{background-color:var(--colorNeutralBackground4);}",".f1xzsg4{background-color:var(--colorPaletteDarkOrangeBackground1);}",".f1k5f75o{color:var(--colorPaletteDarkOrangeForeground1);}",".fxy9dsj{border-top-color:var(--colorPaletteDarkOrangeBorder1);}",".f54u6j2{border-right-color:var(--colorPaletteDarkOrangeBorder1);}",".fcm23ze{border-left-color:var(--colorPaletteDarkOrangeBorder1);}",".f4vf0uq{border-bottom-color:var(--colorPaletteDarkOrangeBorder1);}",".f2vsrz6{background-color:var(--colorPaletteGreenBackground1);}",".ffmvakt{color:var(--colorPaletteGreenForeground1);}",".fdmic9h{border-top-color:var(--colorPaletteGreenBorder1);}",".f196y6m{border-right-color:var(--colorPaletteGreenBorder1);}",".fetptd8{border-left-color:var(--colorPaletteGreenBorder1);}",".f1pev5xq{border-bottom-color:var(--colorPaletteGreenBorder1);}",".f10s6hli{background-color:var(--colorPaletteYellowBackground1);}",".f42v8de{color:var(--colorPaletteYellowForeground1);}",".fn9i3n{border-top-color:var(--colorPaletteYellowBorder1);}",".f1aw8cx4{border-right-color:var(--colorPaletteYellowBorder1);}",".f51if14{border-left-color:var(--colorPaletteYellowBorder1);}",".fvq8iai{border-bottom-color:var(--colorPaletteYellowBorder1);}"]}),O6=Ze("rttl5z0",null,[".rttl5z0{display:flex;line-height:1;margin:0 calc(-1 * var(--spacingHorizontalXXS));font-size:12px;}"]),M6=Te({beforeText:{t21cq0:["f1t8l4o1","f11juvx6"]},afterText:{Frg6f3:["f11juvx6","f1t8l4o1"]},beforeTextXL:{t21cq0:["f1rs9grm","f1kwmkpi"]},afterTextXL:{Frg6f3:["f1kwmkpi","f1rs9grm"]},tiny:{Be2twd7:"f1tccstq"},"extra-small":{Be2twd7:"fnmn6fi"},small:{Be2twd7:"f1ugzwwg"},medium:{},large:{Be2twd7:"f4ybsrx"},"extra-large":{Be2twd7:"fe5j1ua"}},{d:[".f1t8l4o1{margin-right:calc(var(--spacingHorizontalXXS) + var(--spacingHorizontalXXS));}",".f11juvx6{margin-left:calc(var(--spacingHorizontalXXS) + var(--spacingHorizontalXXS));}",".f1rs9grm{margin-right:calc(var(--spacingHorizontalXS) + var(--spacingHorizontalXXS));}",".f1kwmkpi{margin-left:calc(var(--spacingHorizontalXS) + var(--spacingHorizontalXXS));}",".f1tccstq{font-size:6px;}",".fnmn6fi{font-size:10px;}",".f1ugzwwg{font-size:12px;}",".f4ybsrx{font-size:16px;}",".fe5j1ua{font-size:20px;}"]}),Jp=o=>{"use no memo";const n=R6(),a=D6(),l=o.size==="small"||o.size==="extra-small"||o.size==="tiny";o.root.className=de(_m.root,n,l&&a.fontSmallToTiny,a[o.size],a[o.shape],o.shape==="rounded"&&l&&a.roundedSmallToTiny,o.appearance==="ghost"&&a.borderGhost,a[o.appearance],a[`${o.appearance}-${o.color}`],o.root.className);const s=O6(),f=M6();if(o.icon){let d;_.Children.toArray(o.root.children).length>0&&(o.size==="extra-large"?d=o.iconPosition==="after"?f.afterTextXL:f.beforeTextXL:d=o.iconPosition==="after"?f.afterText:f.beforeText),o.icon.className=de(_m.icon,s,d,f[o.size],o.icon.className)}return o},rd=o=>uo(o.root,{children:[o.iconPosition==="before"&&o.icon&&ge(o.icon,{}),o.root.children,o.iconPosition==="after"&&o.icon&&ge(o.icon,{})]}),$p=_.forwardRef((o,n)=>{const a=C6(o,n);return Jp(a),ft("useBadgeStyles_unstable")(a),rd(a)});$p.displayName="Badge";const q6={tiny:lm,"extra-small":lm,small:PB,medium:UB,large:cm,"extra-large":cm},F6={tiny:nm,"extra-small":nm,small:FB,medium:LB,large:im,"extra-large":im},H6={tiny:rm,"extra-small":rm,small:qB,medium:HB,large:am,"extra-large":am},L6={tiny:sm,"extra-small":sm,small:GB,medium:VB,large:um,"extra-large":um},P6={tiny:fm,"extra-small":fm,small:ZB,medium:XB,large:dm,"extra-large":dm},U6={tiny:gm,"extra-small":gm,small:IB,medium:WB,large:mm,"extra-large":mm},G6={tiny:hm,"extra-small":hm,small:YB,medium:KB,large:vm,"extra-large":vm},cf={tiny:ym,"extra-small":ym,small:$B,medium:e6,large:xm,"extra-large":xm},V6={tiny:pm,"extra-small":pm,small:QB,medium:JB,large:bm,"extra-large":bm},zm={tiny:Sm,"extra-small":Sm,small:t6,medium:o6,large:wm,"extra-large":wm},Z6=(o,n,a)=>{switch(o){case"available":return n?F6[a]:H6[a];case"away":return n?cf[a]:q6[a];case"blocked":return L6[a];case"busy":return n?zm[a]:P6[a];case"do-not-disturb":return n?G6[a]:U6[a];case"offline":return n?cf[a]:V6[a];case"out-of-office":return cf[a];case"unknown":return zm[a]}},Tm={busy:"busy","out-of-office":"out of office",away:"away",available:"available",offline:"offline","do-not-disturb":"do not disturb",unknown:"unknown",blocked:"blocked"},X6=(o,n)=>{const{size:a="medium",outOfOffice:l=!1,...s}=o;var f;const d=(f=o.status)!==null&&f!==void 0?f:"available",g=Z6(d,l,a),v={...I6(s,n),appearance:"filled",color:"brand",shape:"circular",size:a,outOfOffice:l};if(v.icon){var h,b;(b=(h=v.icon).children)!==null&&b!==void 0||(h.children=_.createElement(g,null))}return v},I6=(o,n)=>{const{status:a="available",outOfOffice:l=!1}=o,s=Tm[a],f=o.outOfOffice&&o.status!=="out-of-office"?` ${Tm["out-of-office"]}`:"";return{...od({"aria-label":s+f,role:"img",...o,icon:zt(o.icon,{renderByDefault:!0,elementType:"span"})},n),status:a,outOfOffice:l}},Nm={root:"fui-PresenceBadge",icon:"fui-PresenceBadge__icon"},Y6=o=>o==="busy"||o==="do-not-disturb"||o==="blocked",W6=Ze("r832ydo",null,[".r832ydo{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;border-radius:var(--borderRadiusCircular);background-color:var(--colorNeutralBackground1);padding:1px;background-clip:content-box;}"]),K6=Ze("r11ag4qr",null,[".r11ag4qr{display:flex;margin:-1px;}"]),Q6=Te({statusBusy:{sj55zd:"fvi85wt"},statusAway:{sj55zd:"f14k8a89"},statusAvailable:{sj55zd:"fqa5hgp"},statusOffline:{sj55zd:"f11d4kpn"},statusOutOfOffice:{sj55zd:"fdce8r3"},statusUnknown:{sj55zd:"f11d4kpn"},outOfOffice:{sj55zd:"fr0bkrk"},outOfOfficeAvailable:{sj55zd:"fqa5hgp"},outOfOfficeBusy:{sj55zd:"fvi85wt"},outOfOfficeUnknown:{sj55zd:"f11d4kpn"},tiny:{Bubjx69:"f9ikmtg",a9b677:"f16dn6v3",B2eet1l:"f1w2irj7",B5pe6w7:"fab5kbq",p4uzdd:"f1ms1d91"},large:{Bubjx69:"f9ikmtg",a9b677:"f64fuq3",B5pe6w7:"f1vfi1yj",p4uzdd:"f15s34gz"},extraLarge:{Bubjx69:"f9ikmtg",a9b677:"f1w9dchk",B5pe6w7:"f14efy9b",p4uzdd:"fhipgdu"}},{d:[".fvi85wt{color:var(--colorPaletteRedBackground3);}",".f14k8a89{color:var(--colorPaletteMarigoldBackground3);}",".fqa5hgp{color:var(--colorPaletteLightGreenForeground3);}",".f11d4kpn{color:var(--colorNeutralForeground3);}",".fdce8r3{color:var(--colorPaletteBerryForeground3);}",".fr0bkrk{color:var(--colorNeutralBackground1);}",".f9ikmtg{aspect-ratio:1;}",".f16dn6v3{width:6px;}",".f1w2irj7{background-clip:unset;}",".fab5kbq svg{width:6px!important;}",".f1ms1d91 svg{height:6px!important;}",".f64fuq3{width:20px;}",".f1vfi1yj svg{width:20px!important;}",".f15s34gz svg{height:20px!important;}",".f1w9dchk{width:28px;}",".f14efy9b svg{width:28px!important;}",".fhipgdu svg{height:28px!important;}"]}),J6=o=>{"use no memo";const n=W6(),a=K6(),l=Q6(),s=Y6(o.status);return o.root.className=de(Nm.root,n,s&&l.statusBusy,o.status==="away"&&l.statusAway,o.status==="available"&&l.statusAvailable,o.status==="offline"&&l.statusOffline,o.status==="out-of-office"&&l.statusOutOfOffice,o.status==="unknown"&&l.statusUnknown,o.outOfOffice&&l.outOfOffice,o.outOfOffice&&o.status==="available"&&l.outOfOfficeAvailable,o.outOfOffice&&s&&l.outOfOfficeBusy,o.outOfOffice&&(o.status==="out-of-office"||o.status==="away"||o.status==="offline")&&l.statusOutOfOffice,o.outOfOffice&&o.status==="unknown"&&l.outOfOfficeUnknown,o.size==="tiny"&&l.tiny,o.size==="large"&&l.large,o.size==="extra-large"&&l.extraLarge,o.root.className),o.icon&&(o.icon.className=de(Nm.icon,a,o.icon.className)),o},Nf=_.forwardRef((o,n)=>{const a=X6(o,n);return J6(a),ft("usePresenceBadgeStyles_unstable")(a),rd(a)});Nf.displayName="PresenceBadge";const $6=(o,n)=>{const{shape:a="circular",appearance:l="filled",color:s="brand",size:f="medium",...d}=o;return{...ek(d,n),shape:a,appearance:l,color:s,size:f}},ek=(o,n)=>{const{showZero:a=!1,overflowCount:l=99,count:s=0,dot:f=!1,...d}=o,g={...od(d,n),showZero:a,count:s,dot:f};return(s!==0||a)&&!f&&!g.root.children&&(g.root.children=s>l?`${l}+`:`${s}`),g},Em={root:"fui-CounterBadge",icon:"fui-CounterBadge__icon"},tk=Te({dot:{Bf4jedk:"fgfkb25",a9b677:"f16dn6v3",Bqenvij:"f3mu39s",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1mk8lai"},hide:{mc9l5x:"fjseox"}},{d:[".fgfkb25{min-width:auto;}",".f16dn6v3{width:6px;}",".f3mu39s{height:6px;}",[".f1mk8lai{padding:0;}",{p:-1}],".fjseox{display:none;}"]}),ok=o=>{"use no memo";const n=tk();return o.root.className=de(Em.root,o.dot&&n.dot,!o.root.children&&!o.dot&&n.hide,o.root.className),o.icon&&(o.icon.className=de(Em.icon,o.icon.className)),Jp(o)},eb=_.forwardRef((o,n)=>{const a=$6(o,n);return ok(a),ft("useCounterBadgeStyles_unstable")(a),rd(a)});eb.displayName="CounterBadge";const tb=_.createContext(void 0),rk={};tb.Provider;const nk=()=>{var o;return(o=_.useContext(tb))!==null&&o!==void 0?o:rk},ak={active:"active",inactive:"inactive"},ik=(o,n)=>{const{dir:a}=Bt(),{shape:l,size:s}=nk(),{size:f=s??32,shape:d=l??"circular",active:g="unset",activeAppearance:v="ring",idForColor:h,color:b="neutral",...p}=o,x=lk(p,n);var S;const w=b==="colorful"?Am[sk((S=h??o.name)!==null&&S!==void 0?S:"")%Am.length]:b;if(x.initials){var B;x.initials=zt(o.initials,{renderByDefault:!0,defaultProps:{children:Qp(o.name,a==="rtl",{firstInitialOnly:f<=16}),id:(B=x.initials)===null||B===void 0?void 0:B.id},elementType:"span"})}if(x.icon){var A,N;(N=(A=x.icon).children)!==null&&N!==void 0||(A.children=_.createElement(TB,null))}const D=zt(o.badge,{defaultProps:{size:ck(f),id:x.root.id+"__badge"},elementType:Nf});let j=x.activeAriaLabelElement;const L=o["aria-label"]!==void 0,Z=o["aria-labelledby"]!==void 0;if(!L&&!Z&&(o.name?D&&(x.root["aria-labelledby"]=x.root.id+" "+D.id):x.initials&&(x.root["aria-labelledby"]=x.initials.id+(D?" "+D.id:""),delete x.root["aria-label"]),g==="active"||g==="inactive")){const H=ak[g];if(x.root["aria-labelledby"]){const U=x.root.id+"__active";x.root["aria-labelledby"]+=" "+U,j=_.createElement("span",{hidden:!0,id:U},H)}else x.root["aria-label"]&&(x.root["aria-label"]+=" "+H)}return{...x,size:f,shape:d,active:g,activeAppearance:v,activeAriaLabelElement:j,color:w,badge:D,components:{...x.components,badge:Nf}}},lk=(o,n)=>{const{dir:a}=Bt(),{name:l,...s}=o,f=on("avatar-"),d=tt({role:"img",id:f,ref:n,...s},{elementType:"span"}),[g,v]=_.useState(void 0);let h=zt(o.image,{defaultProps:{alt:"",role:"presentation","aria-hidden":!0,hidden:g},elementType:"img"});h!=null&&h.src||(h=void 0),h&&(h.onError=zo(h.onError,()=>v(!0)),h.onLoad=zo(h.onLoad,()=>v(void 0)));let b=zt(o.initials,{renderByDefault:!0,defaultProps:{children:Qp(l,a==="rtl"),id:f+"__initials"},elementType:"span"});b!=null&&b.children||(b=void 0);let p;!b&&(!h||g)&&(p=zt(o.icon,{renderByDefault:!0,defaultProps:{"aria-hidden":!0},elementType:"span"}));let x;return!d["aria-label"]&&!d["aria-labelledby"]&&(l?d["aria-label"]=l:b&&(d["aria-labelledby"]=b.id)),{activeAriaLabelElement:x,components:{root:"span",initials:"span",icon:"span",image:"img"},root:d,initials:b,icon:p,image:h}},ck=o=>o>=96?"extra-large":o>=64?"large":o>=56?"medium":o>=40?"small":o>=28?"extra-small":"tiny",Am=["dark-red","cranberry","red","pumpkin","peach","marigold","gold","brass","brown","forest","seafoam","dark-green","light-teal","teal","steel","blue","royal-blue","cornflower","navy","lavender","purple","grape","lilac","pink","magenta","plum","beige","mink","platinum","anchor"],sk=o=>{let n=0;for(let a=o.length-1;a>=0;a--){const l=o.charCodeAt(a),s=a%8;n^=(l<>8-s)}return n},ei={root:"fui-Avatar",image:"fui-Avatar__image",initials:"fui-Avatar__initials",icon:"fui-Avatar__icon",badge:"fui-Avatar__badge"},uk=Ze("r81b29z","r1aatmv",{r:[".r81b29z{display:inline-block;flex-shrink:0;position:relative;vertical-align:middle;border-radius:var(--borderRadiusCircular);font-family:var(--fontFamilyBase);font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeBase300);width:32px;height:32px;}",".r81b29z::before,.r81b29z::after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;margin:calc(-2 * var(--fui-Avatar-ringWidth, 0px));border-radius:inherit;transition-property:margin,opacity;transition-timing-function:var(--curveEasyEaseMax),var(--curveLinear);transition-duration:var(--durationUltraSlow),var(--durationSlower);}",".r81b29z::before{border-style:solid;border-width:var(--fui-Avatar-ringWidth);}",".r1aatmv{display:inline-block;flex-shrink:0;position:relative;vertical-align:middle;border-radius:var(--borderRadiusCircular);font-family:var(--fontFamilyBase);font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeBase300);width:32px;height:32px;}",".r1aatmv::before,.r1aatmv::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:calc(-2 * var(--fui-Avatar-ringWidth, 0px));border-radius:inherit;transition-property:margin,opacity;transition-timing-function:var(--curveEasyEaseMax),var(--curveLinear);transition-duration:var(--durationUltraSlow),var(--durationSlower);}",".r1aatmv::before{border-style:solid;border-width:var(--fui-Avatar-ringWidth);}"],s:["@media screen and (prefers-reduced-motion: reduce){.r81b29z::before,.r81b29z::after{transition-duration:0.01ms;}}","@media screen and (prefers-reduced-motion: reduce){.r1aatmv::before,.r1aatmv::after{transition-duration:0.01ms;}}"]}),fk=Ze("r136dc0n","rjly0nl",[".r136dc0n{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;object-fit:cover;vertical-align:top;}",".rjly0nl{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:inherit;object-fit:cover;vertical-align:top;}"]),dk=Ze("rip04v","r31uzil",[".rip04v{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;line-height:1;border:var(--strokeWidthThin) solid var(--colorTransparentStroke);display:flex;align-items:center;justify-content:center;vertical-align:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:inherit;}",".r31uzil{position:absolute;box-sizing:border-box;top:0;right:0;width:100%;height:100%;line-height:1;border:var(--strokeWidthThin) solid var(--colorTransparentStroke);display:flex;align-items:center;justify-content:center;vertical-align:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:inherit;}"]),gk=Te({textCaption2Strong:{Be2twd7:"f13mqy1h"},textCaption1Strong:{Be2twd7:"fy9rknc"},textSubtitle2:{Be2twd7:"fod5ikn"},textSubtitle1:{Be2twd7:"f1pp30po"},textTitle3:{Be2twd7:"f1x0m3f5"},squareSmall:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"fq9zq91"},squareMedium:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5"},squareLarge:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1o0qvyv"},squareXLarge:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1kijzfu"},activeOrInactive:{Bz10aip:"ftfx35i",Bmy1vo4:"fv0atk9",B3o57yi:"f1iry5bo",Bkqvd7p:"f15n41j8",Bg24rqe:"f9ttr0w"},ring:{Ftih45:"f1wl9k8s"},ringBadgeCutout:{f4a502:"fp2gujx"},ringThick:{of393c:"fq1w1vq"},ringThicker:{of393c:"fzg6ace"},ringThickest:{of393c:"f1nu8p71"},shadow:{Bsft5z2:"f13zj6fq"},shadow4:{Be6vj1x:"fcjn15l"},shadow8:{Be6vj1x:"f1tm8t9f"},shadow16:{Be6vj1x:"f1a1aohj"},shadow28:{Be6vj1x:"fond6v5"},inactive:{abs64n:"fp25eh",Bz10aip:"f1clczzi",Bkqvd7p:"f1l3s34x",Bfgortx:0,Bnvr3x9:0,b2tv09:0,Bucmhp4:0,iayac2:"flkahu5",b6ubon:"fw457kn",Bqinb2h:"f1wmllxl"},badge:{qhf8xq:"f1euv43f",B5kzvoi:"f1yab3r1",j35jbq:["f1e31b4d","f1vgc2s3"]},badgeCutout:{btxmck:"f1eugkqs"},badgeAlign:{Dnlfbu:["f1tlnv9o","f1y9kyih"]},tiny:{Bdjeniz:"f1uwoubl",niu6jh:"fid048z"},"extra-small":{Bdjeniz:"f13ar0e0",niu6jh:"fid048z"},small:{Bdjeniz:"fwwuruf",niu6jh:"fid048z"},medium:{Bdjeniz:"f1af27q5",niu6jh:"fid048z"},large:{Bdjeniz:"f18yy57a",niu6jh:"f924bxt"},"extra-large":{Bdjeniz:"f2jg042",niu6jh:"f924bxt"},icon12:{Be2twd7:"f1ugzwwg"},icon16:{Be2twd7:"f4ybsrx"},icon20:{Be2twd7:"fe5j1ua"},icon24:{Be2twd7:"f1rt2boy"},icon28:{Be2twd7:"f24l1pt"},icon32:{Be2twd7:"ffl51b"},icon48:{Be2twd7:"f18m8u13"}},{d:[".f13mqy1h{font-size:var(--fontSizeBase100);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f1x0m3f5{font-size:var(--fontSizeBase600);}",[".fq9zq91{border-radius:var(--borderRadiusSmall);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],[".f1o0qvyv{border-radius:var(--borderRadiusLarge);}",{p:-1}],[".f1kijzfu{border-radius:var(--borderRadiusXLarge);}",{p:-1}],".ftfx35i{transform:perspective(1px);}",".fv0atk9{transition-property:transform,opacity;}",".f1iry5bo{transition-duration:var(--durationUltraSlow),var(--durationFaster);}",".f15n41j8{transition-timing-function:var(--curveEasyEaseMax),var(--curveLinear);}",'.f1wl9k8s::before{content:"";}',".fp2gujx::before{-webkit-mask-image:radial-gradient(circle at bottom calc(var(--fui-Avatar-badgeRadius) + 2 * var(--fui-Avatar-ringWidth)) var(--fui-Avatar-badgeAlign) calc(var(--fui-Avatar-badgeRadius) + 2 * var(--fui-Avatar-ringWidth)), transparent calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) - 0.25px), white calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) + 0.25px));mask-image:radial-gradient(circle at bottom calc(var(--fui-Avatar-badgeRadius) + 2 * var(--fui-Avatar-ringWidth)) var(--fui-Avatar-badgeAlign) calc(var(--fui-Avatar-badgeRadius) + 2 * var(--fui-Avatar-ringWidth)), transparent calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) - 0.25px), white calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) + 0.25px));}",".fq1w1vq{--fui-Avatar-ringWidth:var(--strokeWidthThick);}",".fzg6ace{--fui-Avatar-ringWidth:var(--strokeWidthThicker);}",".f1nu8p71{--fui-Avatar-ringWidth:var(--strokeWidthThickest);}",'.f13zj6fq::after{content:"";}',".fcjn15l::after{box-shadow:var(--shadow4);}",".f1tm8t9f::after{box-shadow:var(--shadow8);}",".f1a1aohj::after{box-shadow:var(--shadow16);}",".fond6v5::after{box-shadow:var(--shadow28);}",".fp25eh{opacity:0.8;}",".f1clczzi{transform:scale(0.875);}",".f1l3s34x{transition-timing-function:var(--curveDecelerateMin),var(--curveLinear);}",[".flkahu5::before,.flkahu5::after{margin:0;}",{p:-1}],".fw457kn::before,.fw457kn::after{opacity:0;}",".f1wmllxl::before,.f1wmllxl::after{transition-timing-function:var(--curveDecelerateMin),var(--curveLinear);}",".f1euv43f{position:absolute;}",".f1yab3r1{bottom:0;}",".f1e31b4d{right:0;}",".f1vgc2s3{left:0;}",".f1eugkqs{-webkit-mask-image:radial-gradient(circle at bottom var(--fui-Avatar-badgeRadius) var(--fui-Avatar-badgeAlign) var(--fui-Avatar-badgeRadius), transparent calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) - 0.25px), white calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) + 0.25px));mask-image:radial-gradient(circle at bottom var(--fui-Avatar-badgeRadius) var(--fui-Avatar-badgeAlign) var(--fui-Avatar-badgeRadius), transparent calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) - 0.25px), white calc(var(--fui-Avatar-badgeRadius) + var(--fui-Avatar-badgeGap) + 0.25px));}",".f1tlnv9o{--fui-Avatar-badgeAlign:right;}",".f1y9kyih{--fui-Avatar-badgeAlign:left;}",".f1uwoubl{--fui-Avatar-badgeRadius:3px;}",".fid048z{--fui-Avatar-badgeGap:var(--strokeWidthThin);}",".f13ar0e0{--fui-Avatar-badgeRadius:5px;}",".fwwuruf{--fui-Avatar-badgeRadius:6px;}",".f1af27q5{--fui-Avatar-badgeRadius:8px;}",".f18yy57a{--fui-Avatar-badgeRadius:10px;}",".f924bxt{--fui-Avatar-badgeGap:var(--strokeWidthThick);}",".f2jg042{--fui-Avatar-badgeRadius:14px;}",".f1ugzwwg{font-size:12px;}",".f4ybsrx{font-size:16px;}",".fe5j1ua{font-size:20px;}",".f1rt2boy{font-size:24px;}",".f24l1pt{font-size:28px;}",".ffl51b{font-size:32px;}",".f18m8u13{font-size:48px;}"],m:[["@media screen and (prefers-reduced-motion: reduce){.f9ttr0w{transition-duration:0.01ms;}}",{m:"screen and (prefers-reduced-motion: reduce)"}]]}),hk=Te({16:{a9b677:"fjw5fx7",Bqenvij:"fd461yt"},20:{a9b677:"f64fuq3",Bqenvij:"fjamq6b"},24:{a9b677:"fq4mcun",Bqenvij:"frvgh55"},28:{a9b677:"f1w9dchk",Bqenvij:"fxldao9"},32:{a9b677:"f1szoe96",Bqenvij:"f1d2rq10"},36:{a9b677:"fpdz1er",Bqenvij:"f8ljn23"},40:{a9b677:"feqmc2u",Bqenvij:"fbhnoac"},48:{a9b677:"f124akge",Bqenvij:"ff2sm71"},56:{a9b677:"f1u66zr1",Bqenvij:"fzki0ko"},64:{a9b677:"fa9ln6p",Bqenvij:"f16k9i2m"},72:{a9b677:"fhcae8x",Bqenvij:"f1shusfg"},96:{a9b677:"f1kyr2gn",Bqenvij:"fypu0ge"},120:{a9b677:"fwfqyga",Bqenvij:"fjr5b71"},128:{a9b677:"f1iksgmy",Bqenvij:"fele2au"}},{d:[".fjw5fx7{width:16px;}",".fd461yt{height:16px;}",".f64fuq3{width:20px;}",".fjamq6b{height:20px;}",".fq4mcun{width:24px;}",".frvgh55{height:24px;}",".f1w9dchk{width:28px;}",".fxldao9{height:28px;}",".f1szoe96{width:32px;}",".f1d2rq10{height:32px;}",".fpdz1er{width:36px;}",".f8ljn23{height:36px;}",".feqmc2u{width:40px;}",".fbhnoac{height:40px;}",".f124akge{width:48px;}",".ff2sm71{height:48px;}",".f1u66zr1{width:56px;}",".fzki0ko{height:56px;}",".fa9ln6p{width:64px;}",".f16k9i2m{height:64px;}",".fhcae8x{width:72px;}",".f1shusfg{height:72px;}",".f1kyr2gn{width:96px;}",".fypu0ge{height:96px;}",".fwfqyga{width:120px;}",".fjr5b71{height:120px;}",".f1iksgmy{width:128px;}",".fele2au{height:128px;}"]}),mk=Te({neutral:{sj55zd:"f11d4kpn",De3pzq:"f18f03hv"},brand:{sj55zd:"fonrgv7",De3pzq:"f1blnnmj"},"dark-red":{sj55zd:"fqjd1y1",De3pzq:"f1vq2oo4"},cranberry:{sj55zd:"fg9gses",De3pzq:"f1lwxszt"},red:{sj55zd:"f23f7i0",De3pzq:"f1q9qhfq"},pumpkin:{sj55zd:"fjnan08",De3pzq:"fz91bi3"},peach:{sj55zd:"fknu15p",De3pzq:"f1b9nr51"},marigold:{sj55zd:"f9603vw",De3pzq:"f3z4w6d"},gold:{sj55zd:"fmq0uwp",De3pzq:"fg50kya"},brass:{sj55zd:"f28g5vo",De3pzq:"f4w2gd0"},brown:{sj55zd:"ftl572b",De3pzq:"f14wu1f4"},forest:{sj55zd:"f1gymlvd",De3pzq:"f19ut4y6"},seafoam:{sj55zd:"fnnb6wn",De3pzq:"f1n057jc"},"dark-green":{sj55zd:"ff58qw8",De3pzq:"f11t05wk"},"light-teal":{sj55zd:"f1up9qbj",De3pzq:"f42feg1"},teal:{sj55zd:"f135dsb4",De3pzq:"f6hvv1p"},steel:{sj55zd:"f151dlcp",De3pzq:"f1lnp8zf"},blue:{sj55zd:"f1rjv50u",De3pzq:"f1ggcpy6"},"royal-blue":{sj55zd:"f1emykk5",De3pzq:"f12rj61f"},cornflower:{sj55zd:"fqsigj7",De3pzq:"f8k7hur"},navy:{sj55zd:"f1nj97xi",De3pzq:"f19gw0ux"},lavender:{sj55zd:"fwctg0i",De3pzq:"ff379vm"},purple:{sj55zd:"fjrsgpu",De3pzq:"f1mzf1e1"},grape:{sj55zd:"f1fiiydq",De3pzq:"f1o4k8oy"},lilac:{sj55zd:"f1res9jt",De3pzq:"f1x6mz1o"},pink:{sj55zd:"fv3fbbi",De3pzq:"fydlv6t"},magenta:{sj55zd:"f1f1fwnz",De3pzq:"f4xb6j5"},plum:{sj55zd:"f8ptl6j",De3pzq:"fqo8e26"},beige:{sj55zd:"f1ntv3ld",De3pzq:"f101elhj"},mink:{sj55zd:"f1fscmp",De3pzq:"f13g8o5c"},platinum:{sj55zd:"f1dr00v2",De3pzq:"fkh7blw"},anchor:{sj55zd:"f1f3ti53",De3pzq:"fu4yj0j"}},{d:[".f11d4kpn{color:var(--colorNeutralForeground3);}",".f18f03hv{background-color:var(--colorNeutralBackground6);}",".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".f1blnnmj{background-color:var(--colorBrandBackgroundStatic);}",".fqjd1y1{color:var(--colorPaletteDarkRedForeground2);}",".f1vq2oo4{background-color:var(--colorPaletteDarkRedBackground2);}",".fg9gses{color:var(--colorPaletteCranberryForeground2);}",".f1lwxszt{background-color:var(--colorPaletteCranberryBackground2);}",".f23f7i0{color:var(--colorPaletteRedForeground2);}",".f1q9qhfq{background-color:var(--colorPaletteRedBackground2);}",".fjnan08{color:var(--colorPalettePumpkinForeground2);}",".fz91bi3{background-color:var(--colorPalettePumpkinBackground2);}",".fknu15p{color:var(--colorPalettePeachForeground2);}",".f1b9nr51{background-color:var(--colorPalettePeachBackground2);}",".f9603vw{color:var(--colorPaletteMarigoldForeground2);}",".f3z4w6d{background-color:var(--colorPaletteMarigoldBackground2);}",".fmq0uwp{color:var(--colorPaletteGoldForeground2);}",".fg50kya{background-color:var(--colorPaletteGoldBackground2);}",".f28g5vo{color:var(--colorPaletteBrassForeground2);}",".f4w2gd0{background-color:var(--colorPaletteBrassBackground2);}",".ftl572b{color:var(--colorPaletteBrownForeground2);}",".f14wu1f4{background-color:var(--colorPaletteBrownBackground2);}",".f1gymlvd{color:var(--colorPaletteForestForeground2);}",".f19ut4y6{background-color:var(--colorPaletteForestBackground2);}",".fnnb6wn{color:var(--colorPaletteSeafoamForeground2);}",".f1n057jc{background-color:var(--colorPaletteSeafoamBackground2);}",".ff58qw8{color:var(--colorPaletteDarkGreenForeground2);}",".f11t05wk{background-color:var(--colorPaletteDarkGreenBackground2);}",".f1up9qbj{color:var(--colorPaletteLightTealForeground2);}",".f42feg1{background-color:var(--colorPaletteLightTealBackground2);}",".f135dsb4{color:var(--colorPaletteTealForeground2);}",".f6hvv1p{background-color:var(--colorPaletteTealBackground2);}",".f151dlcp{color:var(--colorPaletteSteelForeground2);}",".f1lnp8zf{background-color:var(--colorPaletteSteelBackground2);}",".f1rjv50u{color:var(--colorPaletteBlueForeground2);}",".f1ggcpy6{background-color:var(--colorPaletteBlueBackground2);}",".f1emykk5{color:var(--colorPaletteRoyalBlueForeground2);}",".f12rj61f{background-color:var(--colorPaletteRoyalBlueBackground2);}",".fqsigj7{color:var(--colorPaletteCornflowerForeground2);}",".f8k7hur{background-color:var(--colorPaletteCornflowerBackground2);}",".f1nj97xi{color:var(--colorPaletteNavyForeground2);}",".f19gw0ux{background-color:var(--colorPaletteNavyBackground2);}",".fwctg0i{color:var(--colorPaletteLavenderForeground2);}",".ff379vm{background-color:var(--colorPaletteLavenderBackground2);}",".fjrsgpu{color:var(--colorPalettePurpleForeground2);}",".f1mzf1e1{background-color:var(--colorPalettePurpleBackground2);}",".f1fiiydq{color:var(--colorPaletteGrapeForeground2);}",".f1o4k8oy{background-color:var(--colorPaletteGrapeBackground2);}",".f1res9jt{color:var(--colorPaletteLilacForeground2);}",".f1x6mz1o{background-color:var(--colorPaletteLilacBackground2);}",".fv3fbbi{color:var(--colorPalettePinkForeground2);}",".fydlv6t{background-color:var(--colorPalettePinkBackground2);}",".f1f1fwnz{color:var(--colorPaletteMagentaForeground2);}",".f4xb6j5{background-color:var(--colorPaletteMagentaBackground2);}",".f8ptl6j{color:var(--colorPalettePlumForeground2);}",".fqo8e26{background-color:var(--colorPalettePlumBackground2);}",".f1ntv3ld{color:var(--colorPaletteBeigeForeground2);}",".f101elhj{background-color:var(--colorPaletteBeigeBackground2);}",".f1fscmp{color:var(--colorPaletteMinkForeground2);}",".f13g8o5c{background-color:var(--colorPaletteMinkBackground2);}",".f1dr00v2{color:var(--colorPalettePlatinumForeground2);}",".fkh7blw{background-color:var(--colorPalettePlatinumBackground2);}",".f1f3ti53{color:var(--colorPaletteAnchorForeground2);}",".fu4yj0j{background-color:var(--colorPaletteAnchorBackground2);}"]}),vk=Te({neutral:{Bic5iru:"f1uuiafn"},brand:{Bic5iru:"f1uuiafn"},"dark-red":{Bic5iru:"f1t2x9on"},cranberry:{Bic5iru:"f1pvshc9"},red:{Bic5iru:"f1ectbk9"},pumpkin:{Bic5iru:"fvzpl0b"},peach:{Bic5iru:"fwj2kd7"},marigold:{Bic5iru:"fr120vy"},gold:{Bic5iru:"f8xmmar"},brass:{Bic5iru:"f1hbety2"},brown:{Bic5iru:"f1vg3s4g"},forest:{Bic5iru:"f1m3olm5"},seafoam:{Bic5iru:"f17xiqtr"},"dark-green":{Bic5iru:"fx32vyh"},"light-teal":{Bic5iru:"f1mkihwv"},teal:{Bic5iru:"fecnooh"},steel:{Bic5iru:"f15hfgzm"},blue:{Bic5iru:"fqproka"},"royal-blue":{Bic5iru:"f17v2w59"},cornflower:{Bic5iru:"fp0q1mo"},navy:{Bic5iru:"f1nlym55"},lavender:{Bic5iru:"f62vk8h"},purple:{Bic5iru:"f15zl69q"},grape:{Bic5iru:"f53w4j7"},lilac:{Bic5iru:"fu2771t"},pink:{Bic5iru:"fzflscs"},magenta:{Bic5iru:"fb6rmqc"},plum:{Bic5iru:"f1a4gm5b"},beige:{Bic5iru:"f1qpf9z1"},mink:{Bic5iru:"f1l7or83"},platinum:{Bic5iru:"fzrj0iu"},anchor:{Bic5iru:"f8oz6wf"}},{d:[".f1uuiafn::before{color:var(--colorBrandStroke1);}",".f1t2x9on::before{color:var(--colorPaletteDarkRedBorderActive);}",".f1pvshc9::before{color:var(--colorPaletteCranberryBorderActive);}",".f1ectbk9::before{color:var(--colorPaletteRedBorderActive);}",".fvzpl0b::before{color:var(--colorPalettePumpkinBorderActive);}",".fwj2kd7::before{color:var(--colorPalettePeachBorderActive);}",".fr120vy::before{color:var(--colorPaletteMarigoldBorderActive);}",".f8xmmar::before{color:var(--colorPaletteGoldBorderActive);}",".f1hbety2::before{color:var(--colorPaletteBrassBorderActive);}",".f1vg3s4g::before{color:var(--colorPaletteBrownBorderActive);}",".f1m3olm5::before{color:var(--colorPaletteForestBorderActive);}",".f17xiqtr::before{color:var(--colorPaletteSeafoamBorderActive);}",".fx32vyh::before{color:var(--colorPaletteDarkGreenBorderActive);}",".f1mkihwv::before{color:var(--colorPaletteLightTealBorderActive);}",".fecnooh::before{color:var(--colorPaletteTealBorderActive);}",".f15hfgzm::before{color:var(--colorPaletteSteelBorderActive);}",".fqproka::before{color:var(--colorPaletteBlueBorderActive);}",".f17v2w59::before{color:var(--colorPaletteRoyalBlueBorderActive);}",".fp0q1mo::before{color:var(--colorPaletteCornflowerBorderActive);}",".f1nlym55::before{color:var(--colorPaletteNavyBorderActive);}",".f62vk8h::before{color:var(--colorPaletteLavenderBorderActive);}",".f15zl69q::before{color:var(--colorPalettePurpleBorderActive);}",".f53w4j7::before{color:var(--colorPaletteGrapeBorderActive);}",".fu2771t::before{color:var(--colorPaletteLilacBorderActive);}",".fzflscs::before{color:var(--colorPalettePinkBorderActive);}",".fb6rmqc::before{color:var(--colorPaletteMagentaBorderActive);}",".f1a4gm5b::before{color:var(--colorPalettePlumBorderActive);}",".f1qpf9z1::before{color:var(--colorPaletteBeigeBorderActive);}",".f1l7or83::before{color:var(--colorPaletteMinkBorderActive);}",".fzrj0iu::before{color:var(--colorPalettePlatinumBorderActive);}",".f8oz6wf::before{color:var(--colorPaletteAnchorBorderActive);}"]}),pk=o=>{"use no memo";const{size:n,shape:a,active:l,activeAppearance:s,color:f}=o,d=uk(),g=fk(),v=dk(),h=gk(),b=hk(),p=mk(),x=vk(),S=[d,n!==32&&b[n]];if(o.badge&&S.push(h.badgeAlign,h[o.badge.size||"medium"]),n<=24?S.push(h.textCaption2Strong):n<=28?S.push(h.textCaption1Strong):n<=40||(n<=56?S.push(h.textSubtitle2):n<=96?S.push(h.textSubtitle1):S.push(h.textTitle3)),a==="square"&&(n<=24?S.push(h.squareSmall):n<=48?S.push(h.squareMedium):n<=72?S.push(h.squareLarge):S.push(h.squareXLarge)),(l==="active"||l==="inactive")&&(S.push(h.activeOrInactive),(s==="ring"||s==="ring-shadow")&&(S.push(h.ring,x[f]),o.badge&&S.push(h.ringBadgeCutout),n<=48?S.push(h.ringThick):n<=64?S.push(h.ringThicker):S.push(h.ringThickest)),(s==="shadow"||s==="ring-shadow")&&(S.push(h.shadow),n<=28?S.push(h.shadow4):n<=48?S.push(h.shadow8):n<=64?S.push(h.shadow16):S.push(h.shadow28)),l==="inactive"&&S.push(h.inactive)),o.root.className=de(ei.root,...S,o.root.className),o.badge&&(o.badge.className=de(ei.badge,h.badge,o.badge.className)),o.image&&(o.image.className=de(ei.image,g,p[f],o.badge&&h.badgeCutout,o.image.className)),o.initials&&(o.initials.className=de(ei.initials,v,p[f],o.badge&&h.badgeCutout,o.initials.className)),o.icon){let w;n<=16?w=h.icon12:n<=24?w=h.icon16:n<=40?w=h.icon20:n<=48?w=h.icon24:n<=56?w=h.icon28:n<=72?w=h.icon32:w=h.icon48,o.icon.className=de(ei.icon,v,w,p[f],o.badge&&h.badgeCutout,o.icon.className)}return o},Wl=_.forwardRef((o,n)=>{const a=ik(o,n);return pk(a),ft("useAvatarStyles_unstable")(a),k6(a)});Wl.displayName="Avatar";const jm="data-popper-is-intersecting",Cm="data-popper-escaped",Rm="data-popper-reference-hidden",bk="data-popper-placement",Ef="fui-positioningend",yk=({options:o})=>o,ob=_.createContext(void 0);ob.Provider;const xk=()=>{var o;return(o=_.useContext(ob))!==null&&o!==void 0?o:yk},Sk=["top","right","bottom","left"],tn=Math.min,lo=Math.max,rc=Math.round,No=o=>({x:o,y:o}),wk={left:"right",right:"left",bottom:"top",top:"bottom"};function Af(o,n,a){return lo(o,tn(n,a))}function Ko(o,n){return typeof o=="function"?o(n):o}function Qo(o){return o.split("-")[0]}function ra(o){return o.split("-")[1]}function nd(o){return o==="x"?"y":"x"}function ad(o){return o==="y"?"height":"width"}function To(o){const n=o[0];return n==="t"||n==="b"?"y":"x"}function id(o){return nd(To(o))}function Bk(o,n,a){a===void 0&&(a=!1);const l=ra(o),s=id(o),f=ad(s);let d=s==="x"?l===(a?"end":"start")?"right":"left":l==="start"?"bottom":"top";return n.reference[f]>n.floating[f]&&(d=nc(d)),[d,nc(d)]}function kk(o){const n=nc(o);return[jf(o),n,jf(n)]}function jf(o){return o.includes("start")?o.replace("start","end"):o.replace("end","start")}const Dm=["left","right"],Om=["right","left"],_k=["top","bottom"],zk=["bottom","top"];function Tk(o,n,a){switch(o){case"top":case"bottom":return a?n?Om:Dm:n?Dm:Om;case"left":case"right":return n?_k:zk;default:return[]}}function Nk(o,n,a,l){const s=ra(o);let f=Tk(Qo(o),a==="start",l);return s&&(f=f.map(d=>d+"-"+s),n&&(f=f.concat(f.map(jf)))),f}function nc(o){const n=Qo(o);return wk[n]+o.slice(n.length)}function Ek(o){return{top:0,right:0,bottom:0,left:0,...o}}function rb(o){return typeof o!="number"?Ek(o):{top:o,right:o,bottom:o,left:o}}function ac(o){const{x:n,y:a,width:l,height:s}=o;return{width:l,height:s,top:a,left:n,right:n+l,bottom:a+s,x:n,y:a}}function Mm(o,n,a){let{reference:l,floating:s}=o;const f=To(n),d=id(n),g=ad(d),v=Qo(n),h=f==="y",b=l.x+l.width/2-s.width/2,p=l.y+l.height/2-s.height/2,x=l[g]/2-s[g]/2;let S;switch(v){case"top":S={x:b,y:l.y-s.height};break;case"bottom":S={x:b,y:l.y+l.height};break;case"right":S={x:l.x+l.width,y:p};break;case"left":S={x:l.x-s.width,y:p};break;default:S={x:l.x,y:l.y}}switch(ra(n)){case"start":S[d]-=x*(a&&h?-1:1);break;case"end":S[d]+=x*(a&&h?-1:1);break}return S}async function nb(o,n){var a;n===void 0&&(n={});const{x:l,y:s,platform:f,rects:d,elements:g,strategy:v}=o,{boundary:h="clippingAncestors",rootBoundary:b="viewport",elementContext:p="floating",altBoundary:x=!1,padding:S=0}=Ko(n,o),w=rb(S),A=g[x?p==="floating"?"reference":"floating":p],N=ac(await f.getClippingRect({element:(a=await(f.isElement==null?void 0:f.isElement(A)))==null||a?A:A.contextElement||await(f.getDocumentElement==null?void 0:f.getDocumentElement(g.floating)),boundary:h,rootBoundary:b,strategy:v})),D=p==="floating"?{x:l,y:s,width:d.floating.width,height:d.floating.height}:d.reference,j=await(f.getOffsetParent==null?void 0:f.getOffsetParent(g.floating)),L=await(f.isElement==null?void 0:f.isElement(j))?await(f.getScale==null?void 0:f.getScale(j))||{x:1,y:1}:{x:1,y:1},Z=ac(f.convertOffsetParentRelativeRectToViewportRelativeRect?await f.convertOffsetParentRelativeRectToViewportRelativeRect({elements:g,rect:D,offsetParent:j,strategy:v}):D);return{top:(N.top-Z.top+w.top)/L.y,bottom:(Z.bottom-N.bottom+w.bottom)/L.y,left:(N.left-Z.left+w.left)/L.x,right:(Z.right-N.right+w.right)/L.x}}const Ak=50,jk=async(o,n,a)=>{const{placement:l="bottom",strategy:s="absolute",middleware:f=[],platform:d}=a,g=d.detectOverflow?d:{...d,detectOverflow:nb},v=await(d.isRTL==null?void 0:d.isRTL(n));let h=await d.getElementRects({reference:o,floating:n,strategy:s}),{x:b,y:p}=Mm(h,l,v),x=l,S=0;const w={};for(let B=0;B({name:"arrow",options:o,async fn(n){const{x:a,y:l,placement:s,rects:f,platform:d,elements:g,middlewareData:v}=n,{element:h,padding:b=0}=Ko(o,n)||{};if(h==null)return{};const p=rb(b),x={x:a,y:l},S=id(s),w=ad(S),B=await d.getDimensions(h),A=S==="y",N=A?"top":"left",D=A?"bottom":"right",j=A?"clientHeight":"clientWidth",L=f.reference[w]+f.reference[S]-x[S]-f.floating[w],Z=x[S]-f.reference[S],H=await(d.getOffsetParent==null?void 0:d.getOffsetParent(h));let U=H?H[j]:0;(!U||!await(d.isElement==null?void 0:d.isElement(H)))&&(U=g.floating[j]||f.floating[w]);const ie=L/2-Z/2,Be=U/2-B[w]/2-1,be=tn(p[N],Be),ye=tn(p[D],Be),ce=be,pe=U-B[w]-ye,Q=U/2-B[w]/2+ie,Ee=Af(ce,Q,pe),q=!v.arrow&&ra(s)!=null&&Q!==Ee&&f.reference[w]/2-(QQ<=0)){var ye,ce;const Q=(((ye=f.flip)==null?void 0:ye.index)||0)+1,Ee=U[Q];if(Ee&&(!(p==="alignment"?D!==To(Ee):!1)||be.every(ee=>To(ee.placement)===D?ee.overflows[0]>0:!0)))return{data:{index:Q,overflows:be},reset:{placement:Ee}};let q=(ce=be.filter(W=>W.overflows[0]<=0).sort((W,ee)=>W.overflows[1]-ee.overflows[1])[0])==null?void 0:ce.placement;if(!q)switch(S){case"bestFit":{var pe;const W=(pe=be.filter(ee=>{if(H){const oe=To(ee.placement);return oe===D||oe==="y"}return!0}).map(ee=>[ee.placement,ee.overflows.filter(oe=>oe>0).reduce((oe,ke)=>oe+ke,0)]).sort((ee,oe)=>ee[1]-oe[1])[0])==null?void 0:pe[0];W&&(q=W);break}case"initialPlacement":q=g;break}if(s!==q)return{reset:{placement:q}}}return{}}}};function qm(o,n){return{top:o.top-n.height,right:o.right-n.width,bottom:o.bottom-n.height,left:o.left-n.width}}function Fm(o){return Sk.some(n=>o[n]>=0)}const Dk=function(o){return o===void 0&&(o={}),{name:"hide",options:o,async fn(n){const{rects:a,platform:l}=n,{strategy:s="referenceHidden",...f}=Ko(o,n);switch(s){case"referenceHidden":{const d=await l.detectOverflow(n,{...f,elementContext:"reference"}),g=qm(d,a.reference);return{data:{referenceHiddenOffsets:g,referenceHidden:Fm(g)}}}case"escaped":{const d=await l.detectOverflow(n,{...f,altBoundary:!0}),g=qm(d,a.floating);return{data:{escapedOffsets:g,escaped:Fm(g)}}}default:return{}}}}},ab=new Set(["left","top"]);async function Ok(o,n){const{placement:a,platform:l,elements:s}=o,f=await(l.isRTL==null?void 0:l.isRTL(s.floating)),d=Qo(a),g=ra(a),v=To(a)==="y",h=ab.has(d)?-1:1,b=f&&v?-1:1,p=Ko(n,o);let{mainAxis:x,crossAxis:S,alignmentAxis:w}=typeof p=="number"?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return g&&typeof w=="number"&&(S=g==="end"?w*-1:w),v?{x:S*b,y:x*h}:{x:x*h,y:S*b}}const Mk=function(o){return o===void 0&&(o=0),{name:"offset",options:o,async fn(n){var a,l;const{x:s,y:f,placement:d,middlewareData:g}=n,v=await Ok(n,o);return d===((a=g.offset)==null?void 0:a.placement)&&(l=g.arrow)!=null&&l.alignmentOffset?{}:{x:s+v.x,y:f+v.y,data:{...v,placement:d}}}}},qk=function(o){return o===void 0&&(o={}),{name:"shift",options:o,async fn(n){const{x:a,y:l,placement:s,platform:f}=n,{mainAxis:d=!0,crossAxis:g=!1,limiter:v={fn:N=>{let{x:D,y:j}=N;return{x:D,y:j}}},...h}=Ko(o,n),b={x:a,y:l},p=await f.detectOverflow(n,h),x=To(Qo(s)),S=nd(x);let w=b[S],B=b[x];if(d){const N=S==="y"?"top":"left",D=S==="y"?"bottom":"right",j=w+p[N],L=w-p[D];w=Af(j,w,L)}if(g){const N=x==="y"?"top":"left",D=x==="y"?"bottom":"right",j=B+p[N],L=B-p[D];B=Af(j,B,L)}const A=v.fn({...n,[S]:w,[x]:B});return{...A,data:{x:A.x-a,y:A.y-l,enabled:{[S]:d,[x]:g}}}}}},Fk=function(o){return o===void 0&&(o={}),{options:o,fn(n){const{x:a,y:l,placement:s,rects:f,middlewareData:d}=n,{offset:g=0,mainAxis:v=!0,crossAxis:h=!0}=Ko(o,n),b={x:a,y:l},p=To(s),x=nd(p);let S=b[x],w=b[p];const B=Ko(g,n),A=typeof B=="number"?{mainAxis:B,crossAxis:0}:{mainAxis:0,crossAxis:0,...B};if(v){const j=x==="y"?"height":"width",L=f.reference[x]-f.floating[j]+A.mainAxis,Z=f.reference[x]+f.reference[j]-A.mainAxis;SZ&&(S=Z)}if(h){var N,D;const j=x==="y"?"width":"height",L=ab.has(Qo(s)),Z=f.reference[p]-f.floating[j]+(L&&((N=d.offset)==null?void 0:N[p])||0)+(L?0:A.crossAxis),H=f.reference[p]+f.reference[j]+(L?0:((D=d.offset)==null?void 0:D[p])||0)-(L?A.crossAxis:0);wH&&(w=H)}return{[x]:S,[p]:w}}}},Hk=function(o){return o===void 0&&(o={}),{name:"size",options:o,async fn(n){var a,l;const{placement:s,rects:f,platform:d,elements:g}=n,{apply:v=()=>{},...h}=Ko(o,n),b=await d.detectOverflow(n,h),p=Qo(s),x=ra(s),S=To(s)==="y",{width:w,height:B}=f.floating;let A,N;p==="top"||p==="bottom"?(A=p,N=x===(await(d.isRTL==null?void 0:d.isRTL(g.floating))?"start":"end")?"left":"right"):(N=p,A=x==="end"?"top":"bottom");const D=B-b.top-b.bottom,j=w-b.left-b.right,L=tn(B-b[A],D),Z=tn(w-b[N],j),H=!n.middlewareData.shift;let U=L,ie=Z;if((a=n.middlewareData.shift)!=null&&a.enabled.x&&(ie=j),(l=n.middlewareData.shift)!=null&&l.enabled.y&&(U=D),H&&!x){const be=lo(b.left,0),ye=lo(b.right,0),ce=lo(b.top,0),pe=lo(b.bottom,0);S?ie=w-2*(be!==0||ye!==0?be+ye:lo(b.left,b.right)):U=B-2*(ce!==0||pe!==0?ce+pe:lo(b.top,b.bottom))}await v({...n,availableWidth:ie,availableHeight:U});const Be=await d.getDimensions(g.floating);return w!==Be.width||B!==Be.height?{reset:{rects:!0}}:{}}}};function vc(){return typeof window<"u"}function na(o){return ib(o)?(o.nodeName||"").toLowerCase():"#document"}function Yt(o){var n;return(o==null||(n=o.ownerDocument)==null?void 0:n.defaultView)||window}function Jo(o){var n;return(n=(ib(o)?o.ownerDocument:o.document)||window.document)==null?void 0:n.documentElement}function ib(o){return vc()?o instanceof Node||o instanceof Yt(o).Node:!1}function xo(o){return vc()?o instanceof Element||o instanceof Yt(o).Element:!1}function $o(o){return vc()?o instanceof HTMLElement||o instanceof Yt(o).HTMLElement:!1}function Hm(o){return!vc()||typeof ShadowRoot>"u"?!1:o instanceof ShadowRoot||o instanceof Yt(o).ShadowRoot}function vi(o){const{overflow:n,overflowX:a,overflowY:l,display:s}=So(o);return/auto|scroll|overlay|hidden|clip/.test(n+l+a)&&s!=="inline"&&s!=="contents"}function Lk(o){return/^(table|td|th)$/.test(na(o))}function pc(o){try{if(o.matches(":popover-open"))return!0}catch{}try{return o.matches(":modal")}catch{return!1}}const Pk=/transform|translate|scale|rotate|perspective|filter/,Uk=/paint|layout|strict|content/,Qr=o=>!!o&&o!=="none";let sf;function ld(o){const n=xo(o)?So(o):o;return Qr(n.transform)||Qr(n.translate)||Qr(n.scale)||Qr(n.rotate)||Qr(n.perspective)||!cd()&&(Qr(n.backdropFilter)||Qr(n.filter))||Pk.test(n.willChange||"")||Uk.test(n.contain||"")}function Gk(o){let n=Er(o);for(;$o(n)&&!ea(n);){if(ld(n))return n;if(pc(n))return null;n=Er(n)}return null}function cd(){return sf==null&&(sf=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),sf}function ea(o){return/^(html|body|#document)$/.test(na(o))}function So(o){return Yt(o).getComputedStyle(o)}function bc(o){return xo(o)?{scrollLeft:o.scrollLeft,scrollTop:o.scrollTop}:{scrollLeft:o.scrollX,scrollTop:o.scrollY}}function Er(o){if(na(o)==="html")return o;const n=o.assignedSlot||o.parentNode||Hm(o)&&o.host||Jo(o);return Hm(n)?n.host:n}function lb(o){const n=Er(o);return ea(n)?o.ownerDocument?o.ownerDocument.body:o.body:$o(n)&&vi(n)?n:lb(n)}function cb(o,n,a){var l;n===void 0&&(n=[]);const s=lb(o),f=s===((l=o.ownerDocument)==null?void 0:l.body),d=Yt(s);return f?(Cf(d),n.concat(d,d.visualViewport||[],vi(s)?s:[],[])):n.concat(s,cb(s,[]))}function Cf(o){return o.parent&&Object.getPrototypeOf(o.parent)?o.frameElement:null}function sb(o){const n=So(o);let a=parseFloat(n.width)||0,l=parseFloat(n.height)||0;const s=$o(o),f=s?o.offsetWidth:a,d=s?o.offsetHeight:l,g=rc(a)!==f||rc(l)!==d;return g&&(a=f,l=d),{width:a,height:l,$:g}}function ub(o){return xo(o)?o:o.contextElement}function Xn(o){const n=ub(o);if(!$o(n))return No(1);const a=n.getBoundingClientRect(),{width:l,height:s,$:f}=sb(n);let d=(f?rc(a.width):a.width)/l,g=(f?rc(a.height):a.height)/s;return(!d||!Number.isFinite(d))&&(d=1),(!g||!Number.isFinite(g))&&(g=1),{x:d,y:g}}const Vk=No(0);function fb(o){const n=Yt(o);return!cd()||!n.visualViewport?Vk:{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}}function Zk(o,n,a){return n===void 0&&(n=!1),!a||n&&a!==Yt(o)?!1:n}function ui(o,n,a,l){n===void 0&&(n=!1),a===void 0&&(a=!1);const s=o.getBoundingClientRect(),f=ub(o);let d=No(1);n&&(l?xo(l)&&(d=Xn(l)):d=Xn(o));const g=Zk(f,a,l)?fb(f):No(0);let v=(s.left+g.x)/d.x,h=(s.top+g.y)/d.y,b=s.width/d.x,p=s.height/d.y;if(f){const x=Yt(f),S=l&&xo(l)?Yt(l):l;let w=x,B=Cf(w);for(;B&&l&&S!==w;){const A=Xn(B),N=B.getBoundingClientRect(),D=So(B),j=N.left+(B.clientLeft+parseFloat(D.paddingLeft))*A.x,L=N.top+(B.clientTop+parseFloat(D.paddingTop))*A.y;v*=A.x,h*=A.y,b*=A.x,p*=A.y,v+=j,h+=L,w=Yt(B),B=Cf(w)}}return ac({width:b,height:p,x:v,y:h})}function yc(o,n){const a=bc(o).scrollLeft;return n?n.left+a:ui(Jo(o)).left+a}function db(o,n){const a=o.getBoundingClientRect(),l=a.left+n.scrollLeft-yc(o,a),s=a.top+n.scrollTop;return{x:l,y:s}}function Xk(o){let{elements:n,rect:a,offsetParent:l,strategy:s}=o;const f=s==="fixed",d=Jo(l),g=n?pc(n.floating):!1;if(l===d||g&&f)return a;let v={scrollLeft:0,scrollTop:0},h=No(1);const b=No(0),p=$o(l);if((p||!p&&!f)&&((na(l)!=="body"||vi(d))&&(v=bc(l)),p)){const S=ui(l);h=Xn(l),b.x=S.x+l.clientLeft,b.y=S.y+l.clientTop}const x=d&&!p&&!f?db(d,v):No(0);return{width:a.width*h.x,height:a.height*h.y,x:a.x*h.x-v.scrollLeft*h.x+b.x+x.x,y:a.y*h.y-v.scrollTop*h.y+b.y+x.y}}function Ik(o){return Array.from(o.getClientRects())}function Yk(o){const n=Jo(o),a=bc(o),l=o.ownerDocument.body,s=lo(n.scrollWidth,n.clientWidth,l.scrollWidth,l.clientWidth),f=lo(n.scrollHeight,n.clientHeight,l.scrollHeight,l.clientHeight);let d=-a.scrollLeft+yc(o);const g=-a.scrollTop;return So(l).direction==="rtl"&&(d+=lo(n.clientWidth,l.clientWidth)-s),{width:s,height:f,x:d,y:g}}const Lm=25;function Wk(o,n){const a=Yt(o),l=Jo(o),s=a.visualViewport;let f=l.clientWidth,d=l.clientHeight,g=0,v=0;if(s){f=s.width,d=s.height;const b=cd();(!b||b&&n==="fixed")&&(g=s.offsetLeft,v=s.offsetTop)}const h=yc(l);if(h<=0){const b=l.ownerDocument,p=b.body,x=getComputedStyle(p),S=b.compatMode==="CSS1Compat"&&parseFloat(x.marginLeft)+parseFloat(x.marginRight)||0,w=Math.abs(l.clientWidth-p.clientWidth-S);w<=Lm&&(f-=w)}else h<=Lm&&(f+=h);return{width:f,height:d,x:g,y:v}}function Kk(o,n){const a=ui(o,!0,n==="fixed"),l=a.top+o.clientTop,s=a.left+o.clientLeft,f=$o(o)?Xn(o):No(1),d=o.clientWidth*f.x,g=o.clientHeight*f.y,v=s*f.x,h=l*f.y;return{width:d,height:g,x:v,y:h}}function Pm(o,n,a){let l;if(n==="viewport")l=Wk(o,a);else if(n==="document")l=Yk(Jo(o));else if(xo(n))l=Kk(n,a);else{const s=fb(o);l={x:n.x-s.x,y:n.y-s.y,width:n.width,height:n.height}}return ac(l)}function gb(o,n){const a=Er(o);return a===n||!xo(a)||ea(a)?!1:So(a).position==="fixed"||gb(a,n)}function Qk(o,n){const a=n.get(o);if(a)return a;let l=cb(o,[]).filter(g=>xo(g)&&na(g)!=="body"),s=null;const f=So(o).position==="fixed";let d=f?Er(o):o;for(;xo(d)&&!ea(d);){const g=So(d),v=ld(d);!v&&g.position==="fixed"&&(s=null),(f?!v&&!s:!v&&g.position==="static"&&!!s&&(s.position==="absolute"||s.position==="fixed")||vi(d)&&!v&&gb(o,d))?l=l.filter(b=>b!==d):s=g,d=Er(d)}return n.set(o,l),l}function Jk(o){let{element:n,boundary:a,rootBoundary:l,strategy:s}=o;const d=[...a==="clippingAncestors"?pc(n)?[]:Qk(n,this._c):[].concat(a),l],g=Pm(n,d[0],s);let v=g.top,h=g.right,b=g.bottom,p=g.left;for(let x=1;x{const l=new Map,s={platform:r_,...a},f={...s.platform,_c:l};return jk(o,n,{...s,platform:f})};function mb(o){const n=o.split("-");return{side:n[0],alignment:n[1]}}const f_=o=>o.nodeName==="HTML"?o:o.parentNode||o.host,d_=o=>{var n;if(o.nodeType!==1)return{};const a=(n=o.ownerDocument)===null||n===void 0?void 0:n.defaultView;return a?a.getComputedStyle(o,null):{}},xc=o=>{const n=o&&f_(o);if(!n)return document.body;switch(n.nodeName){case"HTML":case"BODY":return n.ownerDocument.body;case"#document":return n.body}const{overflow:a,overflowX:l,overflowY:s}=d_(n);return/(auto|scroll|overlay)/.test(a+s+l)?n:xc(n)},g_=o=>{var n;const a=xc(o);return a?a!==((n=a.ownerDocument)===null||n===void 0?void 0:n.body):!1};function sd(o,n){if(n==="window")return o==null?void 0:o.ownerDocument.documentElement;if(n==="clippingParents")return"clippingAncestors";if(n==="scrollParent"){let a=xc(o);return a.nodeName==="BODY"&&(a=o==null?void 0:o.ownerDocument.documentElement),a}return n}function h_(o,n){return typeof o=="number"||typeof o=="object"&&o!==null?ff(o,n):typeof o=="function"?a=>{const l=o(a);return ff(l,n)}:{mainAxis:n}}const ff=(o,n)=>{if(typeof o=="number")return{mainAxis:o+n};var a;return{...o,mainAxis:((a=o.mainAxis)!==null&&a!==void 0?a:0)+n}};function vb(o,n){if(typeof o=="number")return o;const{start:a,end:l,...s}=o,f=s,d=n?"end":"start",g=n?"start":"end";return o[d]&&(f.left=o[d]),o[g]&&(f.right=o[g]),f}const m_=o=>({above:"top",below:"bottom",before:o?"right":"left",after:o?"left":"right"}),v_=()=>({start:"start",end:"end",top:"start",bottom:"end",center:void 0}),p_=(o,n)=>{const a=o==="above"||o==="below",l=n==="top"||n==="bottom";return a&&l||!a&&!l},pb=(o,n,a)=>{const l=p_(n,o)?"center":o,s=n&&m_(a)[n],f=l&&v_()[l];return s&&f?`${s}-${f}`:s},b_=()=>({top:"above",bottom:"below",right:"after",left:"before"}),y_=o=>o==="above"||o==="below"?{start:"start",end:"end"}:{start:"top",end:"bottom"},x_=o=>{const{side:n,alignment:a}=mb(o),l=b_()[n],s=a&&y_(l)[a];return{position:l,alignment:s}},S_={above:{position:"above",align:"center"},"above-start":{position:"above",align:"start"},"above-end":{position:"above",align:"end"},below:{position:"below",align:"center"},"below-start":{position:"below",align:"start"},"below-end":{position:"below",align:"end"},before:{position:"before",align:"center"},"before-top":{position:"before",align:"top"},"before-bottom":{position:"before",align:"bottom"},after:{position:"after",align:"center"},"after-top":{position:"after",align:"top"},"after-bottom":{position:"after",align:"bottom"}};function bb(o){return o==null?{}:typeof o=="string"?S_[o]:o}function df(o,n,a){const l=_.useRef(!0),[s]=_.useState(()=>({value:o,callback:n,facade:{get current(){return s.value},set current(f){const d=s.value;d!==f&&(s.value=f,s.callback(f,d))}}}));return Tt(()=>{l.current=!1},[]),s.callback=n,s.facade}function w_(o){let n;return()=>(n||(n=new Promise(a=>{Promise.resolve().then(()=>{n=void 0,a(o())})})),n)}function B_(o){const{arrow:n,middlewareData:a}=o;if(!a.arrow||!n)return;const{x:l,y:s}=a.arrow;Object.assign(n.style,{left:l!=null?`${l}px`:"",top:s!=null?`${s}px`:""})}function k_(o){var n,a,l;const{container:s,placement:f,middlewareData:d,strategy:g,lowPPI:v,coordinates:h,useTransform:b=!0}=o;if(!s)return;s.setAttribute(bk,f),s.removeAttribute(jm),d.intersectionObserver.intersecting&&s.setAttribute(jm,""),s.removeAttribute(Cm),!((n=d.hide)===null||n===void 0)&&n.escaped&&s.setAttribute(Cm,""),s.removeAttribute(Rm),!((a=d.hide)===null||a===void 0)&&a.referenceHidden&&s.setAttribute(Rm,"");const p=((l=s.ownerDocument.defaultView)===null||l===void 0?void 0:l.devicePixelRatio)||1,x=Math.round(h.x*p)/p,S=Math.round(h.y*p)/p;if(Object.assign(s.style,{position:g}),b){Object.assign(s.style,{transform:v?`translate(${x}px, ${S}px)`:`translate3d(${x}px, ${S}px, 0)`});return}Object.assign(s.style,{left:`${x}px`,top:`${S}px`})}const __=o=>{switch(o){case"always":case!0:return{applyMaxWidth:!0,applyMaxHeight:!0};case"width-always":case"width":return{applyMaxWidth:!0,applyMaxHeight:!1};case"height-always":case"height":return{applyMaxWidth:!1,applyMaxHeight:!0};default:return!1}};function Zm(o){const n=[];let a=o;for(;a;){const l=xc(a);if(o.ownerDocument.body===l){n.push(l);break}if(l.nodeName==="BODY"&&l!==o.ownerDocument.body)break;n.push(l),a=l}return n}function z_(o,n){return new o.ResizeObserver(n)}function T_(o){let n=!1;const{container:a,target:l,arrow:s,strategy:f,middleware:d,placement:g,useTransform:v=!0,disableUpdateOnResize:h=!1}=o,b=a.ownerDocument.defaultView;if(!l||!a||!b)return{updatePosition:()=>{},dispose:()=>{}};const p=h?null:z_(b,N=>{N.every(j=>j.contentRect.width>0&&j.contentRect.height>0)&&B()});let x=!0;const S=new Set;Object.assign(a.style,{position:"fixed",left:0,top:0,margin:0});const w=()=>{n||(x&&(Zm(a).forEach(N=>S.add(N)),ci(l)&&Zm(l).forEach(N=>S.add(N)),S.forEach(N=>{N.addEventListener("scroll",B,{passive:!0})}),p==null||p.observe(a),ci(l)&&(p==null||p.observe(l)),x=!1),Object.assign(a.style,{position:f}),u_(l,a,{placement:g,middleware:d,strategy:f}).then(({x:N,y:D,middlewareData:j,placement:L})=>{n||(B_({arrow:s,middlewareData:j}),k_({container:a,middlewareData:j,placement:L,coordinates:{x:N,y:D},lowPPI:((b==null?void 0:b.devicePixelRatio)||1)<=1,strategy:f,useTransform:v}),a.dispatchEvent(new CustomEvent(Ef,{detail:{placement:L}})))}).catch(N=>{}))},B=w_(()=>w()),A=()=>{n=!0,b&&(b.removeEventListener("scroll",B),b.removeEventListener("resize",B)),S.forEach(N=>{N.removeEventListener("scroll",B)}),S.clear(),p==null||p.disconnect()};return b&&(b.addEventListener("scroll",B,{passive:!0}),b.addEventListener("resize",B)),B(),{updatePosition:B,dispose:A}}function N_(){return{name:"coverTarget",fn:o=>{const{placement:n,rects:a,x:l,y:s}=o,f=mb(n).side,d={x:l,y:s};switch(f){case"bottom":d.y-=a.reference.height;break;case"top":d.y+=a.reference.height;break;case"left":d.x+=a.reference.width;break;case"right":d.x-=a.reference.width;break}return d}}}function E_(o){const{hasScrollableElement:n,flipBoundary:a,container:l,fallbackPositions:s=[],isRtl:f}=o,d=s.reduce((g,v)=>{const{position:h,align:b}=bb(v),p=pb(b,h,f);return p&&g.push(p),g},[]);return l_({...n&&{boundary:"clippingAncestors"},...a&&{altBoundary:!0,boundary:sd(l,a)},fallbackStrategy:"bestFit",...d.length&&{fallbackPlacements:d}})}function A_(){return{name:"intersectionObserver",fn:async o=>{const n=o.rects.floating,a=await n_(o,{altBoundary:!0}),l=a.top0,s=a.bottom0;return{data:{intersecting:l||s}}}}}const j_=o=>({name:"resetMaxSize",fn({middlewareData:n,elements:a}){var l;if(!((l=n.resetMaxSize)===null||l===void 0)&&l.maxSizeAlreadyReset)return{};const{applyMaxWidth:s,applyMaxHeight:f}=o;return s&&(a.floating.style.removeProperty("box-sizing"),a.floating.style.removeProperty("max-width"),a.floating.style.removeProperty("width")),f&&(a.floating.style.removeProperty("box-sizing"),a.floating.style.removeProperty("max-height"),a.floating.style.removeProperty("height")),{data:{maxSizeAlreadyReset:!0},reset:{rects:!0}}}});function C_(o,n){const{container:a,overflowBoundary:l,overflowBoundaryPadding:s,isRtl:f}=n;return c_({...s&&{padding:vb(s,f)},...l&&{altBoundary:!0,boundary:sd(a,l)},apply({availableHeight:d,availableWidth:g,elements:v,rects:h}){const b=(S,w,B)=>{if(S&&(v.floating.style.setProperty("box-sizing","border-box"),v.floating.style.setProperty(`max-${w}`,`${B}px`),h.floating[w]>B)){v.floating.style.setProperty(w,`${B}px`);const A=w==="width"?"x":"y";v.floating.style.getPropertyValue(`overflow-${A}`)||v.floating.style.setProperty(`overflow-${A}`,"auto")}},{applyMaxWidth:p,applyMaxHeight:x}=o;b(p,"width",g),b(x,"height",d)}})}function R_(o){return!o||typeof o=="number"||typeof o=="object"?o:({rects:{floating:n,reference:a},placement:l})=>{const{position:s,alignment:f}=x_(l);return o({positionedRect:n,targetRect:a,position:s,alignment:f})}}function D_(o){const n=R_(o);return a_(n)}function O_(o){const{hasScrollableElement:n,shiftToCoverTarget:a,disableTether:l,overflowBoundary:s,container:f,overflowBoundaryPadding:d,isRtl:g}=o;return i_({...n&&{boundary:"clippingAncestors"},...a&&{crossAxis:!0,limiter:Vm({crossAxis:!0,mainAxis:!1})},...l&&{crossAxis:l==="all",limiter:Vm({crossAxis:l!=="all",mainAxis:!1})},...d&&{padding:vb(d,g)},...s&&{altBoundary:!0,boundary:sd(f,s)}})}const Xm="--fui-match-target-size";function M_(){return{name:"matchTargetSize",fn:async o=>{const{rects:{reference:n,floating:a},elements:{floating:l},middlewareData:{matchTargetSize:{matchTargetSizeAttempt:s=!1}={}}}=o;if(n.width===a.width||s)return{};const{width:f}=n;return l.style.setProperty(Xm,`${f}px`),l.style.width||(l.style.width=`var(${Xm})`),{data:{matchTargetSizeAttempt:!0},reset:{rects:!0}}}}}function q_(o,n){const{align:a,arrowPadding:l,autoSize:s,coverTarget:f,disableUpdateOnResize:d,flipBoundary:g,offset:v,overflowBoundary:h,pinned:b,position:p,unstable_disableTether:x,strategy:S,overflowBoundaryPadding:w,fallbackPositions:B,useTransform:A,matchTargetSize:N,shiftToCoverTarget:D}=n;return _.useCallback((j,L)=>o({container:j,arrow:L,options:{autoSize:s,disableUpdateOnResize:d,matchTargetSize:N,offset:v,strategy:S,coverTarget:f,flipBoundary:g,overflowBoundary:h,useTransform:A,overflowBoundaryPadding:w,pinned:b,arrowPadding:l,align:a,fallbackPositions:B,shiftToCoverTarget:D,position:p,unstable_disableTether:x}}),[s,d,N,v,S,f,g,h,A,w,b,l,a,B,D,p,x,o])}function F_(o){const{dir:n,targetDocument:a}=Bt(),l=n==="rtl",s=q_(xk(),o),{positionFixed:f}=o;return _.useCallback((d,g)=>{const v=g_(d),h=s(d,g),{autoSize:b,disableUpdateOnResize:p,matchTargetSize:x,offset:S,coverTarget:w,flipBoundary:B,overflowBoundary:A,useTransform:N,overflowBoundaryPadding:D,pinned:j,position:L,arrowPadding:Z,strategy:H,align:U,fallbackPositions:ie,shiftToCoverTarget:Be,unstable_disableTether:be}=h,ye=__(b),ce=[ye&&j_(ye),x&&M_(),S&&D_(S),w&&N_(),!j&&E_({container:d,flipBoundary:B,hasScrollableElement:v,isRtl:l,fallbackPositions:ie}),O_({container:d,hasScrollableElement:v,overflowBoundary:A,disableTether:be,overflowBoundaryPadding:D,isRtl:l,shiftToCoverTarget:Be}),ye&&C_(ye,{container:d,overflowBoundary:A,overflowBoundaryPadding:D,isRtl:l}),A_(),g&&s_({element:g,padding:Z}),Gm({strategy:"referenceHidden"}),Gm({strategy:"escaped"}),!1].filter(Boolean);return{placement:pb(U,L,l),middleware:ce,strategy:H??f?"fixed":"absolute",disableUpdateOnResize:p,useTransform:N}},[s,l,a,f])}function H_(o){"use no memo";const n=_.useRef(null),a=_.useRef(null),l=_.useRef(null),s=_.useRef(null),f=_.useRef(null),{enabled:d=!0}=o,g=F_(o),v=_.useCallback(()=>{n.current&&n.current.dispose(),n.current=null;var w;const B=(w=l.current)!==null&&w!==void 0?w:a.current;d&&hc()&&B&&s.current&&(n.current=T_({container:s.current,target:B,arrow:f.current,...g(s.current,f.current)}))},[d,g]),h=Qe(w=>{l.current=w,v()});_.useImperativeHandle(o.positioningRef,()=>({updatePosition:()=>{var w;return(w=n.current)===null||w===void 0?void 0:w.updatePosition()},setTarget:w=>{o.target,h(w)}}),[o.target,h]),Tt(()=>{var w;h((w=o.target)!==null&&w!==void 0?w:null)},[o.target,h]),Tt(()=>{v()},[v]);const b=df(null,w=>{a.current!==w&&(a.current=w,v())}),p=Qe(w=>{var B;return(B=o.onPositioningEnd)===null||B===void 0?void 0:B.call(o,w)}),x=df(null,w=>{if(s.current!==w){var B;(B=s.current)===null||B===void 0||B.removeEventListener(Ef,p),w==null||w.addEventListener(Ef,p),s.current=w,v()}}),S=df(null,w=>{f.current!==w&&(f.current=w,v())});return{targetRef:b,containerRef:x,arrowRef:S}}function L_(o){return ci(o)?{element:o}:typeof o=="object"?o===null?{element:null}:o:{}}const P_=Te({root:{qhf8xq:"f1euv43f",Bhzewxz:"f15twtuk",oyh7mz:["f1vgc2s3","f1e31b4d"],j35jbq:["f1e31b4d","f1vgc2s3"],Bj3rh1h:"f494woh"}},{d:[".f1euv43f{position:absolute;}",".f15twtuk{top:0;}",".f1vgc2s3{left:0;}",".f1e31b4d{right:0;}",".f494woh{z-index:1000000;}"]}),yb=Kl.useInsertionEffect,U_=o=>{"use no memo";const{className:n,dir:a,focusVisibleRef:l,targetNode:s}=o,f=_.useMemo(()=>{if(s===void 0||o.disabled)return null;const d=s.ownerDocument.createElement("div");return s.appendChild(d),d},[s,o.disabled]);return _.useMemo(()=>{f&&(f.className=n,f.setAttribute("dir",a),f.setAttribute("data-portal-node","true"),l.current=f)},[n,a,f,l]),_.useEffect(()=>()=>{f==null||f.remove()},[f]),f},G_=()=>{let o;function n(l,s){return o||(s&&(o=l.ownerDocument.createElement("div"),l.appendChild(o)),o)}function a(){o&&(o.remove(),o=void 0)}return{get:n,dispose:a}},V_=o=>{"use no memo";const{className:n,dir:a,focusVisibleRef:l,targetNode:s}=o,[f]=_.useState(G_),d=_.useMemo(()=>s===void 0||o.disabled?null:new Proxy({},{get(g,v){if(v==="nodeType")return 1;if(v==="remove"){const p=f.get(s,!1);return p&&p.childNodes.length===0&&f.dispose(),()=>{}}const h=f.get(s,!0),b=h?h[v]:void 0;return typeof b=="function"?b.bind(h):b},set(g,v,h){const b=v==="_virtual"||v==="focusVisible",p=b?f.get(s,!1):f.get(s,!0);return b&&!p?!0:p?(Object.assign(p,{[v]:h}),!0):!1}}),[f,s,o.disabled]);return yb(()=>{if(!d)return;const g=n.split(" ").filter(Boolean);return d.classList.add(...g),d.setAttribute("dir",a),d.setAttribute("data-portal-node","true"),l.current=d,()=>{d.classList.remove(...g),d.removeAttribute("dir")}},[n,a,d,l]),_.useEffect(()=>()=>{d==null||d.remove()},[d]),d},Z_=yb?V_:U_,X_=o=>{"use no memo";const{targetDocument:n,dir:a}=Bt(),l=hS(),s=hp(),f=P_(),d=aS(),g={dir:a,disabled:o.disabled,focusVisibleRef:s,className:de(d,f.root,o.className),targetNode:l??(n==null?void 0:n.body)};return Z_(g)},I_=o=>{const{element:n,className:a}=L_(o.mountNode),l=_.useRef(null),s=X_({disabled:!!n,className:a}),f=n??s,d={children:o.children,mountNode:f,virtualParentRootRef:l};return _.useEffect(()=>{if(!f)return;const g=l.current,v=f.contains(g);if(g&&!v)return Z1(f,g),()=>{Z1(f,void 0)}},[l,f]),d};var Y_=iv();const W_=o=>_.createElement("span",{hidden:!0,ref:o.virtualParentRootRef},o.mountNode&&Y_.createPortal(_.createElement(_.Fragment,null,o.children,_.createElement("span",{hidden:!0})),o.mountNode)),ud=o=>{const n=I_(o);return W_(n)};ud.displayName="Portal";const K_=6,Q_=4,J_=o=>-1,$_=o=>{};function ez(o){const{targetDocument:n}=Bt(),a=n==null?void 0:n.defaultView,l=a?a.setTimeout:J_,s=a?a.clearTimeout:$_,f=_.useRef(void 0),d=_.useCallback((v,h)=>(f.current!==void 0&&s(f.current),f.current=l(v,h??0),f.current),[s,l]),g=_.useCallback(()=>{f.current!==void 0&&(s(f.current),f.current=void 0)},[s]);return _.useEffect(()=>{const v=o.current;return()=>{(!v||!v.isConnected)&&g()}},[g,o]),[d,g]}const tz=o=>{"use no memo";var n,a,l,s,f,d,g;const v=cS(),h=yS(),{targetDocument:b}=Bt(),[p,x]=gc({state:o.visible,initialState:!1}),{children:S,content:w,withArrow:B=!1,positioning:A="above",onVisibleChange:N,relationship:D,showDelay:j=250,hideDelay:L=250,mountNode:Z}=o,H={withArrow:B,positioning:A,showDelay:j,hideDelay:L,relationship:D,visible:p,shouldRenderTooltip:p,mountNode:Z,components:{content:"div"},content:tt(w,{defaultProps:{role:"tooltip"},elementType:"div"})};H.content.id=on("tooltip-",H.content.id);const U={enabled:H.visible,arrowPadding:2*Q_,position:"above",align:"center",offset:4,...bb(H.positioning)};H.withArrow&&(U.offset=h_(U.offset,K_));const{targetRef:ie,containerRef:Be,arrowRef:be}=H_(U),[ye,ce]=ez(Be),pe=_.useCallback((G,K)=>{ce(),x(J=>(K.visible!==J&&(N==null||N(G,K)),K.visible))},[ce,x,N]);H.content.ref=li(H.content.ref,Be),H.arrowRef=be,Tt(()=>{if(p){var G;const K={hide:se=>pe(void 0,{visible:!1,documentKeyboardEvent:se})};(G=v.visibleTooltip)===null||G===void 0||G.hide(),v.visibleTooltip=K;const J=se=>{se.key===Op&&!se.defaultPrevented&&(K.hide(se),se.preventDefault())};return b==null||b.addEventListener("keydown",J,{capture:!0}),()=>{v.visibleTooltip===K&&(v.visibleTooltip=void 0),b==null||b.removeEventListener("keydown",J,{capture:!0})}}},[v,b,p,pe]);const Q=_.useRef(!1),Ee=_.useCallback(G=>{if(G.type==="focus"&&Q.current){Q.current=!1;return}const K=v.visibleTooltip?0:H.showDelay;ye(()=>{pe(G,{visible:!0})},K),G.persist()},[ye,pe,H.showDelay,v]),q=p4(),[W]=_.useState(()=>{const G=J=>{var se;!((se=J.detail)===null||se===void 0)&&se.isFocusedProgrammatically&&!q()&&(Q.current=!0)};let K=null;return J=>{K==null||K.removeEventListener(yo,G),J==null||J.addEventListener(yo,G),K=J}}),ee=_.useCallback(G=>{let K=H.hideDelay;G.type==="blur"&&(K=0,Q.current=(b==null?void 0:b.activeElement)===G.target),ye(()=>{pe(G,{visible:!1})},K),G.persist()},[ye,pe,H.hideDelay,b]);H.content.onPointerEnter=zo(H.content.onPointerEnter,ce),H.content.onPointerLeave=zo(H.content.onPointerLeave,ee),H.content.onFocus=zo(H.content.onFocus,ce),H.content.onBlur=zo(H.content.onBlur,ee);const oe=Vf(S),ke={},T=(oe==null||(n=oe.props)===null||n===void 0?void 0:n["aria-haspopup"])&&((oe==null||(a=oe.props)===null||a===void 0?void 0:a["aria-expanded"])===!0||(oe==null||(l=oe.props)===null||l===void 0?void 0:l["aria-expanded"])==="true");return D==="label"?typeof H.content.children=="string"?ke["aria-label"]=H.content.children:(ke["aria-labelledby"]=H.content.id,H.shouldRenderTooltip=!0):D==="description"&&(ke["aria-describedby"]=H.content.id,H.shouldRenderTooltip=!0),(h||T)&&(H.shouldRenderTooltip=!1),H.children=Yv(S,{...ke,...oe==null?void 0:oe.props,ref:li(Gf(oe),W,U.target===void 0?ie:void 0),onPointerEnter:Qe(zo(oe==null||(s=oe.props)===null||s===void 0?void 0:s.onPointerEnter,Ee)),onPointerLeave:Qe(zo(oe==null||(f=oe.props)===null||f===void 0?void 0:f.onPointerLeave,ee)),onFocus:Qe(zo(oe==null||(d=oe.props)===null||d===void 0?void 0:d.onFocus,Ee)),onBlur:Qe(zo(oe==null||(g=oe.props)===null||g===void 0?void 0:g.onBlur,ee))}),H},oz=o=>{"use no memo";const{appearance:n="normal",...a}=o,l=tz(a);return{appearance:n,...l}},rz=o=>uo(_.Fragment,{children:[o.children,o.shouldRenderTooltip&&ge(ud,{mountNode:o.mountNode,children:uo(o.content,{children:[o.withArrow&&ge("div",{ref:o.arrowRef,className:o.arrowClassName}),o.content.children]})})]}),nz={content:"fui-Tooltip__content"},az=Te({root:{mc9l5x:"fjseox",B7ck84d:"f1ewtqcl",B2u0y6b:"f132xexn",Bceei9c:"f158kwzp",Bahqtrf:"fk6fouc",Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm",Btd35i7:"fokg9q4",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Bgfg5da:0,B9xav0g:0,oivjwe:0,Bn0qgzm:0,B4g9neb:0,zhjwy3:0,wvpqe5:0,ibv6hh:0,u1mtju:0,h3c5rm:0,vrafjx:0,Bekrc4i:0,i8vvqc:0,g2u3we:0,icvyot:0,B4j52fo:0,irswps:"f9ggezi",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1bzqsji",De3pzq:"fxugw4r",sj55zd:"f19n0e5",Bhu2qc9:"fxeb0a7"},visible:{mc9l5x:"ftgm304"},inverted:{De3pzq:"fg3r6xk",sj55zd:"fonrgv7"},arrow:{B7ck84d:"f1ewtqcl",qhf8xq:"f1euv43f",Bj3rh1h:"f1bsuimh",rhnwrx:"f1s3jn22",Bdy53xb:"fv40uqz",De3pzq:"f1u2r49w",B2eet1l:"fqhgnl",Beyfa6y:"f17bz04i",Bz10aip:"f36o3x3",Bqenvij:"fzofk8q",a9b677:"f1wbx1ie",Ftih45:"f1wl9k8s",Br0sdwz:"f1aocrix",cmx5o7:"f1ljr5q2",susq4k:0,Biibvgv:0,Bicfajf:0,qehafq:0,Brs5u8j:"f155f1qt",Ccq8qp:"f9mhzq7",Baz25je:"fr6rhvx",Bcgcnre:0,Bqjgrrk:0,qa3bma:0,y0oebl:0,Biqmznv:0,Bm6vgfq:0,Bbv0w2i:0,uvfttm:0,eqrjj:0,Bk5zm6e:0,m598lv:0,B4f6apu:0,ydt019:0,Bq4z7u6:0,Bdkvgpv:0,B0qfbqy:0,kj8mxx:"f1kc0wz4",r59vdv:"fgq90dz",Bkw5xw4:"fq0y47f",hl6cv3:"f1pwrbz6",aea9ga:"f1hxxcvm",yayu3t:"fw8rgyo",Bhsv975:"f1wnzycx",rhl9o9:"f1730wal",B7gxrvb:"f1fy4ixr",B6q6orb:"fobkauc",B0lu1f8:"f16bqv1l"}},{d:[".fjseox{display:none;}",".f1ewtqcl{box-sizing:border-box;}",".f132xexn{max-width:240px;}",".f158kwzp{cursor:default;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fokg9q4{overflow-wrap:break-word;}",[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],[".f9ggezi{border:1px solid var(--colorTransparentStroke);}",{p:-2}],[".f1bzqsji{padding:4px 11px 6px 11px;}",{p:-1}],".fxugw4r{background-color:var(--colorNeutralBackground1);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".fxeb0a7{filter:drop-shadow(0 0 2px var(--colorNeutralShadowAmbient)) drop-shadow(0 4px 8px var(--colorNeutralShadowKey));}",".ftgm304{display:block;}",".fg3r6xk{background-color:var(--colorNeutralBackgroundStatic);}",".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".f1euv43f{position:absolute;}",".f1bsuimh{z-index:-1;}",".f1s3jn22{--fui-positioning-arrow-height:8.484px;}",".fv40uqz{--fui-positioning-arrow-offset:-4.242px;}",".f1u2r49w{background-color:inherit;}",".fqhgnl{background-clip:content-box;}",".f17bz04i{border-bottom-left-radius:var(--borderRadiusSmall);}",".f36o3x3{transform:rotate(var(--fui-positioning-arrow-angle));}",".fzofk8q{height:var(--fui-positioning-arrow-height);}",".f1wbx1ie{width:var(--fui-positioning-arrow-height);}",'.f1wl9k8s::before{content:"";}',".f1aocrix::before{display:block;}",".f1ljr5q2::before{background-color:inherit;}",[".f155f1qt::before{margin:-1px;}",{p:-1}],".f9mhzq7::before{width:100%;}",".fr6rhvx::before{height:100%;}",[".f1kc0wz4::before{border:1px solid var(--colorTransparentStroke);}",{p:-2}],".fgq90dz::before{border-bottom-left-radius:var(--borderRadiusSmall);}",".fq0y47f::before{clip-path:polygon(0% 0%, 100% 100%, 0% 100%);}",'[data-popper-placement^="top"] .f1pwrbz6{bottom:var(--fui-positioning-arrow-offset);}','[data-popper-placement^="top"] .f1hxxcvm{--fui-positioning-arrow-angle:-45deg;}','[data-popper-placement^="right"] .fw8rgyo{left:var(--fui-positioning-arrow-offset);}','[data-popper-placement^="right"] .f1wnzycx{--fui-positioning-arrow-angle:45deg;}','[data-popper-placement^="bottom"] .f1730wal{top:var(--fui-positioning-arrow-offset);}','[data-popper-placement^="bottom"] .f1fy4ixr{--fui-positioning-arrow-angle:135deg;}','[data-popper-placement^="left"] .fobkauc{right:var(--fui-positioning-arrow-offset);}','[data-popper-placement^="left"] .f16bqv1l{--fui-positioning-arrow-angle:225deg;}']}),iz=o=>{"use no memo";const n=az();return o.content.className=de(nz.content,n.root,o.appearance==="inverted"&&n.inverted,o.visible&&n.visible,o.content.className),o.arrowClassName=n.arrow,o},Vn=o=>{const n=oz(o);return iz(n),ft("useTooltipStyles_unstable")(n),rz(n)};Vn.displayName="Tooltip";Vn.isFluentTriggerComponent=!0;const xb=o=>{const{iconOnly:n,iconPosition:a}=o;return uo(o.root,{children:[a!=="after"&&o.icon&&ge(o.icon,{}),!n&&o.root.children,a==="after"&&o.icon&&ge(o.icon,{})]})},Sb=_.createContext(void 0),lz={};Sb.Provider;const cz=()=>{var o;return(o=_.useContext(Sb))!==null&&o!==void 0?o:lz},wb=(o,n)=>{const{size:a}=cz(),{appearance:l="secondary",shape:s="rounded",size:f=a??"medium",...d}=o,g=sz(d,n);return{appearance:l,shape:s,size:f,...g}},sz=(o,n)=>{const{icon:a,iconPosition:l="before",...s}=o,f=zt(a,{elementType:"span"});var d,g;return{disabled:(d=o.disabled)!==null&&d!==void 0?d:!1,disabledFocusable:(g=o.disabledFocusable)!==null&&g!==void 0?g:!1,iconPosition:l,iconOnly:!!(f!=null&&f.children&&!o.children),components:{root:"button",icon:"span"},root:tt(Mp(s.as,s),{elementType:"button",defaultProps:{ref:n,type:o.as!=="a"?"button":void 0}}),icon:f}},Im={root:"fui-Button",icon:"fui-Button__icon"},uz=Ze("r1f29ykk",null,{r:[".r1f29ykk{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;text-decoration-line:none;vertical-align:middle;margin:0;overflow:hidden;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);font-family:var(--fontFamilyBase);outline-style:none;padding:5px var(--spacingHorizontalM);min-width:96px;border-radius:var(--borderRadiusMedium);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase300);transition-duration:var(--durationFaster);transition-property:background,border,color;transition-timing-function:var(--curveEasyEase);}",".r1f29ykk:hover{background-color:var(--colorNeutralBackground1Hover);border-color:var(--colorNeutralStroke1Hover);color:var(--colorNeutralForeground1Hover);cursor:pointer;}",".r1f29ykk:hover:active,.r1f29ykk:active:focus-visible{background-color:var(--colorNeutralBackground1Pressed);border-color:var(--colorNeutralStroke1Pressed);color:var(--colorNeutralForeground1Pressed);outline-style:none;}",".r1f29ykk[data-fui-focus-visible]{border-color:var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);border-width:1px;outline:var(--strokeWidthThick) solid var(--colorTransparentStroke);box-shadow:0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset;z-index:1;}"],s:["@media screen and (prefers-reduced-motion: reduce){.r1f29ykk{transition-duration:0.01ms;}}","@media (forced-colors: active){.r1f29ykk:focus{border-color:ButtonText;}.r1f29ykk:hover{background-color:HighlightText;border-color:Highlight;color:Highlight;forced-color-adjust:none;}.r1f29ykk:hover:active,.r1f29ykk:active:focus-visible{background-color:HighlightText;border-color:Highlight;color:Highlight;forced-color-adjust:none;}}","@supports (-moz-appearance:button){.r1f29ykk[data-fui-focus-visible]{box-shadow:0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset;}}"]}),fz=Ze("rywnvv2",null,[".rywnvv2{align-items:center;display:inline-flex;justify-content:center;font-size:20px;height:20px;width:20px;--fui-Button__icon--spacing:var(--spacingHorizontalSNudge);}"]),dz=Te({outline:{De3pzq:"f1c21dwh",Jwef8y:"fjxutwb",Bpjbzib:"fkoldzo"},primary:{De3pzq:"ffp7eso",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"f1phragk",Jwef8y:"f15wkkf3",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"f1rq72xc",Bpjbzib:"f1ksv2xa",im15vp:"fhvnf4x",Hjvxdg:["fb6swo4","f232fm2"],Gpfmf1:"f1klyf7k",ustxxc:["f232fm2","fb6swo4"],Brsut9c:"f1d6mv4x",By8wz76:"f1nz3ub2",Bcq6wej:"fag2qd2",Jcjdmf:["fmvhcg7","f14bpyus"],sc4o1m:"f1o3dhpw",Bosien3:["f14bpyus","fmvhcg7"],B7iucu3:"fqc85l4",B8gzw0y:"f1h3a8gf",Bbkh6qg:"fkiggi6",F230oe:"f8gmj8i",Bdw8ktp:["f1ap8nzx","fjag8bx"],Bj1xduy:"f1igan7k",Bhh2cfd:["fjag8bx","f1ap8nzx"],Bahaeuw:"f1v3eptx",Bv2bamp:"f1ysmecq",vxuvv6:"faulsx",Bli9q98:["f79t15f","f8qmx7k"],Bx2tt8t:"fbtzoaq",yad0b3:["f8qmx7k","f79t15f"],j2fop7:"fd4bjan"},secondary:{},subtle:{De3pzq:"fhovq9v",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"fkfq4zb",Jwef8y:"f1t94bn6",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"fnwyq0v",Bk3fhr4:"ft1hn21",Bmfj8id:"fuxngvv",Bbdnnc7:"fy5bs14",Bpjbzib:"f1q1yqic",im15vp:"fhvnf4x",Hjvxdg:["fb6swo4","f232fm2"],Gpfmf1:"f1klyf7k",ustxxc:["f232fm2","fb6swo4"],Brsut9c:"fwga7ee",Bqou3pl:"f1nhwcv0",Bsnehw8:"f1gm6xmp",wsxvnf:"f1xxsver",Bahaeuw:"f1v3eptx",Buhizc3:"fivsta0",j2fop7:"fd4bjan",Bqabnb4:"f3m6zum"},transparent:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],sj55zd:"fkfq4zb",Jwef8y:"fjxutwb",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bi91k9c:"f139oj5f",Bk3fhr4:"ft1hn21",Bmfj8id:"fuxngvv",Bpjbzib:"fkoldzo",im15vp:"fhvnf4x",Hjvxdg:["fb6swo4","f232fm2"],Gpfmf1:"f1klyf7k",ustxxc:["f232fm2","fb6swo4"],Brsut9c:"f1l983o9",Bqou3pl:"f1nhwcv0",Bsnehw8:"f1gm6xmp",Bbkh6qg:"fxoo9op",Bahaeuw:"f1v3eptx",Bv2bamp:"f1i0gk12",j2fop7:"fd4bjan"},circular:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f44lkw9"},rounded:{},square:{Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"f1fabniw"},small:{Bf4jedk:"fh7ncta",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fneth5b",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm"},smallWithIcon:{Byoj8tv:"f1brlhvm",z8tnut:"f1sl3k7w"},medium:{},large:{Bf4jedk:"f14es27b",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f4db1ww",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},largeWithIcon:{Byoj8tv:"fy7v416",z8tnut:"f1a1bwwz"}},{d:[".f1c21dwh{background-color:var(--colorTransparentBackground);}",".ffp7eso{background-color:var(--colorBrandBackground);}",".f1p3nwhy{border-top-color:transparent;}",".f11589ue{border-right-color:transparent;}",".f1pdflbu{border-left-color:transparent;}",".f1q5o8ev{border-bottom-color:transparent;}",".f1phragk{color:var(--colorNeutralForegroundOnBrand);}",".fhovq9v{background-color:var(--colorSubtleBackground);}",".fkfq4zb{color:var(--colorNeutralForeground2);}",[".f44lkw9{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".f1fabniw{border-radius:var(--borderRadiusNone);}",{p:-1}],".fh7ncta{min-width:64px;}",[".fneth5b{padding:3px var(--spacingHorizontalS);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".f1brlhvm{padding-bottom:1px;}",".f1sl3k7w{padding-top:1px;}",".f14es27b{min-width:96px;}",[".f4db1ww{padding:8px var(--spacingHorizontalL);}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fy7v416{padding-bottom:7px;}",".f1a1bwwz{padding-top:7px;}"],h:[".fjxutwb:hover{background-color:var(--colorTransparentBackgroundHover);}",".fkoldzo:hover:active,.fkoldzo:active:focus-visible{background-color:var(--colorTransparentBackgroundPressed);}",".f15wkkf3:hover{background-color:var(--colorBrandBackgroundHover);}",".f1s2uweq:hover{border-top-color:transparent;}",".fr80ssc:hover{border-right-color:transparent;}",".fecsdlb:hover{border-left-color:transparent;}",".f1ukrpxl:hover{border-bottom-color:transparent;}",".f1rq72xc:hover{color:var(--colorNeutralForegroundOnBrand);}",".f1ksv2xa:hover:active,.f1ksv2xa:active:focus-visible{background-color:var(--colorBrandBackgroundPressed);}",".fhvnf4x:hover:active,.fhvnf4x:active:focus-visible{border-top-color:transparent;}",".fb6swo4:hover:active,.fb6swo4:active:focus-visible{border-right-color:transparent;}",".f232fm2:hover:active,.f232fm2:active:focus-visible{border-left-color:transparent;}",".f1klyf7k:hover:active,.f1klyf7k:active:focus-visible{border-bottom-color:transparent;}",".f1d6mv4x:hover:active,.f1d6mv4x:active:focus-visible{color:var(--colorNeutralForegroundOnBrand);}",".f1t94bn6:hover{background-color:var(--colorSubtleBackgroundHover);}",".fnwyq0v:hover{color:var(--colorNeutralForeground2Hover);}",".ft1hn21:hover .fui-Icon-filled{display:inline;}",".fuxngvv:hover .fui-Icon-regular{display:none;}",".fy5bs14:hover .fui-Button__icon{color:var(--colorNeutralForeground2BrandHover);}",".f1q1yqic:hover:active,.f1q1yqic:active:focus-visible{background-color:var(--colorSubtleBackgroundPressed);}",".fwga7ee:hover:active,.fwga7ee:active:focus-visible{color:var(--colorNeutralForeground2Pressed);}",".f1nhwcv0:hover:active .fui-Icon-filled,.f1nhwcv0:active:focus-visible .fui-Icon-filled{display:inline;}",".f1gm6xmp:hover:active .fui-Icon-regular,.f1gm6xmp:active:focus-visible .fui-Icon-regular{display:none;}",".f1xxsver:hover:active .fui-Button__icon,.f1xxsver:active:focus-visible .fui-Button__icon{color:var(--colorNeutralForeground2BrandPressed);}",".f139oj5f:hover{color:var(--colorNeutralForeground2BrandHover);}",".f1l983o9:hover:active,.f1l983o9:active:focus-visible{color:var(--colorNeutralForeground2BrandPressed);}"],m:[["@media (forced-colors: active){.f1nz3ub2{background-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fag2qd2{border-top-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f14bpyus{border-left-color:HighlightText;}.fmvhcg7{border-right-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1o3dhpw{border-bottom-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fqc85l4{color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1h3a8gf{forced-color-adjust:none;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fkiggi6:hover{background-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f8gmj8i:hover{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ap8nzx:hover{border-right-color:Highlight;}.fjag8bx:hover{border-left-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1igan7k:hover{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1v3eptx:hover{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ysmecq:hover:active,.f1ysmecq:active:focus-visible{background-color:HighlightText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.faulsx:hover:active,.faulsx:active:focus-visible{border-top-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f79t15f:hover:active,.f79t15f:active:focus-visible{border-right-color:Highlight;}.f8qmx7k:hover:active,.f8qmx7k:active:focus-visible{border-left-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fbtzoaq:hover:active,.fbtzoaq:active:focus-visible{border-bottom-color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fd4bjan:hover:active,.fd4bjan:active:focus-visible{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fivsta0:hover .fui-Button__icon{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f3m6zum:hover:active .fui-Button__icon,.f3m6zum:active:focus-visible .fui-Button__icon{color:Highlight;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fxoo9op:hover{background-color:var(--colorTransparentBackground);}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1i0gk12:hover:active,.f1i0gk12:active:focus-visible{background-color:var(--colorTransparentBackground);}}",{m:"(forced-colors: active)"}]]}),gz=Te({base:{De3pzq:"f1bg9a2p",g2u3we:"f1jj8ep1",h3c5rm:["f15xbau","fy0fskl"],B9xav0g:"f4ikngz",zhjwy3:["fy0fskl","f15xbau"],sj55zd:"f1s2aq7o",Bceei9c:"fdrzuqr",Bfinmwp:"f15x8b5r",Jwef8y:"f1falr9n",Bgoe8wy:"f12mpcsy",Bwzppfd:["f1gwvigk","f18rmfxp"],oetu4i:"f1jnshp0",gg5e9n:["f18rmfxp","f1gwvigk"],Bi91k9c:"fvgxktp",eoavqd:"fphbwmw",Bk3fhr4:"f19vpps7",Bmfj8id:"fv5swzo",Bbdnnc7:"f1al02dq",Bpjbzib:"f1jct5ie",im15vp:"f13txml0",Hjvxdg:["f1ncddno","f1axfvow"],Gpfmf1:"f1z04ada",ustxxc:["f1axfvow","f1ncddno"],Brsut9c:"f1uhomfy",Bses4qk:"fy9mucy",Bqou3pl:"f1g9va8i",Bsnehw8:"fwgvudy",wsxvnf:"fom6jww"},highContrast:{By8wz76:"f14ptb23",Bcq6wej:"f9dbb4x",Jcjdmf:["f3qs60o","f5u9ap2"],sc4o1m:"fwd1oij",Bosien3:["f5u9ap2","f3qs60o"],B7iucu3:"f1cyfu5x",Grqk0h:"f127ot8j",h3ptyc:"f19etb0b",Buw724y:["f4f984j","fw441p0"],Buk7464:"f3d22hf",Hwei09:["fw441p0","f4f984j"],Bbkh6qg:"fj8k9ua",F230oe:"fifrq0d",Bdw8ktp:["f196mwp7","fnekfq"],Bj1xduy:"f1l6uprw",Bhh2cfd:["fnekfq","f196mwp7"],Bahaeuw:"fa9u7a5",Buhizc3:"f1m71e0y",Bv2bamp:"fw24f3",vxuvv6:"f1nznrny",Bli9q98:["fq8nxuu","f1ao3jkc"],Bx2tt8t:"ftoixeo",yad0b3:["f1ao3jkc","fq8nxuu"],j2fop7:"fpmuzpx",Bqabnb4:"f168odog"},outline:{De3pzq:"f1c21dwh",Jwef8y:"f9ql6rf",Bpjbzib:"f9r0db0"},primary:{g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],im15vp:"fhvnf4x",Hjvxdg:["fb6swo4","f232fm2"],Gpfmf1:"f1klyf7k",ustxxc:["f232fm2","fb6swo4"]},secondary:{},subtle:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Jwef8y:"f9ql6rf",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bpjbzib:"f9r0db0",im15vp:"fhvnf4x",Hjvxdg:["fb6swo4","f232fm2"],Gpfmf1:"f1klyf7k",ustxxc:["f232fm2","fb6swo4"]},transparent:{De3pzq:"f1c21dwh",g2u3we:"f1p3nwhy",h3c5rm:["f11589ue","f1pdflbu"],B9xav0g:"f1q5o8ev",zhjwy3:["f1pdflbu","f11589ue"],Jwef8y:"f9ql6rf",Bgoe8wy:"f1s2uweq",Bwzppfd:["fr80ssc","fecsdlb"],oetu4i:"f1ukrpxl",gg5e9n:["fecsdlb","fr80ssc"],Bpjbzib:"f9r0db0",im15vp:"fhvnf4x",Hjvxdg:["fb6swo4","f232fm2"],Gpfmf1:"f1klyf7k",ustxxc:["f232fm2","fb6swo4"]}},{d:[".f1bg9a2p{background-color:var(--colorNeutralBackgroundDisabled);}",".f1jj8ep1{border-top-color:var(--colorNeutralStrokeDisabled);}",".f15xbau{border-right-color:var(--colorNeutralStrokeDisabled);}",".fy0fskl{border-left-color:var(--colorNeutralStrokeDisabled);}",".f4ikngz{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".fdrzuqr{cursor:not-allowed;}",".f15x8b5r .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f1c21dwh{background-color:var(--colorTransparentBackground);}",".f1p3nwhy{border-top-color:transparent;}",".f11589ue{border-right-color:transparent;}",".f1pdflbu{border-left-color:transparent;}",".f1q5o8ev{border-bottom-color:transparent;}"],h:[".f1falr9n:hover{background-color:var(--colorNeutralBackgroundDisabled);}",".f12mpcsy:hover{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1gwvigk:hover{border-right-color:var(--colorNeutralStrokeDisabled);}",".f18rmfxp:hover{border-left-color:var(--colorNeutralStrokeDisabled);}",".f1jnshp0:hover{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".fvgxktp:hover{color:var(--colorNeutralForegroundDisabled);}",".fphbwmw:hover{cursor:not-allowed;}",".f19vpps7:hover .fui-Icon-filled{display:none;}",".fv5swzo:hover .fui-Icon-regular{display:inline;}",".f1al02dq:hover .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f1jct5ie:hover:active,.f1jct5ie:active:focus-visible{background-color:var(--colorNeutralBackgroundDisabled);}",".f13txml0:hover:active,.f13txml0:active:focus-visible{border-top-color:var(--colorNeutralStrokeDisabled);}",".f1ncddno:hover:active,.f1ncddno:active:focus-visible{border-right-color:var(--colorNeutralStrokeDisabled);}",".f1axfvow:hover:active,.f1axfvow:active:focus-visible{border-left-color:var(--colorNeutralStrokeDisabled);}",".f1z04ada:hover:active,.f1z04ada:active:focus-visible{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".f1uhomfy:hover:active,.f1uhomfy:active:focus-visible{color:var(--colorNeutralForegroundDisabled);}",".fy9mucy:hover:active,.fy9mucy:active:focus-visible{cursor:not-allowed;}",".f1g9va8i:hover:active .fui-Icon-filled,.f1g9va8i:active:focus-visible .fui-Icon-filled{display:none;}",".fwgvudy:hover:active .fui-Icon-regular,.fwgvudy:active:focus-visible .fui-Icon-regular{display:inline;}",".fom6jww:hover:active .fui-Button__icon,.fom6jww:active:focus-visible .fui-Button__icon{color:var(--colorNeutralForegroundDisabled);}",".f9ql6rf:hover{background-color:var(--colorTransparentBackground);}",".f9r0db0:hover:active,.f9r0db0:active:focus-visible{background-color:var(--colorTransparentBackground);}",".f1s2uweq:hover{border-top-color:transparent;}",".fr80ssc:hover{border-right-color:transparent;}",".fecsdlb:hover{border-left-color:transparent;}",".f1ukrpxl:hover{border-bottom-color:transparent;}",".fhvnf4x:hover:active,.fhvnf4x:active:focus-visible{border-top-color:transparent;}",".fb6swo4:hover:active,.fb6swo4:active:focus-visible{border-right-color:transparent;}",".f232fm2:hover:active,.f232fm2:active:focus-visible{border-left-color:transparent;}",".f1klyf7k:hover:active,.f1klyf7k:active:focus-visible{border-bottom-color:transparent;}"],m:[["@media (forced-colors: active){.f14ptb23{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f9dbb4x{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f3qs60o{border-right-color:GrayText;}.f5u9ap2{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fwd1oij{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1cyfu5x{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f127ot8j .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f19etb0b:focus{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f4f984j:focus{border-right-color:GrayText;}.fw441p0:focus{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f3d22hf:focus{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fj8k9ua:hover{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fifrq0d:hover{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f196mwp7:hover{border-right-color:GrayText;}.fnekfq:hover{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1l6uprw:hover{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fa9u7a5:hover{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1m71e0y:hover .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fw24f3:hover:active,.fw24f3:active:focus-visible{background-color:ButtonFace;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1nznrny:hover:active,.f1nznrny:active:focus-visible{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f1ao3jkc:hover:active,.f1ao3jkc:active:focus-visible{border-left-color:GrayText;}.fq8nxuu:hover:active,.fq8nxuu:active:focus-visible{border-right-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.ftoixeo:hover:active,.ftoixeo:active:focus-visible{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fpmuzpx:hover:active,.fpmuzpx:active:focus-visible{color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f168odog:hover:active .fui-Button__icon,.f168odog:active:focus-visible .fui-Button__icon{color:GrayText;}}",{m:"(forced-colors: active)"}]]}),hz=Te({circular:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"f1062rbf"},rounded:{},square:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"fj0ryk1"},primary:{B8q5s1w:"f17t0x8g",Bci5o5g:["f194v5ow","fk7jm04"],n8qw10:"f1qgg65p",Bdrgwmp:["fk7jm04","f194v5ow"],j6ew2k:["fhgccpy","fjo7pq6"],he4mth:"f32wu9k",Byr4aka:"fu5nqqq",lks7q5:["f13prjl2","f1nl83rv"],Bnan3qt:"f1czftr5",k1dn9:["f1nl83rv","f13prjl2"],Bqsb82s:["fixhny3","f18mfu3r"],jg1oma:"feygou5"},small:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"fazmxh"},medium:{},large:{Bw81rd7:0,kdpuga:0,dm238s:0,B6xbmo0:0,B3whbx2:"f1b6alqh"}},{d:[[".f1062rbf[data-fui-focus-visible]{border-radius:var(--borderRadiusCircular);}",{p:-1}],[".fj0ryk1[data-fui-focus-visible]{border-radius:var(--borderRadiusNone);}",{p:-1}],".f17t0x8g[data-fui-focus-visible]{border-top-color:var(--colorStrokeFocus2);}",".f194v5ow[data-fui-focus-visible]{border-right-color:var(--colorStrokeFocus2);}",".fk7jm04[data-fui-focus-visible]{border-left-color:var(--colorStrokeFocus2);}",".f1qgg65p[data-fui-focus-visible]{border-bottom-color:var(--colorStrokeFocus2);}",".fhgccpy[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}",".fjo7pq6[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}",".f32wu9k[data-fui-focus-visible]:hover{box-shadow:var(--shadow2),0 0 0 var(--strokeWidthThin) var(--colorStrokeFocus2) inset;}",".fu5nqqq[data-fui-focus-visible]:hover{border-top-color:var(--colorStrokeFocus2);}",".f13prjl2[data-fui-focus-visible]:hover{border-right-color:var(--colorStrokeFocus2);}",".f1nl83rv[data-fui-focus-visible]:hover{border-left-color:var(--colorStrokeFocus2);}",".f1czftr5[data-fui-focus-visible]:hover{border-bottom-color:var(--colorStrokeFocus2);}",[".fazmxh[data-fui-focus-visible]{border-radius:var(--borderRadiusSmall);}",{p:-1}],[".f1b6alqh[data-fui-focus-visible]{border-radius:var(--borderRadiusLarge);}",{p:-1}]],t:["@supports (-moz-appearance:button){.f18mfu3r[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}.fixhny3[data-fui-focus-visible]{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset,0 0 0 var(--strokeWidthThick) var(--colorNeutralForegroundOnBrand) inset;}}","@supports (-moz-appearance:button){.feygou5[data-fui-focus-visible]:hover{box-shadow:var(--shadow2),0 0 0 calc(var(--strokeWidthThin) + 0.25px) var(--colorStrokeFocus2) inset;}}"]}),mz=Te({small:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"fu97m5z",Bf4jedk:"f17fgpbq",B2u0y6b:"f1jt17bm"},medium:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f18ktai2",Bf4jedk:"fwbmr0d",B2u0y6b:"f44c6la"},large:{Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1hbd1aw",Bf4jedk:"f12clzc2",B2u0y6b:"fjy1crr"}},{d:[[".fu97m5z{padding:1px;}",{p:-1}],".f17fgpbq{min-width:24px;}",".f1jt17bm{max-width:24px;}",[".f18ktai2{padding:5px;}",{p:-1}],".fwbmr0d{min-width:32px;}",".f44c6la{max-width:32px;}",[".f1hbd1aw{padding:7px;}",{p:-1}],".f12clzc2{min-width:40px;}",".fjy1crr{max-width:40px;}"]}),vz=Te({small:{Be2twd7:"fe5j1ua",Bqenvij:"fjamq6b",a9b677:"f64fuq3",Bqrlyyl:"fbaiahx"},medium:{},large:{Be2twd7:"f1rt2boy",Bqenvij:"frvgh55",a9b677:"fq4mcun",Bqrlyyl:"f1exjqw5"},before:{t21cq0:["f1nizpg2","f1a695kz"]},after:{Frg6f3:["f1a695kz","f1nizpg2"]}},{d:[".fe5j1ua{font-size:20px;}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".fbaiahx{--fui-Button__icon--spacing:var(--spacingHorizontalXS);}",".f1rt2boy{font-size:24px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".f1exjqw5{--fui-Button__icon--spacing:var(--spacingHorizontalSNudge);}",".f1nizpg2{margin-right:var(--fui-Button__icon--spacing);}",".f1a695kz{margin-left:var(--fui-Button__icon--spacing);}"]}),Bb=o=>{"use no memo";const n=uz(),a=fz(),l=dz(),s=gz(),f=hz(),d=mz(),g=vz(),{appearance:v,disabled:h,disabledFocusable:b,icon:p,iconOnly:x,iconPosition:S,shape:w,size:B}=o;return o.root.className=de(Im.root,n,v&&l[v],l[B],p&&B==="small"&&l.smallWithIcon,p&&B==="large"&&l.largeWithIcon,l[w],(h||b)&&s.base,(h||b)&&s.highContrast,v&&(h||b)&&s[v],v==="primary"&&f.primary,f[B],f[w],x&&d[B],o.root.className),o.icon&&(o.icon.className=de(Im.icon,a,!!o.root.children&&g[S],g[B],o.icon.className)),o},_r=_.forwardRef((o,n)=>{const a=wb(o,n);return Bb(a),ft("useButtonStyles_unstable")(a),xb(a)});_r.displayName="Button";const kb=_.createContext(void 0);kb.Provider;const pz=()=>_.useContext(kb);function _b(o,n){return bz(pz(),o,n)}function bz(o,n,a){if(!o)return n;n={...n};const{generatedControlId:l,hintId:s,labelFor:f,labelId:d,required:g,validationMessageId:v,validationState:h}=o;if(l){var b,p;(p=(b=n).id)!==null&&p!==void 0||(b.id=l)}if(d&&(!(a!=null&&a.supportsLabelFor)||f!==n.id)){var x,S,w;(w=(x=n)[S="aria-labelledby"])!==null&&w!==void 0||(x[S]=d)}if((v||s)&&(n["aria-describedby"]=[v,s,n==null?void 0:n["aria-describedby"]].filter(Boolean).join(" ")),h==="error"){var B,A,N;(N=(B=n)[A="aria-invalid"])!==null&&N!==void 0||(B[A]=!0)}if(g)if(a!=null&&a.supportsRequired){var D,j;(j=(D=n).required)!==null&&j!==void 0||(D.required=!0)}else{var L,Z,H;(H=(L=n)[Z="aria-required"])!==null&&H!==void 0||(L[Z]=!0)}if(a!=null&&a.supportsSize){var U,ie;(ie=(U=n).size)!==null&&ie!==void 0||(U.size=o.size)}return n}const yz=(o,n)=>{const{weight:a="regular",size:l="medium",...s}=o,f=xz(s,n);return{weight:a,size:l,...f}},xz=(o,n)=>{const{disabled:a=!1,required:l=!1,...s}=o;return{disabled:a,required:zt(l===!0?"*":l||void 0,{defaultProps:{"aria-hidden":"true"},elementType:"span"}),components:{root:"label",required:"span"},root:tt(Eo("label",{ref:n,...s}),{elementType:"label"})}},Sz=o=>uo(o.root,{children:[o.root.children,o.required&&ge(o.required,{})]}),Ym={root:"fui-Label",required:"fui-Label__required"},wz=Te({root:{Bahqtrf:"fk6fouc",sj55zd:"f19n0e5"},disabled:{sj55zd:"f1s2aq7o",B7iucu3:"f1cyfu5x"},required:{sj55zd:"f1whyuy6",uwmqm3:["fruq291","f7x41pl"]},small:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},medium:{Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi"},large:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k",Bhrd7zp:"fl43uef"},semibold:{Bhrd7zp:"fl43uef"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f1whyuy6{color:var(--colorPaletteRedForeground3);}",".fruq291{padding-left:var(--spacingHorizontalXS);}",".f7x41pl{padding-right:var(--spacingHorizontalXS);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}"],m:[["@media (forced-colors: active){.f1cyfu5x{color:GrayText;}}",{m:"(forced-colors: active)"}]]}),Bz=o=>{"use no memo";const n=wz();return o.root.className=de(Ym.root,n.root,o.disabled&&n.disabled,n[o.size],o.weight==="semibold"&&n.semibold,o.root.className),o.required&&(o.required.className=de(Ym.required,n.required,o.disabled&&n.disabled,o.required.className)),o},In=_.forwardRef((o,n)=>{const a=yz(o,n);return Bz(a),ft("useLabelStyles_unstable")(a),Sz(a)});In.displayName="Label";const zb=o=>ge(o.root,{children:o.root.children!==void 0&&ge(o.wrapper,{children:o.root.children})}),Tb=(o,n)=>{const{alignContent:a="center",appearance:l="default",inset:s=!1,...f}=o,d=kz(f,n);return{alignContent:a,appearance:l,inset:s,...d}},kz=(o,n)=>{const{vertical:a=!1,wrapper:l,...s}=o,f=on("divider-");return{vertical:a,components:{root:"div",wrapper:"div"},root:tt({role:"separator","aria-orientation":a?"vertical":"horizontal","aria-labelledby":o.children?f:void 0,ref:n,...s},{elementType:"div"}),wrapper:tt(l,{defaultProps:{id:f,children:o.children},elementType:"div"})}},Wm={root:"fui-Divider",wrapper:"fui-Divider__wrapper"},_z=Te({base:{Bt984gj:"f122n59",B7ck84d:"f1ewtqcl",mc9l5x:"f22iagw",Beiy3e4:"f1063pyq",Bh6795r:"fqerorx",qhf8xq:"f10pi13n",Bahqtrf:"fk6fouc",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm",fsow6f:"f17mccla",Bcvre1j:"fyl8oag",Br0sdwz:"f16vkdww",Bn78ew0:"fhsnbul",li1rpt:"f1gw3sf2",ap17g6:"f1ly5f7u",B771hl4:"f1s3tz6t"},childless:{susq4k:"f1kyqvp9",Bicfajf:["fzynn9s","f1z0ukd1"],jwcpgy:["fekrn8e","ftdg338"],B4rk6o:"fesgyo"},start:{Bsft5z2:"f13zj6fq"},center:{Ftih45:"f1wl9k8s",Bsft5z2:"f13zj6fq"},end:{Ftih45:"f1wl9k8s"},brand:{sj55zd:"f16muhyy",Bq4z7u6:"fcbuu2a",Bk5zm6e:["f1wdw2dr","f1ttio3w"],Bqjgrrk:"f1582fpk",Bm6vgfq:["f1ttio3w","f1wdw2dr"],B0n5ga8:"f1ahrvm8",s924m2:["f1cd3wbc","f17hbk9y"],B1q35kw:"fvrapl0",Gp14am:["f17hbk9y","f1cd3wbc"]},default:{sj55zd:"fkfq4zb",Bq4z7u6:"f1vccso1",Bk5zm6e:["f1geml7w","fjml6kk"],Bqjgrrk:"f1r7kh1m",Bm6vgfq:["fjml6kk","f1geml7w"],B0n5ga8:"f16j7guv",s924m2:["fx01ahm","fj1a37q"],B1q35kw:"fl8d8yv",Gp14am:["fj1a37q","fx01ahm"]},subtle:{sj55zd:"f11d4kpn",Bq4z7u6:"f5g06un",Bk5zm6e:["f13sxdku","f1n015lb"],Bqjgrrk:"f1x6bl8t",Bm6vgfq:["f1n015lb","f13sxdku"],B0n5ga8:"fvod1wy",s924m2:["fwslg65","flk0e17"],B1q35kw:"f103fvts",Gp14am:["flk0e17","fwslg65"]},strong:{sj55zd:"f19n0e5",Bq4z7u6:"f10tv6oz",Bk5zm6e:["f16xp3sf","f1seuxxq"],Bqjgrrk:"fwrmqbx",Bm6vgfq:["f1seuxxq","f16xp3sf"],B0n5ga8:"ft83z1f",s924m2:["f1g4150c","f192dr6e"],B1q35kw:"f1qnawh6",Gp14am:["f192dr6e","f1g4150c"]}},{d:[".f122n59{align-items:center;}",".f1ewtqcl{box-sizing:border-box;}",".f22iagw{display:flex;}",".f1063pyq{flex-direction:row;}",".fqerorx{flex-grow:1;}",".f10pi13n{position:relative;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".f17mccla{text-align:center;}",".fyl8oag::before{box-sizing:border-box;}",".f16vkdww::before{display:flex;}",".fhsnbul::before{flex-grow:1;}",".f1gw3sf2::after{box-sizing:border-box;}",".f1ly5f7u::after{display:flex;}",".f1s3tz6t::after{flex-grow:1;}",".f1kyqvp9::before{margin-bottom:0;}",".fzynn9s::before{margin-right:0;}",".f1z0ukd1::before{margin-left:0;}",".fekrn8e::after{margin-left:0;}",".ftdg338::after{margin-right:0;}",".fesgyo::after{margin-top:0;}",'.f13zj6fq::after{content:"";}','.f1wl9k8s::before{content:"";}',".f16muhyy{color:var(--colorBrandForeground1);}",".fcbuu2a::before{border-top-color:var(--colorBrandStroke1);}",".f1wdw2dr::before{border-right-color:var(--colorBrandStroke1);}",".f1ttio3w::before{border-left-color:var(--colorBrandStroke1);}",".f1582fpk::before{border-bottom-color:var(--colorBrandStroke1);}",".f1ahrvm8::after{border-top-color:var(--colorBrandStroke1);}",".f1cd3wbc::after{border-right-color:var(--colorBrandStroke1);}",".f17hbk9y::after{border-left-color:var(--colorBrandStroke1);}",".fvrapl0::after{border-bottom-color:var(--colorBrandStroke1);}",".fkfq4zb{color:var(--colorNeutralForeground2);}",".f1vccso1::before{border-top-color:var(--colorNeutralStroke2);}",".f1geml7w::before{border-right-color:var(--colorNeutralStroke2);}",".fjml6kk::before{border-left-color:var(--colorNeutralStroke2);}",".f1r7kh1m::before{border-bottom-color:var(--colorNeutralStroke2);}",".f16j7guv::after{border-top-color:var(--colorNeutralStroke2);}",".fx01ahm::after{border-right-color:var(--colorNeutralStroke2);}",".fj1a37q::after{border-left-color:var(--colorNeutralStroke2);}",".fl8d8yv::after{border-bottom-color:var(--colorNeutralStroke2);}",".f11d4kpn{color:var(--colorNeutralForeground3);}",".f5g06un::before{border-top-color:var(--colorNeutralStroke3);}",".f13sxdku::before{border-right-color:var(--colorNeutralStroke3);}",".f1n015lb::before{border-left-color:var(--colorNeutralStroke3);}",".f1x6bl8t::before{border-bottom-color:var(--colorNeutralStroke3);}",".fvod1wy::after{border-top-color:var(--colorNeutralStroke3);}",".fwslg65::after{border-right-color:var(--colorNeutralStroke3);}",".flk0e17::after{border-left-color:var(--colorNeutralStroke3);}",".f103fvts::after{border-bottom-color:var(--colorNeutralStroke3);}",".f19n0e5{color:var(--colorNeutralForeground1);}",".f10tv6oz::before{border-top-color:var(--colorNeutralStroke1);}",".f16xp3sf::before{border-right-color:var(--colorNeutralStroke1);}",".f1seuxxq::before{border-left-color:var(--colorNeutralStroke1);}",".fwrmqbx::before{border-bottom-color:var(--colorNeutralStroke1);}",".ft83z1f::after{border-top-color:var(--colorNeutralStroke1);}",".f1g4150c::after{border-right-color:var(--colorNeutralStroke1);}",".f192dr6e::after{border-left-color:var(--colorNeutralStroke1);}",".f1qnawh6::after{border-bottom-color:var(--colorNeutralStroke1);}"]}),zz=Te({base:{a9b677:"fly5x3f",Bdkvgpv:"f163fonl",B0qfbqy:"f51yk4v",pbipgd:"f13rof3u",Bm2nyyq:"f8rth92",xrcqlc:"f6czdpx",i5u598:"f1iyka9k"},inset:{uwmqm3:["fjlbh76","f11qrl6u"],z189sj:["f11qrl6u","fjlbh76"]},start:{fsow6f:["f1o700av","fes3tcz"],Ftih45:"f1wl9k8s",Bicfajf:["f1ojjlep","fk1kexq"],Bxwl2t9:"f1he2m4d",jwcpgy:["f12w1bnb","f1558wlj"]},center:{fsow6f:"f17mccla",Bicfajf:["f1ojjlep","fk1kexq"],jwcpgy:["f12w1bnb","f1558wlj"]},end:{fsow6f:["fes3tcz","f1o700av"],Bicfajf:["f1ojjlep","fk1kexq"],Bsft5z2:"f13zj6fq",jwcpgy:["f12w1bnb","f1558wlj"],Iy66sp:"f1ayce8x"}},{d:[".fly5x3f{width:100%;}",".f163fonl::before{border-top-style:solid;}",".f51yk4v::before{border-top-width:var(--strokeWidthThin);}",".f13rof3u::before{min-width:8px;}",".f8rth92::after{border-top-style:solid;}",".f6czdpx::after{border-top-width:var(--strokeWidthThin);}",".f1iyka9k::after{min-width:8px;}",".fjlbh76{padding-left:12px;}",".f11qrl6u{padding-right:12px;}",".f1o700av{text-align:left;}",".fes3tcz{text-align:right;}",'.f1wl9k8s::before{content:"";}',".f1ojjlep::before{margin-right:12px;}",".fk1kexq::before{margin-left:12px;}",".f1he2m4d::before{max-width:8px;}",".f12w1bnb::after{margin-left:12px;}",".f1558wlj::after{margin-right:12px;}",".f17mccla{text-align:center;}",'.f13zj6fq::after{content:"";}',".f1ayce8x::after{max-width:8px;}"]}),Tz=Te({base:{Beiy3e4:"f1vx9l62",sshi5w:"f16gbxbe",m598lv:["f1yq6w5o","f1jpmc5p"],B4f6apu:["f9sc749","f1x8pvcy"],zkzzav:"fhkwbjy",Barhvk9:["flthirb","ftkbnf5"],Ihftqj:["f13hvwk3","f1en4csx"],Bde111x:"f19onpk6"},inset:{B6of3ja:"f1xdg43u",jrapky:"f1jlhsmd"},withChildren:{sshi5w:"f1tjaq3g"},start:{Ftih45:"f1wl9k8s",susq4k:"fg2pwug",Bbdr6tz:"fkjtzyi",B4rk6o:"f8vk40g"},center:{susq4k:"fg2pwug",B4rk6o:"f8vk40g"},end:{susq4k:"fg2pwug",Bsft5z2:"f13zj6fq",B4rk6o:"f8vk40g",gn64ia:"fqg5mu5"}},{d:[".f1vx9l62{flex-direction:column;}",".f16gbxbe{min-height:20px;}",".f1yq6w5o::before{border-right-style:solid;}",".f1jpmc5p::before{border-left-style:solid;}",".f9sc749::before{border-right-width:var(--strokeWidthThin);}",".f1x8pvcy::before{border-left-width:var(--strokeWidthThin);}",".fhkwbjy::before{min-height:8px;}",".flthirb::after{border-right-style:solid;}",".ftkbnf5::after{border-left-style:solid;}",".f13hvwk3::after{border-right-width:var(--strokeWidthThin);}",".f1en4csx::after{border-left-width:var(--strokeWidthThin);}",".f19onpk6::after{min-height:8px;}",".f1xdg43u{margin-top:12px;}",".f1jlhsmd{margin-bottom:12px;}",".f1tjaq3g{min-height:84px;}",'.f1wl9k8s::before{content:"";}',".fg2pwug::before{margin-bottom:12px;}",".fkjtzyi::before{max-height:8px;}",".f8vk40g::after{margin-top:12px;}",'.f13zj6fq::after{content:"";}',".fqg5mu5::after{max-height:8px;}"]}),Nb=o=>{"use no memo";const n=_z(),a=zz(),l=Tz(),{alignContent:s,appearance:f,inset:d,vertical:g}=o;return o.root.className=de(Wm.root,n.base,n[s],f&&n[f],!g&&a.base,!g&&d&&a.inset,!g&&a[s],g&&l.base,g&&d&&l.inset,g&&l[s],g&&o.root.children!==void 0&&l.withChildren,o.root.children===void 0&&n.childless,o.root.className),o.wrapper&&(o.wrapper.className=de(Wm.wrapper,o.wrapper.className)),o},ai=_.forwardRef((o,n)=>{const a=Tb(o,n);return Nb(a),ft("useDividerStyles_unstable")(a),zb(a)});ai.displayName="Divider";const Nz=(o,n)=>{o=_b(o,{supportsLabelFor:!0,supportsRequired:!0,supportsSize:!0});const a=Pf();var l;const{size:s="medium",appearance:f=(l=a.inputDefaultAppearance)!==null&&l!==void 0?l:"outline",...d}=o,g=Ez(d,n);return{size:s,appearance:f,...g}},Ez=(o,n)=>{const{onChange:a}=o,[l,s]=gc({state:o.value,defaultState:o.defaultValue,initialState:""}),f=qv({props:o,primarySlotTagName:"input",excludedPropNames:["onChange","value","defaultValue"]}),d={components:{root:"span",input:"input",contentBefore:"span",contentAfter:"span"},input:tt(o.input,{defaultProps:{type:"text",ref:n,...f.primary},elementType:"input"}),contentAfter:zt(o.contentAfter,{elementType:"span"}),contentBefore:zt(o.contentBefore,{elementType:"span"}),root:tt(o.root,{defaultProps:f.root,elementType:"span"})};return d.input.value=l,d.input.onChange=Qe(g=>{const v=g.target.value;a==null||a(g,{value:v}),s(v)}),d},Az=o=>uo(o.root,{children:[o.contentBefore&&ge(o.contentBefore,{}),ge(o.input,{}),o.contentAfter&&ge(o.contentAfter,{})]}),Ll={root:"fui-Input",input:"fui-Input__input",contentBefore:"fui-Input__contentBefore",contentAfter:"fui-Input__contentAfter"},jz=Ze("r1oeeo9n","r9sxh5",{r:[".r1oeeo9n{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--spacingHorizontalXXS);border-radius:var(--borderRadiusMedium);position:relative;box-sizing:border-box;vertical-align:middle;min-height:32px;font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightBase300);background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-bottom-color:var(--colorNeutralStrokeAccessible);}",'.r1oeeo9n::after{box-sizing:border-box;content:"";position:absolute;left:-1px;bottom:-1px;right:-1px;height:max(2px, var(--borderRadiusMedium));border-bottom-left-radius:var(--borderRadiusMedium);border-bottom-right-radius:var(--borderRadiusMedium);border-bottom:2px solid var(--colorCompoundBrandStroke);clip-path:inset(calc(100% - 2px) 0 0 0);transform:scaleX(0);transition-property:transform;transition-duration:var(--durationUltraFast);transition-delay:var(--curveAccelerateMid);}',".r1oeeo9n:focus-within::after{transform:scaleX(1);transition-property:transform;transition-duration:var(--durationNormal);transition-delay:var(--curveDecelerateMid);}",".r1oeeo9n:focus-within:active::after{border-bottom-color:var(--colorCompoundBrandStrokePressed);}",".r1oeeo9n:focus-within{outline:2px solid transparent;}",".r9sxh5{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:var(--spacingHorizontalXXS);border-radius:var(--borderRadiusMedium);position:relative;box-sizing:border-box;vertical-align:middle;min-height:32px;font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightBase300);background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-bottom-color:var(--colorNeutralStrokeAccessible);}",'.r9sxh5::after{box-sizing:border-box;content:"";position:absolute;right:-1px;bottom:-1px;left:-1px;height:max(2px, var(--borderRadiusMedium));border-bottom-right-radius:var(--borderRadiusMedium);border-bottom-left-radius:var(--borderRadiusMedium);border-bottom:2px solid var(--colorCompoundBrandStroke);clip-path:inset(calc(100% - 2px) 0 0 0);transform:scaleX(0);transition-property:transform;transition-duration:var(--durationUltraFast);transition-delay:var(--curveAccelerateMid);}',".r9sxh5:focus-within::after{transform:scaleX(1);transition-property:transform;transition-duration:var(--durationNormal);transition-delay:var(--curveDecelerateMid);}",".r9sxh5:focus-within:active::after{border-bottom-color:var(--colorCompoundBrandStrokePressed);}",".r9sxh5:focus-within{outline:2px solid transparent;}"],s:["@media screen and (prefers-reduced-motion: reduce){.r1oeeo9n::after{transition-duration:0.01ms;transition-delay:0.01ms;}}","@media screen and (prefers-reduced-motion: reduce){.r1oeeo9n:focus-within::after{transition-duration:0.01ms;transition-delay:0.01ms;}}","@media screen and (prefers-reduced-motion: reduce){.r9sxh5::after{transition-duration:0.01ms;transition-delay:0.01ms;}}","@media screen and (prefers-reduced-motion: reduce){.r9sxh5:focus-within::after{transition-duration:0.01ms;transition-delay:0.01ms;}}"]}),Cz=Te({small:{sshi5w:"f1pha7fy",Bahqtrf:"fk6fouc",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm"},medium:{},large:{sshi5w:"f1w5jphr",Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"figsok6",Bg96gwp:"faaz57k",i8kkvl:0,Belr9w4:0,rmohyg:"f1eyhf9v"},outline:{},outlineInteractive:{Bgoe8wy:"fvcxoqz",Bwzppfd:["f1ub3y4t","f1m52nbi"],oetu4i:"f1l4zc64",gg5e9n:["f1m52nbi","f1ub3y4t"],Drbcw7:"f8vnjqi",udz0bu:["fz1etlk","f1hc16gm"],Be8ivqh:"f1klwx88",ofdepl:["f1hc16gm","fz1etlk"]},underline:{De3pzq:"f1c21dwh",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"fokr779",icvyot:"f1ern45e",vrafjx:["f1n71otn","f1deefiw"],wvpqe5:["f1deefiw","f1n71otn"],Eqx8gd:["f1n6gb5g","f15yvnhg"],B1piin3:["f15yvnhg","f1n6gb5g"]},underlineInteractive:{oetu4i:"f1l4zc64",Be8ivqh:"f1klwx88",d9w3h3:0,B3778ie:0,B4j8arr:0,Bl18szs:0,Blrzh8d:"f2ale1x"},filled:{g2u3we:"fghlq4f",h3c5rm:["f1gn591s","fjscplz"],B9xav0g:"fb073pr",zhjwy3:["fjscplz","f1gn591s"]},filledInteractive:{q7v0qe:"ftmjh5b",kmh5ft:["f17blpuu","fsrcdbj"],nagaa4:"f1tpwn32",B1yhkcb:["fsrcdbj","f17blpuu"]},invalid:{tvckwq:"fs4k3qj",gk2u95:["fcee079","fmyw78r"],hhx65j:"f1fgmyf4",Bxowmz0:["fmyw78r","fcee079"]},"filled-darker":{De3pzq:"f16xq7d1"},"filled-lighter":{De3pzq:"fxugw4r"},"filled-darker-shadow":{De3pzq:"f16xq7d1",E5pizo:"fyed02w"},"filled-lighter-shadow":{De3pzq:"fxugw4r",E5pizo:"fyed02w"},disabled:{Bceei9c:"fdrzuqr",De3pzq:"f1c21dwh",g2u3we:"f1jj8ep1",h3c5rm:["f15xbau","fy0fskl"],B9xav0g:"f4ikngz",zhjwy3:["fy0fskl","f15xbau"],Bcq6wej:"f9dbb4x",Jcjdmf:["f3qs60o","f5u9ap2"],sc4o1m:"fwd1oij",Bosien3:["f5u9ap2","f3qs60o"],Bsft5z2:"fhr9occ",Bduesf4:"f99w1ws"},smallWithContentBefore:{uwmqm3:["fk8j09s","fdw0yi8"]},smallWithContentAfter:{z189sj:["fdw0yi8","fk8j09s"]},mediumWithContentBefore:{uwmqm3:["f1ng84yb","f11gcy0p"]},mediumWithContentAfter:{z189sj:["f11gcy0p","f1ng84yb"]},largeWithContentBefore:{uwmqm3:["f1uw59to","fw5db7e"]},largeWithContentAfter:{z189sj:["fw5db7e","f1uw59to"]}},{d:[".f1pha7fy{min-height:24px;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".f1w5jphr{min-height:40px;}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",[".f1eyhf9v{gap:var(--spacingHorizontalSNudge);}",{p:-1}],".f1c21dwh{background-color:var(--colorTransparentBackground);}",[".fokr779{border-radius:0;}",{p:-1}],".f1ern45e{border-top-style:none;}",".f1n71otn{border-right-style:none;}",".f1deefiw{border-left-style:none;}",".f1n6gb5g::after{left:0;}",".f15yvnhg::after{right:0;}",[".f2ale1x::after{border-radius:0;}",{p:-1}],".fghlq4f{border-top-color:var(--colorTransparentStroke);}",".f1gn591s{border-right-color:var(--colorTransparentStroke);}",".fjscplz{border-left-color:var(--colorTransparentStroke);}",".fb073pr{border-bottom-color:var(--colorTransparentStroke);}",".fs4k3qj:not(:focus-within),.fs4k3qj:hover:not(:focus-within){border-top-color:var(--colorPaletteRedBorder2);}",".fcee079:not(:focus-within),.fcee079:hover:not(:focus-within){border-right-color:var(--colorPaletteRedBorder2);}",".fmyw78r:not(:focus-within),.fmyw78r:hover:not(:focus-within){border-left-color:var(--colorPaletteRedBorder2);}",".f1fgmyf4:not(:focus-within),.f1fgmyf4:hover:not(:focus-within){border-bottom-color:var(--colorPaletteRedBorder2);}",".f16xq7d1{background-color:var(--colorNeutralBackground3);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",".fyed02w{box-shadow:var(--shadow2);}",".fdrzuqr{cursor:not-allowed;}",".f1jj8ep1{border-top-color:var(--colorNeutralStrokeDisabled);}",".f15xbau{border-right-color:var(--colorNeutralStrokeDisabled);}",".fy0fskl{border-left-color:var(--colorNeutralStrokeDisabled);}",".f4ikngz{border-bottom-color:var(--colorNeutralStrokeDisabled);}",".fhr9occ::after{content:unset;}",".fk8j09s{padding-left:var(--spacingHorizontalSNudge);}",".fdw0yi8{padding-right:var(--spacingHorizontalSNudge);}",".f1ng84yb{padding-left:var(--spacingHorizontalMNudge);}",".f11gcy0p{padding-right:var(--spacingHorizontalMNudge);}",".f1uw59to{padding-left:var(--spacingHorizontalM);}",".fw5db7e{padding-right:var(--spacingHorizontalM);}"],h:[".fvcxoqz:hover{border-top-color:var(--colorNeutralStroke1Hover);}",".f1ub3y4t:hover{border-right-color:var(--colorNeutralStroke1Hover);}",".f1m52nbi:hover{border-left-color:var(--colorNeutralStroke1Hover);}",".f1l4zc64:hover{border-bottom-color:var(--colorNeutralStrokeAccessibleHover);}",".ftmjh5b:hover,.ftmjh5b:focus-within{border-top-color:var(--colorTransparentStrokeInteractive);}",".f17blpuu:hover,.f17blpuu:focus-within{border-right-color:var(--colorTransparentStrokeInteractive);}",".fsrcdbj:hover,.fsrcdbj:focus-within{border-left-color:var(--colorTransparentStrokeInteractive);}",".f1tpwn32:hover,.f1tpwn32:focus-within{border-bottom-color:var(--colorTransparentStrokeInteractive);}"],a:[".f8vnjqi:active,.f8vnjqi:focus-within{border-top-color:var(--colorNeutralStroke1Pressed);}",".fz1etlk:active,.fz1etlk:focus-within{border-right-color:var(--colorNeutralStroke1Pressed);}",".f1hc16gm:active,.f1hc16gm:focus-within{border-left-color:var(--colorNeutralStroke1Pressed);}",".f1klwx88:active,.f1klwx88:focus-within{border-bottom-color:var(--colorNeutralStrokeAccessiblePressed);}"],m:[["@media (forced-colors: active){.f9dbb4x{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f3qs60o{border-right-color:GrayText;}.f5u9ap2{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fwd1oij{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}]],w:[".f99w1ws:focus-within{outline-style:none;}"]}),Rz=Ze("r12stul0",null,[".r12stul0{align-self:stretch;box-sizing:border-box;flex-grow:1;min-width:0;border-style:none;padding:0 var(--spacingHorizontalM);color:var(--colorNeutralForeground1);background-color:transparent;outline-style:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;}",".r12stul0::-webkit-input-placeholder{color:var(--colorNeutralForeground4);opacity:1;}",".r12stul0::-moz-placeholder{color:var(--colorNeutralForeground4);opacity:1;}",".r12stul0::placeholder{color:var(--colorNeutralForeground4);opacity:1;}"]),Dz=Te({small:{uwmqm3:["f1f5gg8d","f1vdfbxk"],z189sj:["f1vdfbxk","f1f5gg8d"]},medium:{},large:{uwmqm3:["fnphzt9","flt1dlf"],z189sj:["flt1dlf","fnphzt9"]},smallWithContentBefore:{uwmqm3:["fgiv446","ffczdla"]},smallWithContentAfter:{z189sj:["ffczdla","fgiv446"]},mediumWithContentBefore:{uwmqm3:["fgiv446","ffczdla"]},mediumWithContentAfter:{z189sj:["ffczdla","fgiv446"]},largeWithContentBefore:{uwmqm3:["fk8j09s","fdw0yi8"]},largeWithContentAfter:{z189sj:["fdw0yi8","fk8j09s"]},disabled:{sj55zd:"f1s2aq7o",De3pzq:"f1c21dwh",Bceei9c:"fdrzuqr",yvdlaj:"fahhnxm"}},{d:[".f1f5gg8d{padding-left:var(--spacingHorizontalS);}",".f1vdfbxk{padding-right:var(--spacingHorizontalS);}",".fnphzt9{padding-left:calc(var(--spacingHorizontalM) + var(--spacingHorizontalSNudge));}",".flt1dlf{padding-right:calc(var(--spacingHorizontalM) + var(--spacingHorizontalSNudge));}",".fgiv446{padding-left:var(--spacingHorizontalXXS);}",".ffczdla{padding-right:var(--spacingHorizontalXXS);}",".fk8j09s{padding-left:var(--spacingHorizontalSNudge);}",".fdw0yi8{padding-right:var(--spacingHorizontalSNudge);}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f1c21dwh{background-color:var(--colorTransparentBackground);}",".fdrzuqr{cursor:not-allowed;}",".fahhnxm::-webkit-input-placeholder{color:var(--colorNeutralForegroundDisabled);}",".fahhnxm::-moz-placeholder{color:var(--colorNeutralForegroundDisabled);}"]}),Oz=Ze("r1572tok",null,[".r1572tok{box-sizing:border-box;color:var(--colorNeutralForeground3);display:flex;}",".r1572tok>svg{font-size:20px;}"]),Mz=Te({disabled:{sj55zd:"f1s2aq7o"},small:{Duoase:"f3qv9w"},medium:{},large:{Duoase:"f16u2scb"}},{d:[".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".f3qv9w>svg{font-size:16px;}",".f16u2scb>svg{font-size:24px;}"]}),qz=o=>{"use no memo";const{size:n,appearance:a}=o,l=o.input.disabled,s=`${o.input["aria-invalid"]}`=="true",f=a.startsWith("filled"),d=Cz(),g=Dz(),v=Mz();o.root.className=de(Ll.root,jz(),d[n],o.contentBefore&&d[`${n}WithContentBefore`],o.contentAfter&&d[`${n}WithContentAfter`],d[a],!l&&a==="outline"&&d.outlineInteractive,!l&&a==="underline"&&d.underlineInteractive,!l&&f&&d.filledInteractive,f&&d.filled,!l&&s&&d.invalid,l&&d.disabled,o.root.className),o.input.className=de(Ll.input,Rz(),g[n],o.contentBefore&&g[`${n}WithContentBefore`],o.contentAfter&&g[`${n}WithContentAfter`],l&&g.disabled,o.input.className);const h=[Oz(),l&&v.disabled,v[n]];return o.contentBefore&&(o.contentBefore.className=de(Ll.contentBefore,...h,o.contentBefore.className)),o.contentAfter&&(o.contentAfter.className=de(Ll.contentAfter,...h,o.contentAfter.className)),o},ic=_.forwardRef((o,n)=>{const a=Nz(o,n);return qz(a),ft("useInputStyles_unstable")(a),Az(a)});ic.displayName="Input";const Eb=_.createContext(void 0),Fz={};Eb.Provider;const Hz=()=>{var o;return(o=_.useContext(Eb))!==null&&o!==void 0?o:Fz},Lz=(o,n)=>{const{size:a}=Hz(),{appearance:l="primary",size:s=a??"medium",...f}=o;return{...Pz(f,n),appearance:l,size:s}},Pz=(o,n)=>{const{delay:a=0,labelPosition:l="after"}=o,s=on("spinner"),{role:f="progressbar",...d}=o,g=tt(Eo("div",{ref:n,role:f,...d}),{elementType:"div"}),[v,h]=_.useState(!1),[b,p]=_S();_.useEffect(()=>{if(!(a<=0))return b(()=>{h(!0)},a),()=>{p()}},[b,p,a]);const x=zt(o.label,{defaultProps:{id:s},renderByDefault:!1,elementType:In}),S=zt(o.spinner,{renderByDefault:!0,elementType:"span"});return x&&g&&!g["aria-labelledby"]&&(g["aria-labelledby"]=x.id),{delay:a,labelPosition:l,shouldRenderSpinner:!a||v,components:{root:"div",spinner:"span",spinnerTail:"span",label:In},root:g,spinner:S,spinnerTail:tt(o.spinnerTail,{elementType:"span"}),label:x}},Uz=o=>{const{labelPosition:n,shouldRenderSpinner:a}=o;return uo(o.root,{children:[o.label&&a&&(n==="above"||n==="before")&&ge(o.label,{}),o.spinner&&a&&ge(o.spinner,{children:o.spinnerTail&&ge(o.spinnerTail,{})}),o.label&&a&&(n==="below"||n==="after")&&ge(o.label,{})]})},Pl={root:"fui-Spinner",spinner:"fui-Spinner__spinner",spinnerTail:"fui-Spinner__spinnerTail",label:"fui-Spinner__label"},Gz=Ze("rpp59a7",null,[".rpp59a7{display:flex;align-items:center;justify-content:center;line-height:0;gap:8px;overflow:hidden;min-width:min-content;}"]),Vz=Te({vertical:{Beiy3e4:"f1vx9l62"}},{d:[".f1vx9l62{flex-direction:column;}"]}),Zz=Ze("rvgcg50","r15nd2jo",{r:[".rvgcg50{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:rb7n1on;}","@keyframes rb7n1on{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}",".r15nd2jo{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);mask-image:radial-gradient(closest-side, transparent calc(100% - var(--fui-Spinner--strokeWidth) - 1px), white calc(100% - var(--fui-Spinner--strokeWidth)) calc(100% - 1px), transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:r1gx3jof;}","@keyframes r1gx3jof{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}"],s:["@media screen and (forced-colors: active){.rvgcg50{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.rvgcg50{animation-duration:1.8s;}}","@media screen and (forced-colors: active){.r15nd2jo{background-color:HighlightText;color:Highlight;forced-color-adjust:none;}}","@media screen and (prefers-reduced-motion: reduce){.r15nd2jo{animation-duration:1.8s;}}"]}),Xz=Ze("rxov3xa","r1o544mv",{r:[".rxov3xa{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r15mim6k;}",'.rxov3xa::before,.rxov3xa::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r15mim6k{0%{transform:rotate(-135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(225deg);}}",".rxov3xa::before{animation-name:r18vhmn8;}","@keyframes r18vhmn8{0%{transform:rotate(0deg);}50%{transform:rotate(105deg);}100%{transform:rotate(0deg);}}",".rxov3xa::after{animation-name:rkgrvoi;}","@keyframes rkgrvoi{0%{transform:rotate(0deg);}50%{transform:rotate(225deg);}100%{transform:rotate(0deg);}}",".r1o544mv{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg, white 105deg);mask-image:conic-gradient(transparent 105deg, white 105deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:r109gmi5;}",'.r1o544mv::before,.r1o544mv::after{content:"";position:absolute;display:block;width:100%;height:100%;animation:inherit;background-image:conic-gradient(currentcolor 135deg, transparent 135deg);}',"@keyframes r109gmi5{0%{transform:rotate(135deg);}50%{transform:rotate(0deg);}100%{transform:rotate(-225deg);}}",".r1o544mv::before{animation-name:r17whflh;}","@keyframes r17whflh{0%{transform:rotate(0deg);}50%{transform:rotate(-105deg);}100%{transform:rotate(0deg);}}",".r1o544mv::after{animation-name:re4odhl;}","@keyframes re4odhl{0%{transform:rotate(0deg);}50%{transform:rotate(-225deg);}100%{transform:rotate(0deg);}}"],s:["@media screen and (prefers-reduced-motion: reduce){.rxov3xa{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.rxov3xa::before,.rxov3xa::after{content:none;}}","@media screen and (prefers-reduced-motion: reduce){.r1o544mv{animation-iteration-count:0;background-image:conic-gradient(transparent 120deg, currentcolor 360deg);}.r1o544mv::before,.r1o544mv::after{content:none;}}"]}),Iz=Te({inverted:{De3pzq:"fr407j0",sj55zd:"f1f7voed"},rtlTail:{btxmck:"f179dep3",gb5jj2:"fbz9ihp",Bdya8wy:"f1pme1qz"},"extra-tiny":{Bqenvij:"fd461yt",a9b677:"fjw5fx7",qmp6fs:"f1v3ph3m"},tiny:{Bqenvij:"fjamq6b",a9b677:"f64fuq3",qmp6fs:"f1v3ph3m"},"extra-small":{Bqenvij:"frvgh55",a9b677:"fq4mcun",qmp6fs:"f1v3ph3m"},small:{Bqenvij:"fxldao9",a9b677:"f1w9dchk",qmp6fs:"f1v3ph3m"},medium:{Bqenvij:"f1d2rq10",a9b677:"f1szoe96",qmp6fs:"fb52u90"},large:{Bqenvij:"f8ljn23",a9b677:"fpdz1er",qmp6fs:"fb52u90"},"extra-large":{Bqenvij:"fbhnoac",a9b677:"feqmc2u",qmp6fs:"fb52u90"},huge:{Bqenvij:"f1ft4266",a9b677:"fksc0bp",qmp6fs:"fa3u9ii"}},{d:[".fr407j0{background-color:var(--colorNeutralStrokeAlpha2);}",".f1f7voed{color:var(--colorNeutralStrokeOnBrand2);}",".f179dep3{-webkit-mask-image:conic-gradient(white 255deg, transparent 255deg);mask-image:conic-gradient(white 255deg, transparent 255deg);}",".fbz9ihp::before,.fbz9ihp::after{background-image:conic-gradient(transparent 225deg, currentcolor 225deg);}",".fd461yt{height:16px;}",".fjw5fx7{width:16px;}",".f1v3ph3m{--fui-Spinner--strokeWidth:var(--strokeWidthThick);}",".fjamq6b{height:20px;}",".f64fuq3{width:20px;}",".frvgh55{height:24px;}",".fq4mcun{width:24px;}",".fxldao9{height:28px;}",".f1w9dchk{width:28px;}",".f1d2rq10{height:32px;}",".f1szoe96{width:32px;}",".fb52u90{--fui-Spinner--strokeWidth:var(--strokeWidthThicker);}",".f8ljn23{height:36px;}",".fpdz1er{width:36px;}",".fbhnoac{height:40px;}",".feqmc2u{width:40px;}",".f1ft4266{height:44px;}",".fksc0bp{width:44px;}",".fa3u9ii{--fui-Spinner--strokeWidth:var(--strokeWidthThickest);}"],m:[["@media screen and (prefers-reduced-motion: reduce){.f1pme1qz{background-image:conic-gradient(currentcolor 0deg, transparent 240deg);}}",{m:"screen and (prefers-reduced-motion: reduce)"}]]}),Yz=Te({inverted:{sj55zd:"fonrgv7"},"extra-tiny":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},tiny:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},"extra-small":{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},small:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},medium:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},large:{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},"extra-large":{Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"fl43uef",Bg96gwp:"faaz57k"},huge:{Bahqtrf:"fk6fouc",Be2twd7:"f1pp30po",Bhrd7zp:"fl43uef",Bg96gwp:"f106mvju"}},{d:[".fonrgv7{color:var(--colorNeutralForegroundStaticInverted);}",".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}"]}),Wz=o=>{"use no memo";const{labelPosition:n,size:a,appearance:l}=o,{dir:s}=Bt(),f=Gz(),d=Vz(),g=Zz(),v=Iz(),h=Xz(),b=Yz();return o.root.className=de(Pl.root,f,(n==="above"||n==="below")&&d.vertical,o.root.className),o.spinner&&(o.spinner.className=de(Pl.spinner,g,v[a],l==="inverted"&&v.inverted,o.spinner.className)),o.spinnerTail&&(o.spinnerTail.className=de(Pl.spinnerTail,h,s==="rtl"&&v.rtlTail,o.spinnerTail.className)),o.label&&(o.label.className=de(Pl.label,b[a],l==="inverted"&&b.inverted,o.label.className)),o},Ab=_.forwardRef((o,n)=>{const a=Lz(o,n);return Wz(a),ft("useSpinnerStyles_unstable")(a),Uz(a)});Ab.displayName="Spinner";const Kz=(o,n)=>{const{wrap:a,truncate:l,block:s,italic:f,underline:d,strikethrough:g,size:v,font:h,weight:b,align:p}=o;return{align:p??"start",block:s??!1,font:h??"base",italic:f??!1,size:v??300,strikethrough:g??!1,truncate:l??!1,underline:d??!1,weight:b??"regular",wrap:a??!0,components:{root:"span"},root:tt(Eo("span",{ref:n,...o}),{elementType:"span"})}},Qz=o=>ge(o.root,{}),Jz={root:"fui-Text"},$z=Te({root:{Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bg96gwp:"f1i3iumi",Bhrd7zp:"figsok6",fsow6f:"fpgzoln",mc9l5x:"f1w7gpdv",Huce71:"f6juhto",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1gl81tg",ygn44y:"f2jf649"},nowrap:{Huce71:"fz5stix",B68tc82:0,Bmxbyg5:0,Bpg54ce:"f1a3p1vp"},truncate:{ygn44y:"f1cmbuwj"},block:{mc9l5x:"ftgm304"},italic:{B80ckks:"f1j4dglz"},underline:{w71qe1:"f13mvf36"},strikethrough:{w71qe1:"fv5q2k7"},strikethroughUnderline:{w71qe1:"f1drk4o6"},base100:{Be2twd7:"f13mqy1h",Bg96gwp:"fcpl73t"},base200:{Be2twd7:"fy9rknc",Bg96gwp:"fwrc4pm"},base400:{Be2twd7:"fod5ikn",Bg96gwp:"faaz57k"},base500:{Be2twd7:"f1pp30po",Bg96gwp:"f106mvju"},base600:{Be2twd7:"f1x0m3f5",Bg96gwp:"fb86gi6"},hero700:{Be2twd7:"fojgt09",Bg96gwp:"fcen8rp"},hero800:{Be2twd7:"fccw675",Bg96gwp:"f1ebx5kk"},hero900:{Be2twd7:"f15afnhw",Bg96gwp:"fr3w3wp"},hero1000:{Be2twd7:"fpyltcb",Bg96gwp:"f1ivgwrt"},monospace:{Bahqtrf:"f1fedwem"},numeric:{Bahqtrf:"f1uq0ln5"},weightMedium:{Bhrd7zp:"fdj6btp"},weightSemibold:{Bhrd7zp:"fl43uef"},weightBold:{Bhrd7zp:"flh3ekv"},alignCenter:{fsow6f:"f17mccla"},alignEnd:{fsow6f:"f12ymhq5"},alignJustify:{fsow6f:"f1j59e10"}},{d:[".fk6fouc{font-family:var(--fontFamilyBase);}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fpgzoln{text-align:start;}",".f1w7gpdv{display:inline;}",".f6juhto{white-space:normal;}",[".f1gl81tg{overflow:visible;}",{p:-1}],".f2jf649{text-overflow:clip;}",".fz5stix{white-space:nowrap;}",[".f1a3p1vp{overflow:hidden;}",{p:-1}],".f1cmbuwj{text-overflow:ellipsis;}",".ftgm304{display:block;}",".f1j4dglz{font-style:italic;}",".f13mvf36{text-decoration-line:underline;}",".fv5q2k7{text-decoration-line:line-through;}",".f1drk4o6{text-decoration-line:line-through underline;}",".f13mqy1h{font-size:var(--fontSizeBase100);}",".fcpl73t{line-height:var(--lineHeightBase100);}",".fy9rknc{font-size:var(--fontSizeBase200);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}",".f1pp30po{font-size:var(--fontSizeBase500);}",".f106mvju{line-height:var(--lineHeightBase500);}",".f1x0m3f5{font-size:var(--fontSizeBase600);}",".fb86gi6{line-height:var(--lineHeightBase600);}",".fojgt09{font-size:var(--fontSizeHero700);}",".fcen8rp{line-height:var(--lineHeightHero700);}",".fccw675{font-size:var(--fontSizeHero800);}",".f1ebx5kk{line-height:var(--lineHeightHero800);}",".f15afnhw{font-size:var(--fontSizeHero900);}",".fr3w3wp{line-height:var(--lineHeightHero900);}",".fpyltcb{font-size:var(--fontSizeHero1000);}",".f1ivgwrt{line-height:var(--lineHeightHero1000);}",".f1fedwem{font-family:var(--fontFamilyMonospace);}",".f1uq0ln5{font-family:var(--fontFamilyNumeric);}",".fdj6btp{font-weight:var(--fontWeightMedium);}",".fl43uef{font-weight:var(--fontWeightSemibold);}",".flh3ekv{font-weight:var(--fontWeightBold);}",".f17mccla{text-align:center;}",".f12ymhq5{text-align:end;}",".f1j59e10{text-align:justify;}"]}),e7=o=>{"use no memo";const n=$z();return o.root.className=de(Jz.root,n.root,o.wrap===!1&&n.nowrap,o.truncate&&n.truncate,o.block&&n.block,o.italic&&n.italic,o.underline&&n.underline,o.strikethrough&&n.strikethrough,o.underline&&o.strikethrough&&n.strikethroughUnderline,o.size===100&&n.base100,o.size===200&&n.base200,o.size===400&&n.base400,o.size===500&&n.base500,o.size===600&&n.base600,o.size===700&&n.hero700,o.size===800&&n.hero800,o.size===900&&n.hero900,o.size===1e3&&n.hero1000,o.font==="monospace"&&n.monospace,o.font==="numeric"&&n.numeric,o.weight==="medium"&&n.weightMedium,o.weight==="semibold"&&n.weightSemibold,o.weight==="bold"&&n.weightBold,o.align==="center"&&n.alignCenter,o.align==="end"&&n.alignEnd,o.align==="justify"&&n.alignJustify,o.root.className),o},Mt=_.forwardRef((o,n)=>{const a=Kz(o,n);return e7(a),ft("useTextStyles_unstable")(a),Qz(a)});Mt.displayName="Text";const t7=o=>ge(o.root,{children:ge(o.textarea,{})}),o7=(o,n)=>{const a=Pf();var l;const{size:s="medium",appearance:f=(l=a.inputDefaultAppearance)!==null&&l!==void 0?l:"outline",...d}=o;return{...r7(d,n),size:s,appearance:f}},r7=(o,n)=>{o=_b(o,{supportsLabelFor:!0,supportsRequired:!0,supportsSize:!0});const{resize:a="none",onChange:l}=o,[s,f]=gc({state:o.value,defaultState:o.defaultValue,initialState:void 0}),d=qv({props:o,primarySlotTagName:"textarea",excludedPropNames:["onChange","value","defaultValue"]}),g={resize:a,components:{root:"span",textarea:"textarea"},textarea:tt(o.textarea,{defaultProps:{ref:n,...d.primary},elementType:"textarea"}),root:tt(o.root,{defaultProps:d.root,elementType:"span"})};return g.textarea.value=s,g.textarea.onChange=Qe(v=>{const h=v.target.value;l==null||l(v,{value:h}),f(h)}),g},Km={root:"fui-Textarea",textarea:"fui-Textarea__textarea"},n7=Te({base:{mc9l5x:"ftuwxu6",B7ck84d:"f1ewtqcl",qhf8xq:"f10pi13n",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1yiegib",jrapky:0,Frg6f3:0,t21cq0:0,B6of3ja:0,B74szlk:"f1s184ao",Beyfa6y:0,Bbmb7ep:0,Btl43ni:0,B7oj6ja:0,Dimara:"ft85np5",ha4doy:"f12kltsn"},disabled:{De3pzq:"f1c21dwh",Bgfg5da:0,B9xav0g:0,oivjwe:0,Bn0qgzm:0,B4g9neb:0,zhjwy3:0,wvpqe5:0,ibv6hh:0,u1mtju:0,h3c5rm:0,vrafjx:0,Bekrc4i:0,i8vvqc:0,g2u3we:0,icvyot:0,B4j52fo:0,irswps:"ff3nzm7",Bcq6wej:"f9dbb4x",Jcjdmf:["f3qs60o","f5u9ap2"],sc4o1m:"fwd1oij",Bosien3:["f5u9ap2","f3qs60o"]},interactive:{li1rpt:"f1gw3sf2",Bsft5z2:"f13zj6fq",E3zdtr:"f1mdlcz9",Eqx8gd:["f1a7op3","f1cjjd47"],By385i5:"f1gboi2j",B1piin3:["f1cjjd47","f1a7op3"],Dlnsje:"ffyw7fx",d9w3h3:["f1kp91vd","f1ibwz09"],B3778ie:["f1ibwz09","f1kp91vd"],B1q35kw:0,Bw17bha:0,Bcgy8vk:0,Bjuhk93:"f1mnjydx",Gjdm7m:"fj2g8qd",b1kco5:"f1yk9hq",Ba2ppi3:"fhwpy7i",F2fol1:"f14ee0xe",lck23g:"f1xhbsuh",wi16st:"fsrmcvb",ywj3b2:"f1t3k7v9",umuwi5:"fjw5xc1",Blcqepd:"f1xdyd5c",nplu4u:"fatpbeo",Bioka5o:"fb7uyps",Bnupc0a:"fx04xgm",bing71:"f1c7in40",Bercvud:"f1ibeo51",Bbr2w1p:"f1vnc8sk",Bduesf4:"f3e99gv",Bpq79vn:"fhljsf7"},filled:{Bgfg5da:0,B9xav0g:0,oivjwe:0,Bn0qgzm:0,B4g9neb:0,zhjwy3:0,wvpqe5:0,ibv6hh:0,u1mtju:0,h3c5rm:0,vrafjx:0,Bekrc4i:0,i8vvqc:0,g2u3we:0,icvyot:0,B4j52fo:0,irswps:"f88035w",q7v0qe:"ftmjh5b",kmh5ft:["f17blpuu","fsrcdbj"],nagaa4:"f1tpwn32",B1yhkcb:["fsrcdbj","f17blpuu"]},"filled-darker":{De3pzq:"f16xq7d1"},"filled-lighter":{De3pzq:"fxugw4r"},"filled-darker-shadow":{De3pzq:"f16xq7d1",Bgfg5da:0,B9xav0g:0,oivjwe:0,Bn0qgzm:0,B4g9neb:0,zhjwy3:0,wvpqe5:0,ibv6hh:0,u1mtju:0,h3c5rm:0,vrafjx:0,Bekrc4i:0,i8vvqc:0,g2u3we:0,icvyot:0,B4j52fo:0,irswps:"f1gmd7mu",E5pizo:"fyed02w"},"filled-lighter-shadow":{De3pzq:"fxugw4r",Bgfg5da:0,B9xav0g:0,oivjwe:0,Bn0qgzm:0,B4g9neb:0,zhjwy3:0,wvpqe5:0,ibv6hh:0,u1mtju:0,h3c5rm:0,vrafjx:0,Bekrc4i:0,i8vvqc:0,g2u3we:0,icvyot:0,B4j52fo:0,irswps:"f1gmd7mu",E5pizo:"fyed02w"},outline:{De3pzq:"fxugw4r",Bgfg5da:0,B9xav0g:"f1c1zstj",oivjwe:0,Bn0qgzm:0,B4g9neb:0,zhjwy3:0,wvpqe5:0,ibv6hh:0,u1mtju:0,h3c5rm:0,vrafjx:0,Bekrc4i:0,i8vvqc:0,g2u3we:0,icvyot:0,B4j52fo:0,irswps:"fhz96rm"},outlineInteractive:{kzujx5:0,oetu4i:"f1l4zc64",gvrnp0:0,xv9156:0,jek2p4:0,gg5e9n:0,Beu9t3s:0,dt87k2:0,Bt1vbvt:0,Bwzppfd:0,Bop6t4b:0,B2zwrfe:0,Bwp2tzp:0,Bgoe8wy:0,Bf40cpq:0,ckks6v:0,Baalond:"f9mts5e",v2iqwr:0,wmxk5l:"f1z0osm6",Bj33j0h:0,Bs0cc2w:0,qwjtx1:0,B50zh58:0,f7epvg:0,e1hlit:0,B7mkhst:0,ak43y8:0,Bbcopvn:0,Bvecx4l:0,lwioe0:0,B6oc9vd:0,e2sjt0:0,uqwnxt:0,asj8p9:"f1acnei2",Br8fjdy:0,zoxjo1:"f1so894s",Bt3ojkv:0,B7pmvfx:0,Bfht2n1:0,an54nd:0,t1ykpo:0,Belqbek:0,bbt1vd:0,Brahy3i:0,r7b1zc:0,rexu52:0,ovtnii:0,Bvq3b66:0,Bawrxx6:0,Bbs6y8j:0,B2qpgjt:"f19ezbcq"},invalid:{tvckwq:"fs4k3qj",gk2u95:["fcee079","fmyw78r"],hhx65j:"f1fgmyf4",Bxowmz0:["fmyw78r","fcee079"]}},{d:[".ftuwxu6{display:inline-flex;}",".f1ewtqcl{box-sizing:border-box;}",".f10pi13n{position:relative;}",[".f1yiegib{padding:0 0 var(--strokeWidthThick) 0;}",{p:-1}],[".f1s184ao{margin:0;}",{p:-1}],[".ft85np5{border-radius:var(--borderRadiusMedium);}",{p:-1}],".f12kltsn{vertical-align:top;}",".f1c21dwh{background-color:var(--colorTransparentBackground);}",[".ff3nzm7{border:var(--strokeWidthThin) solid var(--colorNeutralStrokeDisabled);}",{p:-2}],".f1gw3sf2::after{box-sizing:border-box;}",'.f13zj6fq::after{content:"";}',".f1mdlcz9::after{position:absolute;}",".f1a7op3::after{left:-1px;}",".f1cjjd47::after{right:-1px;}",".f1gboi2j::after{bottom:-1px;}",".ffyw7fx::after{height:max(var(--strokeWidthThick), var(--borderRadiusMedium));}",".f1kp91vd::after{border-bottom-left-radius:var(--borderRadiusMedium);}",".f1ibwz09::after{border-bottom-right-radius:var(--borderRadiusMedium);}",[".f1mnjydx::after{border-bottom:var(--strokeWidthThick) solid var(--colorCompoundBrandStroke);}",{p:-1}],".fj2g8qd::after{clip-path:inset(calc(100% - var(--strokeWidthThick)) 0 0 0);}",".f1yk9hq::after{transform:scaleX(0);}",".fhwpy7i::after{transition-property:transform;}",".f14ee0xe::after{transition-duration:var(--durationUltraFast);}",".f1xhbsuh::after{transition-delay:var(--curveAccelerateMid);}",[".f88035w{border:var(--strokeWidthThin) solid var(--colorTransparentStroke);}",{p:-2}],".f16xq7d1{background-color:var(--colorNeutralBackground3);}",".fxugw4r{background-color:var(--colorNeutralBackground1);}",[".f1gmd7mu{border:var(--strokeWidthThin) solid var(--colorTransparentStrokeInteractive);}",{p:-2}],".fyed02w{box-shadow:var(--shadow2);}",[".f1gmd7mu{border:var(--strokeWidthThin) solid var(--colorTransparentStrokeInteractive);}",{p:-2}],[".fhz96rm{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);}",{p:-2}],".f1c1zstj{border-bottom-color:var(--colorNeutralStrokeAccessible);}",".fs4k3qj:not(:focus-within),.fs4k3qj:hover:not(:focus-within){border-top-color:var(--colorPaletteRedBorder2);}",".fcee079:not(:focus-within),.fcee079:hover:not(:focus-within){border-right-color:var(--colorPaletteRedBorder2);}",".fmyw78r:not(:focus-within),.fmyw78r:hover:not(:focus-within){border-left-color:var(--colorPaletteRedBorder2);}",".f1fgmyf4:not(:focus-within),.f1fgmyf4:hover:not(:focus-within){border-bottom-color:var(--colorPaletteRedBorder2);}"],m:[["@media (forced-colors: active){.f9dbb4x{border-top-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.f3qs60o{border-right-color:GrayText;}.f5u9ap2{border-left-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media (forced-colors: active){.fwd1oij{border-bottom-color:GrayText;}}",{m:"(forced-colors: active)"}],["@media screen and (prefers-reduced-motion: reduce){.fsrmcvb::after{transition-duration:0.01ms;}}",{m:"screen and (prefers-reduced-motion: reduce)"}],["@media screen and (prefers-reduced-motion: reduce){.f1t3k7v9::after{transition-delay:0.01ms;}}",{m:"screen and (prefers-reduced-motion: reduce)"}],["@media screen and (prefers-reduced-motion: reduce){.fx04xgm:focus-within::after{transition-duration:0.01ms;}}",{m:"screen and (prefers-reduced-motion: reduce)"}],["@media screen and (prefers-reduced-motion: reduce){.f1c7in40:focus-within::after{transition-delay:0.01ms;}}",{m:"screen and (prefers-reduced-motion: reduce)"}]],w:[".fjw5xc1:focus-within::after{transform:scaleX(1);}",".f1xdyd5c:focus-within::after{transition-property:transform;}",".fatpbeo:focus-within::after{transition-duration:var(--durationNormal);}",".fb7uyps:focus-within::after{transition-delay:var(--curveDecelerateMid);}",".f1ibeo51:focus-within:active::after{border-bottom-color:var(--colorCompoundBrandStrokePressed);}",".f1vnc8sk:focus-within{outline-width:var(--strokeWidthThick);}",".f3e99gv:focus-within{outline-style:solid;}",".fhljsf7:focus-within{outline-color:transparent;}",[".f19ezbcq:focus-within{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1Pressed);}",{p:-2}],".f1so894s:focus-within{border-bottom-color:var(--colorCompoundBrandStroke);}"],h:[".ftmjh5b:hover,.ftmjh5b:focus-within{border-top-color:var(--colorTransparentStrokeInteractive);}",".f17blpuu:hover,.f17blpuu:focus-within{border-right-color:var(--colorTransparentStrokeInteractive);}",".fsrcdbj:hover,.fsrcdbj:focus-within{border-left-color:var(--colorTransparentStrokeInteractive);}",".f1tpwn32:hover,.f1tpwn32:focus-within{border-bottom-color:var(--colorTransparentStrokeInteractive);}",[".f9mts5e:hover{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1Hover);}",{p:-2}],".f1l4zc64:hover{border-bottom-color:var(--colorNeutralStrokeAccessibleHover);}"],a:[[".f1acnei2:active{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1Pressed);}",{p:-2}],".f1z0osm6:active{border-bottom-color:var(--colorNeutralStrokeAccessiblePressed);}"]}),a7=Te({base:{icvyot:"f1ern45e",vrafjx:["f1n71otn","f1deefiw"],oivjwe:"f1h8hb77",wvpqe5:["f1deefiw","f1n71otn"],jrapky:0,Frg6f3:0,t21cq0:0,B6of3ja:0,B74szlk:"f1s184ao",De3pzq:"f3rmtva",B7ck84d:"f1ewtqcl",sj55zd:"f19n0e5",Bh6795r:"fqerorx",Bahqtrf:"fk6fouc",Bqenvij:"f1l02sjl",yvdlaj:"fwyc1cq",B3o7kgh:"f13ta7ih",oeaueh:"f1s6fcnf"},disabled:{sj55zd:"f1s2aq7o",Bceei9c:"fdrzuqr",yvdlaj:"fahhnxm"},small:{sshi5w:"f1w5jphr",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1pnffij",Bxyxcbc:"f192z54u",Bahqtrf:"fk6fouc",Be2twd7:"fy9rknc",Bhrd7zp:"figsok6",Bg96gwp:"fwrc4pm"},medium:{sshi5w:"fvmd9f",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1ww82xo",Bxyxcbc:"f1if7ixc",Bahqtrf:"fk6fouc",Be2twd7:"fkhj508",Bhrd7zp:"figsok6",Bg96gwp:"f1i3iumi"},large:{sshi5w:"f1kfson",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f15hvtkj",Bxyxcbc:"f3kip1f",Bahqtrf:"fk6fouc",Be2twd7:"fod5ikn",Bhrd7zp:"figsok6",Bg96gwp:"faaz57k"}},{d:[".f1ern45e{border-top-style:none;}",".f1n71otn{border-right-style:none;}",".f1deefiw{border-left-style:none;}",".f1h8hb77{border-bottom-style:none;}",[".f1s184ao{margin:0;}",{p:-1}],".f3rmtva{background-color:transparent;}",".f1ewtqcl{box-sizing:border-box;}",".f19n0e5{color:var(--colorNeutralForeground1);}",".fqerorx{flex-grow:1;}",".fk6fouc{font-family:var(--fontFamilyBase);}",".f1l02sjl{height:100%;}",".fwyc1cq::-webkit-input-placeholder{color:var(--colorNeutralForeground4);}",".fwyc1cq::-moz-placeholder{color:var(--colorNeutralForeground4);}",".f13ta7ih::-webkit-input-placeholder{opacity:1;}",".f13ta7ih::-moz-placeholder{opacity:1;}",".f1s6fcnf{outline-style:none;}",".f1s2aq7o{color:var(--colorNeutralForegroundDisabled);}",".fdrzuqr{cursor:not-allowed;}",".fahhnxm::-webkit-input-placeholder{color:var(--colorNeutralForegroundDisabled);}",".fahhnxm::-moz-placeholder{color:var(--colorNeutralForegroundDisabled);}",".f1w5jphr{min-height:40px;}",[".f1pnffij{padding:var(--spacingVerticalXS) calc(var(--spacingHorizontalSNudge) + var(--spacingHorizontalXXS));}",{p:-1}],".f192z54u{max-height:200px;}",".fy9rknc{font-size:var(--fontSizeBase200);}",".figsok6{font-weight:var(--fontWeightRegular);}",".fwrc4pm{line-height:var(--lineHeightBase200);}",".fvmd9f{min-height:52px;}",[".f1ww82xo{padding:var(--spacingVerticalSNudge) calc(var(--spacingHorizontalMNudge) + var(--spacingHorizontalXXS));}",{p:-1}],".f1if7ixc{max-height:260px;}",".fkhj508{font-size:var(--fontSizeBase300);}",".f1i3iumi{line-height:var(--lineHeightBase300);}",".f1kfson{min-height:64px;}",[".f15hvtkj{padding:var(--spacingVerticalS) calc(var(--spacingHorizontalM) + var(--spacingHorizontalXXS));}",{p:-1}],".f3kip1f{max-height:320px;}",".fod5ikn{font-size:var(--fontSizeBase400);}",".faaz57k{line-height:var(--lineHeightBase400);}"]}),i7=Te({none:{B3rzk8w:"f1o1s39h"},both:{B3rzk8w:"f1pxm0xe"},horizontal:{B3rzk8w:"fq6nmtn"},vertical:{B3rzk8w:"f1f5ktr4"}},{d:[".f1o1s39h{resize:none;}",".f1pxm0xe{resize:both;}",".fq6nmtn{resize:horizontal;}",".f1f5ktr4{resize:vertical;}"]}),l7=o=>{"use no memo";const{size:n,appearance:a,resize:l}=o,s=o.textarea.disabled,f=`${o.textarea["aria-invalid"]}`=="true",d=a.startsWith("filled"),g=n7();o.root.className=de(Km.root,g.base,s&&g.disabled,!s&&d&&g.filled,!s&&g[a],!s&&g.interactive,!s&&a==="outline"&&g.outlineInteractive,!s&&f&&g.invalid,o.root.className);const v=a7(),h=i7();return o.textarea.className=de(Km.textarea,v.base,v[n],h[l],s&&v.disabled,o.textarea.className),o},jb=_.forwardRef((o,n)=>{const a=o7(o,n);return l7(a),ft("useTextareaStyles_unstable")(a),t7(a)});jb.displayName="Textarea";const c7=Ze("r6pzz3z",null,[".r6pzz3z{overflow-y:hidden;overflow-y:clip;scrollbar-gutter:stable;}"]),s7=Ze("r144vlu9",null,[".r144vlu9{overflow-y:hidden;}"]);function u7(){const o=c7(),n=s7(),{targetDocument:a}=Bt(),l=_.useCallback(()=>{var f;if(!a)return;var d;Math.floor(a.body.getBoundingClientRect().height)>((d=(f=a.defaultView)===null||f===void 0?void 0:f.innerHeight)!==null&&d!==void 0?d:0)&&(a.documentElement.classList.add(o),a.body.classList.add(n))},[a,o,n]),s=_.useCallback(()=>{a&&(a.documentElement.classList.remove(o),a.body.classList.remove(n))},[a,o,n]);return{disableBodyScroll:l,enableBodyScroll:s}}function f7(o,n){const{findFirstFocusable:a}=f4(),{targetDocument:l}=Bt(),s=_.useRef(null);return _.useEffect(()=>{if(!o)return;const f=s.current&&a(s.current);if(f)f.focus();else{var d;(d=s.current)===null||d===void 0||d.focus()}},[a,o,n,l]),s}const d7={open:!1,inertTrapFocus:!1,modalType:"modal",isNestedDialog:!1,unmountOnClose:!0,dialogRef:{current:null},requestOpenChange(){}},fd=Rp(void 0),g7=fd.Provider,vo=o=>Dp(fd,(n=d7)=>o(n)),h7=!1,Cb=_.createContext(void 0),Rb=Cb.Provider,m7=()=>{var o;return(o=_.useContext(Cb))!==null&&o!==void 0?o:h7},Db=_.createContext(void 0);Db.Provider;const v7=()=>_.useContext(Db),Qm=mi(td,{outScale:.85,easing:ht.curveDecelerateMid,duration:ht.durationGentle,exitEasing:ht.curveAccelerateMin,exitDuration:ht.durationGentle}),p7=o=>{const{children:n,modalType:a="modal",onOpenChange:l,inertTrapFocus:s=!1,unmountOnClose:f=!0}=o,d=on("dialog-title-"),[g,v]=b7(n),[h,b]=gc({state:o.open,defaultState:o.defaultOpen,initialState:!1}),p=Qe(A=>{l==null||l(A.event,A),A.event.isDefaultPrevented()||b(A.open)}),x=f7(h,a),{modalAttributes:S,triggerAttributes:w}=mp({trapFocus:a!=="non-modal",legacyTrapFocus:!s}),B=wB(fd);return{components:{surfaceMotion:Qm},inertTrapFocus:s,open:h,modalType:a,content:v,trigger:g,requestOpenChange:p,dialogTitleId:d,isNestedDialog:B,unmountOnClose:f,dialogRef:x,modalAttributes:S,triggerAttributes:w,surfaceMotion:Wp(o.surfaceMotion,{elementType:Qm,defaultProps:{visible:h,appear:f,unmountOnExit:f}})}};function b7(o){const n=_.Children.toArray(o);switch(n.length){case 2:return n;case 1:return[void 0,n[0]];default:return[void 0,void 0]}}const y7=(o,n)=>ge(g7,{value:n.dialog,children:uo(Rb,{value:n.dialogSurface,children:[o.trigger,o.content&&ge(o.surfaceMotion,{children:ge(Ip,{children:o.content})})]})});function x7(o){const{modalType:n,open:a,dialogRef:l,dialogTitleId:s,isNestedDialog:f,inertTrapFocus:d,requestOpenChange:g,modalAttributes:v,triggerAttributes:h,unmountOnClose:b}=o;return{dialog:{open:a,modalType:n,dialogRef:l,dialogTitleId:s,isNestedDialog:f,inertTrapFocus:d,modalAttributes:v,triggerAttributes:h,unmountOnClose:b,requestOpenChange:g},dialogSurface:!1}}const Ob=_.memo(o=>{const n=p7(o),a=x7(n);return y7(n,a)});Ob.displayName="Dialog";const S7=o=>{const n=m7(),{children:a,disableButtonEnhancement:l=!1,action:s=n?"close":"open"}=o,f=Vf(a),d=vo(p=>p.requestOpenChange),{triggerAttributes:g}=mp(),v=Qe(p=>{var x,S;f==null||(x=(S=f.props).onClick)===null||x===void 0||x.call(S,p),p.isDefaultPrevented()||d({event:p,type:"triggerClick",open:s==="open"})}),h={...f==null?void 0:f.props,ref:Gf(f),onClick:v,...g},b=Mp((f==null?void 0:f.type)==="button"||(f==null?void 0:f.type)==="a"?f.type:"div",{...h,type:"button"});return{children:Yv(a,l?h:b)}},w7=o=>o.children,dd=o=>{const n=S7(o);return w7(n)};dd.displayName="DialogTrigger";dd.isFluentTriggerComponent=!0;const B7=(o,n)=>{const{position:a="end",fluid:l=!1}=o;return{components:{root:"div"},root:tt(Eo("div",{ref:n,...o}),{elementType:"div"}),position:a,fluid:l}},k7=o=>ge(o.root,{}),_7={root:"fui-DialogActions"},z7=Ze("rhfpeu0",null,{r:[".rhfpeu0{gap:8px;height:fit-content;box-sizing:border-box;display:flex;grid-row-start:3;grid-row-end:3;}"],s:["@media screen and (max-width: 480px){.rhfpeu0{flex-direction:column;justify-self:stretch;}}"]}),T7=Te({gridPositionEnd:{Bdqf98w:"f1a7i8kp",Br312pm:"fd46tj4",Bw0ie65:"fsyjsko",Btsd7tp:"f1n00o3b",ufxxby:"f1mvsp37",Bq5p579:"flbz1vp"},gridPositionStart:{Bdqf98w:"fsxvdwy",Br312pm:"fwpfdsa",Bw0ie65:"f1e2fz10",Ew0qkd:"f119phc2",ufxxby:"f1j719yo",Bq5p579:"flbz1vp"},fluidStart:{Bw0ie65:"fsyjsko"},fluidEnd:{Br312pm:"fwpfdsa"}},{d:[".f1a7i8kp{justify-self:end;}",".fd46tj4{grid-column-start:2;}",".fsyjsko{grid-column-end:4;}",".fsxvdwy{justify-self:start;}",".fwpfdsa{grid-column-start:1;}",".f1e2fz10{grid-column-end:2;}"],m:[["@media screen and (max-width: 480px){.f1n00o3b{grid-column-start:1;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.f1mvsp37{grid-row-start:4;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.flbz1vp{grid-row-end:auto;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.f119phc2{grid-column-end:4;}}",{m:"screen and (max-width: 480px)"}],["@media screen and (max-width: 480px){.f1j719yo{grid-row-start:3;}}",{m:"screen and (max-width: 480px)"}]]}),N7=o=>{"use no memo";const n=z7(),a=T7();return o.root.className=de(_7.root,n,o.position==="start"&&a.gridPositionStart,o.position==="end"&&a.gridPositionEnd,o.fluid&&o.position==="start"&&a.fluidStart,o.fluid&&o.position==="end"&&a.fluidEnd,o.root.className),o},Mb=_.forwardRef((o,n)=>{const a=B7(o,n);return N7(a),ft("useDialogActionsStyles_unstable")(a),k7(a)});Mb.displayName="DialogActions";const E7=(o,n)=>{var a;return{components:{root:"div"},root:tt(Eo((a=o.as)!==null&&a!==void 0?a:"div",{ref:n,...o}),{elementType:"div"})}},A7=o=>ge(o.root,{}),j7={root:"fui-DialogBody"},C7=Ze("rhwx3p8",null,{r:[".rhwx3p8{overflow:unset;gap:8px;display:grid;max-height:calc(100vh - 2 * 24px);max-height:calc(100dvh - 2 * 24px);box-sizing:border-box;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr auto;}"],s:["@media screen and (max-width: 480px){.rhwx3p8{max-width:100vw;grid-template-rows:auto 1fr auto;}}","@media screen and (max-height: 359px){.rhwx3p8{max-height:unset;}}"]}),R7=o=>{"use no memo";const n=C7();return o.root.className=de(j7.root,n,o.root.className),o},qb=_.forwardRef((o,n)=>{const a=E7(o,n);return R7(a),ft("useDialogBodyStyles_unstable")(a),A7(a)});qb.displayName="DialogBody";const Jm={root:"fui-DialogTitle",action:"fui-DialogTitle__action"},D7=Ze("rxjm636",null,[".rxjm636{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase500);font-weight:var(--fontWeightSemibold);line-height:var(--lineHeightBase500);margin:0;grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:3;}"]),O7=Te({rootWithoutAction:{Bw0ie65:"fsyjsko"}},{d:[".fsyjsko{grid-column-end:4;}"]}),M7=Ze("r13kcrze",null,[".r13kcrze{grid-row-start:1;grid-row-end:1;grid-column-start:3;justify-self:end;align-self:start;}"]),q7=Ze("r2avt6e","roj2bbc",{r:[".r2avt6e{overflow:visible;padding:0;border-style:none;position:relative;box-sizing:content-box;background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;line-height:0;-webkit-appearance:button;text-align:unset;}",".r2avt6e:focus{outline-style:none;}",".r2avt6e:focus-visible{outline-style:none;}",".r2avt6e[data-fui-focus-visible]{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}",'.r2avt6e[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);right:calc(2px * -1);bottom:calc(2px * -1);left:calc(2px * -1);}',".roj2bbc{overflow:visible;padding:0;border-style:none;position:relative;box-sizing:content-box;background-color:inherit;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;line-height:0;-webkit-appearance:button;text-align:unset;}",".roj2bbc:focus{outline-style:none;}",".roj2bbc:focus-visible{outline-style:none;}",".roj2bbc[data-fui-focus-visible]{border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;}",'.roj2bbc[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);left:calc(2px * -1);bottom:calc(2px * -1);right:calc(2px * -1);}'],s:["@media (forced-colors: active){.r2avt6e[data-fui-focus-visible]::after{border-top-color:Highlight;border-right-color:Highlight;border-bottom-color:Highlight;border-left-color:Highlight;}}","@media (forced-colors: active){.roj2bbc[data-fui-focus-visible]::after{border-top-color:Highlight;border-left-color:Highlight;border-bottom-color:Highlight;border-right-color:Highlight;}}"]}),F7=o=>{"use no memo";const n=D7(),a=M7(),l=O7();return o.root.className=de(Jm.root,n,!o.action&&l.rootWithoutAction,o.root.className),o.action&&(o.action.className=de(Jm.action,a,o.action.className)),o},H7=(o,n)=>{const{action:a}=o,l=vo(f=>f.modalType),s=q7();return{components:{root:"h2",action:"div"},root:tt(Eo("h2",{ref:n,id:vo(f=>f.dialogTitleId),...o}),{elementType:"h2"}),action:zt(a,{renderByDefault:l==="non-modal",defaultProps:{children:_.createElement(dd,{disableButtonEnhancement:!0,action:"close"},_.createElement("button",{type:"button",className:s,"aria-label":"close"},_.createElement(a6,null)))},elementType:"div"})}},L7=o=>uo(_.Fragment,{children:[ge(o.root,{children:o.root.children}),o.action&&ge(o.action,{})]}),Fb=_.forwardRef((o,n)=>{const a=H7(o,n);return F7(a),ft("useDialogTitleStyles_unstable")(a),L7(a)});Fb.displayName="DialogTitle";const $m=w6,P7=(o,n)=>{const a=x6(),l=vo(j=>j.modalType),s=vo(j=>j.isNestedDialog),f=v7(),d=f??s,g=vo(j=>j.modalAttributes),v=vo(j=>j.dialogRef),h=vo(j=>j.requestOpenChange),b=vo(j=>j.dialogTitleId),p=vo(j=>j.open),x=vo(j=>j.unmountOnClose),S=Qe(j=>{if(N3(o.backdrop)){var L,Z;(L=(Z=o.backdrop).onClick)===null||L===void 0||L.call(Z,j)}l==="modal"&&!j.isDefaultPrevented()&&h({event:j,open:!1,type:"backdropClick"})}),w=Qe(j=>{var L;(L=o.onKeyDown)===null||L===void 0||L.call(o,j),j.key===Op&&!j.isDefaultPrevented()&&(h({event:j,open:!1,type:"escapeKeyDown"}),j.preventDefault())}),B=zt(o.backdrop,{renderByDefault:l!=="non-modal",defaultProps:{"aria-hidden":"true"},elementType:"div"}),A=B==null?void 0:B.appearance;B&&(B.onClick=S,delete B.appearance);const{disableBodyScroll:N,enableBodyScroll:D}=u7();return Tt(()=>{if(!p){D();return}if(!(s||l==="non-modal"))return N(),()=>D()},[p,l,s,N,D]),{components:{backdrop:"div",root:"div",backdropMotion:$m},open:p,backdrop:B,isNestedDialog:s,treatBackdropAsNested:d,backdropAppearance:A,unmountOnClose:x,mountNode:o.mountNode,root:tt(Eo("div",{tabIndex:-1,role:l==="alert"?"alertdialog":"dialog","aria-modal":l!=="non-modal","aria-labelledby":o["aria-label"]?void 0:b,"aria-hidden":!x&&!p?!0:void 0,...o,...g,onKeyDown:w,ref:li(n,a,v)}),{elementType:"div"}),backdropMotion:Wp(o.backdropMotion,{elementType:$m,defaultProps:{appear:x,visible:p}}),transitionStatus:void 0}},U7=(o,n)=>uo(ud,{mountNode:o.mountNode,children:[o.backdrop&&o.backdropMotion&&ge(o.backdropMotion,{children:ge(o.backdrop,{})}),ge(Yp,{children:ge(Rb,{value:n.dialogSurface,children:ge(o.root,{})})})]}),ev={root:"fui-DialogSurface",backdrop:"fui-DialogSurface__backdrop"},G7=Ze("r1u3t6p6","r5coedp",{r:[".r1u3t6p6{inset:0;padding:24px;margin:auto;border-style:none;overflow:unset;border:1px solid var(--colorTransparentStroke);border-radius:var(--borderRadiusXLarge);display:block;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;visibility:unset;position:fixed;height:fit-content;max-width:600px;max-height:100vh;max-height:100dvh;box-sizing:border-box;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);box-shadow:var(--shadow64);}",".r1u3t6p6:focus{outline-style:none;}",".r1u3t6p6:focus-visible{outline-style:none;}",".r1u3t6p6[data-fui-focus-visible]{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;}",'.r1u3t6p6[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);right:calc(2px * -1);bottom:calc(2px * -1);left:calc(2px * -1);}',".r5coedp{inset:0;padding:24px;margin:auto;border-style:none;overflow:unset;border:1px solid var(--colorTransparentStroke);border-radius:var(--borderRadiusXLarge);display:block;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;visibility:unset;position:fixed;height:fit-content;max-width:600px;max-height:100vh;max-height:100dvh;box-sizing:border-box;background-color:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);box-shadow:var(--shadow64);}",".r5coedp:focus{outline-style:none;}",".r5coedp:focus-visible{outline-style:none;}",".r5coedp[data-fui-focus-visible]{border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;}",'.r5coedp[data-fui-focus-visible]::after{content:"";position:absolute;pointer-events:none;z-index:1;border:2px solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusMedium);top:calc(2px * -1);left:calc(2px * -1);bottom:calc(2px * -1);right:calc(2px * -1);}'],s:["@media (forced-colors: active){.r1u3t6p6[data-fui-focus-visible]::after{border-top-color:Highlight;border-right-color:Highlight;border-bottom-color:Highlight;border-left-color:Highlight;}}","@media screen and (max-width: 480px){.r1u3t6p6{max-width:100vw;}}","@media screen and (max-height: 359px){.r1u3t6p6{overflow-y:auto;padding-right:calc(24px - 4px);border-right-width:4px;border-top-width:4px;border-bottom-width:4px;}}","@media (forced-colors: active){.r5coedp[data-fui-focus-visible]::after{border-top-color:Highlight;border-left-color:Highlight;border-bottom-color:Highlight;border-right-color:Highlight;}}","@media screen and (max-width: 480px){.r5coedp{max-width:100vw;}}","@media screen and (max-height: 359px){.r5coedp{overflow-y:auto;padding-left:calc(24px - 4px);border-left-width:4px;border-top-width:4px;border-bottom-width:4px;}}"]}),V7=Ze("r1e18s3l",null,[".r1e18s3l{inset:0px;background-color:var(--colorBackgroundOverlay);position:fixed;}"]),Z7=Te({nestedDialogBackdrop:{De3pzq:"f1c21dwh"},dialogHidden:{Bkecrkj:"f1aehjj5"}},{d:[".f1c21dwh{background-color:var(--colorTransparentBackground);}",".f1aehjj5{pointer-events:none;}"]}),X7=o=>{"use no memo";const{root:n,backdrop:a,open:l,unmountOnClose:s,treatBackdropAsNested:f,backdropAppearance:d}=o,g=G7(),v=V7(),h=Z7(),b=d?d==="transparent":f,p=!s&&!l;return n.className=de(ev.root,g,p&&h.dialogHidden,n.className),a&&(a.className=de(ev.backdrop,v,p&&h.dialogHidden,b&&h.nestedDialogBackdrop,a.className)),o};function I7(o){return{dialogSurface:!0}}const Hb=_.forwardRef((o,n)=>{const a=P7(o,n),l=I7();return X7(a),ft("useDialogSurfaceStyles_unstable")(a),U7(a,l)});Hb.displayName="DialogSurface";const Y7=(o,n)=>{var a;return{components:{root:"div"},root:tt(Eo((a=o.as)!==null&&a!==void 0?a:"div",{ref:n,...o}),{elementType:"div"})}},W7=o=>ge(o.root,{}),K7={root:"fui-DialogContent"},Q7=Ze("r1v5zwsm",null,{r:[".r1v5zwsm{padding:var(--strokeWidthThick);margin:calc(var(--strokeWidthThick) * -1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightRegular);line-height:var(--lineHeightBase300);overflow-y:auto;min-height:32px;box-sizing:border-box;grid-row-start:2;grid-row-end:2;grid-column-start:1;grid-column-end:4;}"],s:["@media screen and (max-height: 359px){.r1v5zwsm{overflow-y:unset;}}"]}),J7=o=>{"use no memo";const n=Q7();return o.root.className=de(K7.root,n,o.root.className),o},Lb=_.forwardRef((o,n)=>{const a=Y7(o,n);return J7(a),ft("useDialogContentStyles_unstable")(a),W7(a)});Lb.displayName="DialogContent";const $7=Rp(void 0),e8={size:"medium",handleToggleButton:()=>null,handleRadio:()=>null,vertical:!1,checkedValues:{}},t8=o=>Dp($7,(n=e8)=>o(n)),o8=Te({vertical:{Beiy3e4:"f1vx9l62"},verticalIcon:{Be2twd7:"f1rt2boy",jrapky:0,Frg6f3:0,t21cq0:0,B6of3ja:0,B74szlk:"f1s184ao"}},{d:[".f1vx9l62{flex-direction:column;}",".f1rt2boy{font-size:24px;}",[".f1s184ao{margin:0;}",{p:-1}]]}),r8=o=>{"use no memo";const n=o8();o.root.className=de(o.vertical&&n.vertical,o.root.className),o.icon&&(o.icon.className=de(o.vertical&&n.verticalIcon,o.icon.className)),Bb(o)},n8=(o,n)=>({appearance:"subtle",size:"medium",shape:"rounded",...a8(o,n)}),a8=(o,n)=>{const{vertical:a=!1,...l}=o,s=wb({appearance:"subtle",...l,size:"medium"},n);return{vertical:a,...s}},Pb=_.forwardRef((o,n)=>{const a=n8(o,n);return r8(a),ft("useToolbarButtonStyles_unstable")(a),xb(a)});Pb.displayName="ToolbarButton";const i8=Te({root:{mc9l5x:"ftuwxu6",B2u0y6b:"f1lwjmbk",Byoj8tv:0,uwmqm3:0,z189sj:0,z8tnut:0,B0ocmuz:"f1oic3e7"},vertical:{B2u0y6b:"fe668z"}},{d:[".ftuwxu6{display:inline-flex;}",".f1lwjmbk{max-width:1px;}",[".f1oic3e7{padding:0 12px;}",{p:-1}],".fe668z{max-width:initial;}"]}),l8=o=>{"use no memo";Nb(o);const{vertical:n}=o,a=i8();return o.root.className=de(a.root,!n&&a.vertical,o.root.className),o},c8=(o,n)=>({...s8(o,n),appearance:"default"}),s8=(o,n)=>{const a=t8(l=>l.vertical);return Tb({vertical:!a,...o},n)},Ub=_.forwardRef((o,n)=>{const a=c8(o,n);return l8(a),ft("useToolbarDividerStyles_unstable")(a),zb(a)});Ub.displayName="ToolbarDivider";const gf={displayName:"Lago",email:"jose@lago.dev"},Ul=[{id:"1",from:"jose@lago.dev",fromName:"Lago",to:"lago@example.com",subject:"Sprint planning — Thursday 10:00",body:`Hola, - -Vamos a planificar el sprint del mes que viene el jueves a las 10:00. Necesito que reviseis los temas pendientes del backlog. - -Un saludo`,receivedAt:new Date(Date.now()-1e3*60*30).toISOString(),isRead:!1,folder:"inbox"},{id:"2",from:"maria@partner.com",fromName:"María García",to:"lago@example.com",subject:"RE: Presupuesto proyecto digital 2026",body:`Hola Lago, - -Gracias por la información. He revisado el presupuesto y parece correcto. Adjunto la propuesta final. - -¿Podemos hablar mañana por teléfono? - -Saludos`,receivedAt:new Date(Date.now()-1e3*60*60*2).toISOString(),isRead:!1,folder:"inbox"},{id:"3",from:"devops@company.com",fromName:"DevOps Team",to:"lago@example.com",subject:"[Alert] Production deployment failed — pipeline #4821",body:`Pipeline #4821 failed at stage: build - -Error: npm ERR! code ETARGET -npm ERR! notarget No valid target for react@19.0.1 - -View logs: https://devops.company.com/pipelines/4821`,receivedAt:new Date(Date.now()-1e3*60*60*5).toISOString(),isRead:!0,folder:"inbox"},{id:"4",from:"lago@example.com",fromName:"Lago",to:"equipo@company.com",subject:"Resumen semanal — Power Platform",body:`Equipo, - -Aquí va el resumen de lo hecho esta semana: - -• Demo de code apps publicada en el blog -• Connector de Outlook integrado -• Migración del backlog a Dataverse completada - -Para la semana que viene: -• Terminar la integración con Teams -• Revisar los permisos de producción - -Saludos`,receivedAt:new Date(Date.now()-1e3*60*60*24).toISOString(),isRead:!0,folder:"sent"},{id:"5",from:"newsletter@techweekly.com",fromName:"Tech Weekly",to:"lago@example.com",subject:"This Week in AI & Power Platform — Issue #47",body:`Top stories this week: - -1. Microsoft announces GPT-5 integration for Copilot Studio -2. Power Apps code apps reach 1,400+ connectors milestone -3. Dataverse 2026 Wave 1 features now generally available - -Read more inside...`,receivedAt:new Date(Date.now()-1e3*60*60*48).toISOString(),isRead:!0,folder:"inbox"},{id:"6",from:"noreply@linkedin.com",fromName:"LinkedIn",to:"lago@example.com",subject:"5 people viewed your profile this week",body:`Your profile got noticed! - -5 people in Austria viewed your profile in the past week, including recruiters and hiring managers. - -View who they are →`,receivedAt:new Date(Date.now()-1e3*60*60*72).toISOString(),isRead:!0,folder:"inbox"},{id:"7",from:"lago@example.com",fromName:"Lago",to:"draft",subject:"Borrador: Propuesta reunión trimestral",body:"Borrador de la propuesta para la reunión trimestral con dirección...",receivedAt:new Date(Date.now()-1e3*60*60*6).toISOString(),isRead:!0,folder:"drafts"}];class u8{delay(n){return new Promise(a=>setTimeout(a,n))}async getProfile(){return await this.delay(300),gf}async getMessages(n="inbox"){return await this.delay(600),Ul.filter(a=>a.folder===n)}async getMessage(n){return await this.delay(200),Ul.find(a=>a.id===n)}async sendMessage(n){await this.delay(800);const a={id:Date.now().toString(),from:gf.email,fromName:gf.displayName,to:n.to||"",subject:n.subject||"(Sin asunto)",body:n.body||"",receivedAt:new Date().toISOString(),isRead:!0,folder:"sent"};return Ul.push(a),a}async markAsRead(n){await this.delay(100);const a=Ul.find(l=>l.id===n);a&&(a.isRead=!0)}}const hf=new u8,gd=w3({root:{display:"flex",height:"100vh",width:"100vw",overflow:"hidden",backgroundColor:$.colorNeutralBackground1},navRail:{width:"48px",backgroundColor:$.colorBrandBackground,display:"flex",flexDirection:"column",alignItems:"center",paddingTop:"8px",paddingBottom:"8px",gap:"2px",flexShrink:0},navBtn:{width:"36px",height:"36px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:$.borderRadiusMedium,cursor:"pointer",color:"rgba(255,255,255,.7)",border:"none",background:"transparent",transition:"all 120ms",":hover":{backgroundColor:"rgba(255,255,255,.15)",color:"#fff"}},navBtnActive:{backgroundColor:"rgba(255,255,255,.22)",color:"#fff"},folderPane:{width:"200px",backgroundColor:$.colorNeutralBackground2,borderRight:`1px solid ${$.colorNeutralStroke2}`,display:"flex",flexDirection:"column",flexShrink:0,overflowY:"auto"},folderHeader:{...st.padding("14px","16px","6px"),display:"flex",alignItems:"center",gap:"8px"},folderItem:{display:"flex",alignItems:"center",gap:"10px",...st.padding("7px","16px"),cursor:"pointer",fontSize:$.fontSizeBase300,color:$.colorNeutralForeground2,border:"none",background:"transparent",width:"100%",textAlign:"left",borderRadius:0,transition:"all 100ms",":hover":{backgroundColor:$.colorNeutralBackground2Hover}},folderItemActive:{backgroundColor:$.colorBrandBackground2,color:$.colorBrandForeground1,fontWeight:$.fontWeightSemibold,borderLeft:`3px solid ${$.colorBrandForeground1}`,paddingLeft:"13px"},folderBadge:{marginLeft:"auto"},centre:{flex:1,display:"flex",flexDirection:"column",overflow:"hidden",minWidth:0},toolbar:{display:"flex",alignItems:"center",gap:"6px",...st.padding("6px","12px"),borderBottom:`1px solid ${$.colorNeutralStroke2}`,backgroundColor:$.colorNeutralBackground1,flexShrink:0},searchWrap:{flex:1,maxWidth:"380px",position:"relative"},searchIcon:{position:"absolute",left:"10px",top:"50%",transform:"translateY(-50%)",color:$.colorNeutralForeground3,pointerEvents:"none",display:"flex"},contentSplit:{flex:1,display:"flex",overflow:"hidden"},messageList:{width:"360px",borderRight:`1px solid ${$.colorNeutralStroke2}`,overflowY:"auto",flexShrink:0,backgroundColor:$.colorNeutralBackground1},messageItem:{display:"flex",gap:"12px",...st.padding("10px","16px"),cursor:"pointer",borderBottom:`1px solid ${$.colorNeutralStroke2}`,transition:"background 80ms",":hover":{backgroundColor:$.colorNeutralBackground1Hover}},messageItemSelected:{backgroundColor:$.colorBrandBackground2,":hover":{backgroundColor:$.colorBrandBackground2}},messageItemUnread:{borderLeft:`3px solid ${$.colorBrandForeground1}`,paddingLeft:"13px"},messageContent:{flex:1,minWidth:0,display:"flex",flexDirection:"column",gap:"2px"},messageTopRow:{display:"flex",alignItems:"center",gap:"6px"},messageSender:{flex:1,fontSize:$.fontSizeBase300,fontWeight:$.fontWeightSemibold,color:$.colorNeutralForeground1,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},messageTime:{fontSize:$.fontSizeBase200,color:$.colorNeutralForeground3,flexShrink:0},messageSubject:{fontSize:$.fontSizeBase300,color:$.colorNeutralForeground1,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},messagePreview:{fontSize:$.fontSizeBase200,color:$.colorNeutralForeground3,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},readingPane:{flex:1,overflowY:"auto",display:"flex",flexDirection:"column",backgroundColor:$.colorNeutralBackground1},readingHeader:{...st.padding("20px","28px","16px"),display:"flex",gap:"14px",alignItems:"flex-start"},readingMeta:{flex:1,minWidth:0},readingSubject:{fontSize:$.fontSizeBase500,fontWeight:$.fontWeightBold,color:$.colorNeutralForeground1,lineHeight:$.lineHeightBase500,marginTop:"2px"},readingBody:{...st.padding("4px","28px","28px"),fontSize:$.fontSizeBase300,lineHeight:$.lineHeightBase400,color:$.colorNeutralForeground1,whiteSpace:"pre-wrap"},readingActions:{display:"flex",gap:"8px",...st.padding("0","28px","20px")},emptyState:{flex:1,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"8px",color:$.colorNeutralForeground3},composeField:{display:"flex",flexDirection:"column",gap:"4px",...st.padding("6px","0")},connectionsPanel:{flex:1,overflowY:"auto",...st.padding("28px","32px"),backgroundColor:$.colorNeutralBackground1},codeBlock:{backgroundColor:$.colorNeutralBackground4,...st.borderRadius($.borderRadiusMedium),...st.padding("16px","20px"),fontFamily:$.fontFamilyMonospace,fontSize:$.fontSizeBase200,lineHeight:"1.8",color:$.colorNeutralForeground1,overflowX:"auto"},archDiagram:{backgroundColor:$.colorNeutralBackground2,...st.border("1px","solid",$.colorNeutralStroke2),...st.borderRadius($.borderRadiusMedium),...st.padding("20px","24px"),display:"flex",alignItems:"center",gap:"12px",flexWrap:"wrap",marginBottom:"24px"},archBox:{...st.padding("8px","14px"),...st.borderRadius("6px"),fontSize:$.fontSizeBase200,fontWeight:$.fontWeightSemibold,whiteSpace:"nowrap"},connGrid:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(280px, 1fr))",gap:"12px",marginBottom:"32px"},connCard:{backgroundColor:$.colorNeutralBackground2,...st.border("1px","solid",$.colorNeutralStroke2),...st.borderRadius($.borderRadiusMedium),...st.padding("16px"),transition:"box-shadow 150ms",":hover":{boxShadow:$.shadow4}}}),tv=[{id:"inbox",name:"Bandeja de entrada",icon:"inbox",unreadCount:2},{id:"sent",name:"Enviados",icon:"sent",unreadCount:0},{id:"drafts",name:"Borradores",icon:"drafts",unreadCount:1},{id:"trash",name:"Papelera",icon:"trash",unreadCount:0}];function f8(o,n){switch(o){case"inbox":return n?P.jsx(NB,{fontSize:18}):P.jsx(EB,{fontSize:18});case"sent":return n?P.jsx(MB,{fontSize:18}):P.jsx(qp,{fontSize:18});case"drafts":return P.jsx(r6,{fontSize:18});case"trash":return n?P.jsx(n6,{fontSize:18}):P.jsx(Fp,{fontSize:18});default:return P.jsx(Tf,{fontSize:18})}}function d8(o){const n=new Date(o),l=new Date().getTime()-n.getTime(),s=Math.floor(l/6e4);if(s<1)return"Ahora";if(s<60)return`hace ${s} min`;const f=Math.floor(s/60);return f<24?`hace ${f} h`:n.toLocaleDateString("es-ES",{day:"numeric",month:"short"})}function ov(o){return o.split(" ").map(n=>n[0]).slice(0,2).join("").toUpperCase()}function rv(o){const n=["#D83B01","#A43751","#498205","#008272","#005CC5","#5C2D91","#004078","#B4009E"];let a=0;for(let l=0;l{b(!0);try{const Q=await hf.getMessages(l);d(Q),v(null)}finally{b(!1)}},[l]);_.useEffect(()=>{n==="mail"&&U()},[n,l,U]);const ie=async Q=>{v(Q),Q.isRead||(await hf.markAsRead(Q.id),d(Ee=>Ee.map(q=>q.id===Q.id?{...q,isRead:!0}:q)))},Be=async()=>{if(!(!B||!N)){H(!0);try{await hf.sendMessage({to:B,subject:N,body:j}),w(!1),A(""),D(""),L(""),l==="sent"&&U()}finally{H(!1)}}},be=Q=>{A(Q.from),D("Re: "+Q.subject),L(""),w(!0)},ye=Q=>{A(""),D("Fwd: "+Q.subject),L(` - ----------- Mensaje reenviado ---------- -De: ${Q.fromName} <${Q.from}> -Fecha: ${new Date(Q.receivedAt).toLocaleString("es-ES")} -Asunto: ${Q.subject} - -${Q.body}`),w(!0)},ce=f.filter(Q=>Q.subject.toLowerCase().includes(p.toLowerCase())||Q.fromName.toLowerCase().includes(p.toLowerCase())),pe=tv.find(Q=>Q.id===l);return P.jsxs("div",{className:o.root,children:[P.jsxs("nav",{className:o.navRail,children:[P.jsx(Vn,{content:"Correo",relationship:"label",positioning:"after",children:P.jsx("button",{className:de(o.navBtn,n==="mail"&&o.navBtnActive),onClick:()=>a("mail"),children:n==="mail"?P.jsx(om,{}):P.jsx(Tf,{})})}),P.jsx(Vn,{content:"Conexiones",relationship:"label",positioning:"after",children:P.jsx("button",{className:de(o.navBtn,n==="connections"&&o.navBtnActive),onClick:()=>a("connections"),children:P.jsx(jB,{})})}),P.jsx("div",{style:{flex:1}}),P.jsx(Vn,{content:"Nuevo mensaje",relationship:"label",positioning:"after",children:P.jsx("button",{className:o.navBtn,onClick:()=>w(!0),children:P.jsx(tm,{})})})]}),n==="mail"?P.jsxs(P.Fragment,{children:[P.jsxs("aside",{className:o.folderPane,children:[P.jsxs("div",{className:o.folderHeader,children:[P.jsx(Wl,{name:"Lago",initials:"LA",size:28,color:"brand"}),P.jsx(Mt,{weight:"semibold",size:300,children:"lago@powerplatform.top"})]}),P.jsx(ai,{style:{margin:"6px 0"}}),tv.map(Q=>{const Ee=l===Q.id,q=Q.id===l?ce.filter(W=>!W.isRead).length:Q.unreadCount;return P.jsxs("button",{className:de(o.folderItem,Ee&&o.folderItemActive),onClick:()=>s(Q.id),children:[f8(Q.id,Ee),P.jsx("span",{children:Q.name}),q>0&&P.jsx(eb,{className:o.folderBadge,count:q,appearance:"filled",color:"brand",size:"small"})]},Q.id)})]}),P.jsxs("div",{className:o.centre,children:[P.jsxs("div",{className:o.toolbar,children:[P.jsx(_r,{appearance:"primary",icon:P.jsx(tm,{}),size:"small",onClick:()=>w(!0),children:"Nuevo"}),P.jsx(Ub,{}),P.jsx(Vn,{content:"Recargar",relationship:"label",children:P.jsx(Pb,{icon:P.jsx(OB,{}),onClick:U})}),P.jsx("div",{style:{flex:1}}),P.jsxs("div",{className:o.searchWrap,children:[P.jsx("span",{className:o.searchIcon,children:P.jsx(AB,{fontSize:16})}),P.jsx(ic,{size:"small",placeholder:"Buscar correos…",value:p,onChange:(Q,Ee)=>x(Ee.value),style:{width:"100%",paddingLeft:"30px"},contentAfter:p?P.jsx(_r,{appearance:"transparent",size:"small",icon:P.jsx(i6,{fontSize:14}),onClick:()=>x("")}):void 0})]})]}),P.jsxs("div",{className:o.contentSplit,children:[P.jsx("div",{className:o.messageList,children:h?P.jsx("div",{className:o.emptyState,style:{padding:"40px 0"},children:P.jsx(Ab,{size:"small",label:"Cargando…"})}):ce.length===0?P.jsxs("div",{className:o.emptyState,style:{padding:"60px 16px"},children:[P.jsx(Tf,{fontSize:40,style:{opacity:.3}}),P.jsxs(Mt,{size:300,children:["No hay correos en ",pe.name]})]}):ce.map(Q=>P.jsxs("div",{className:de(o.messageItem,!Q.isRead&&o.messageItemUnread,(g==null?void 0:g.id)===Q.id&&o.messageItemSelected),onClick:()=>ie(Q),children:[P.jsx(Wl,{name:Q.fromName,initials:ov(Q.fromName),size:32,style:{backgroundColor:rv(Q.fromName),flexShrink:0}}),P.jsxs("div",{className:o.messageContent,children:[P.jsxs("div",{className:o.messageTopRow,children:[P.jsxs("span",{className:o.messageSender,children:[!Q.isRead&&P.jsx(CB,{style:{color:$.colorBrandForeground1,marginRight:4,fontSize:8,verticalAlign:"middle"}}),Q.fromName]}),P.jsx("span",{className:o.messageTime,children:d8(Q.receivedAt)})]}),P.jsx("div",{className:o.messageSubject,children:Q.subject}),P.jsxs("div",{className:o.messagePreview,children:[Q.body.substring(0,80),"…"]})]})]},Q.id))}),g?P.jsxs("div",{className:o.readingPane,children:[P.jsxs("div",{className:o.readingHeader,children:[P.jsx(Wl,{name:g.fromName,initials:ov(g.fromName),size:40,style:{backgroundColor:rv(g.fromName)}}),P.jsxs("div",{className:o.readingMeta,children:[P.jsx(Mt,{weight:"semibold",size:300,children:g.fromName}),P.jsxs(Mt,{size:200,style:{color:$.colorNeutralForeground3,marginLeft:"8px"},children:["<",g.from,">"]}),P.jsx("div",{className:o.readingSubject,children:g.subject}),P.jsx(Mt,{size:200,style:{color:$.colorNeutralForeground3,marginTop:"2px",display:"block"},children:new Date(g.receivedAt).toLocaleString("es-ES",{weekday:"long",day:"numeric",month:"long",year:"numeric",hour:"2-digit",minute:"2-digit"})})]})]}),P.jsx(ai,{style:{margin:"0 28px"}}),P.jsx("div",{className:o.readingBody,children:g.body}),P.jsx(ai,{style:{margin:"0 28px"}}),P.jsxs("div",{className:o.readingActions,children:[P.jsx(_r,{appearance:"primary",icon:P.jsx(DB,{}),size:"small",onClick:()=>be(g),children:"Responder"}),P.jsx(_r,{appearance:"subtle",icon:P.jsx(RB,{}),size:"small",onClick:()=>ye(g),children:"Reenviar"}),P.jsx(_r,{appearance:"subtle",icon:P.jsx(Fp,{}),size:"small",children:"Eliminar"})]})]}):P.jsxs("div",{className:o.emptyState,children:[P.jsx(om,{fontSize:48,style:{opacity:.15}}),P.jsx(Mt,{size:400,style:{opacity:.5},children:"Selecciona un correo para leerlo"})]})]})]})]}):P.jsx(m8,{}),P.jsx(h8,{open:S,onOpenChange:w,to:B,onToChange:A,subject:N,onSubjectChange:D,body:j,onBodyChange:L,sending:Z,onSend:Be})]})}function h8({open:o,onOpenChange:n,to:a,onToChange:l,subject:s,onSubjectChange:f,body:d,onBodyChange:g,sending:v,onSend:h}){const b=gd();return P.jsx(Ob,{open:o,onOpenChange:(p,x)=>n(x.open),children:P.jsx(Hb,{style:{maxWidth:"560px",width:"100%"},children:P.jsxs(qb,{children:[P.jsx(Fb,{children:"Nuevo mensaje"}),P.jsxs(Lb,{children:[P.jsxs("div",{className:b.composeField,children:[P.jsx(In,{htmlFor:"c-to",required:!0,children:"Para"}),P.jsx(ic,{id:"c-to",placeholder:"destinatario@ejemplo.com",value:a,onChange:(p,x)=>l(x.value)})]}),P.jsxs("div",{className:b.composeField,children:[P.jsx(In,{htmlFor:"c-subj",required:!0,children:"Asunto"}),P.jsx(ic,{id:"c-subj",placeholder:"Asunto del mensaje",value:s,onChange:(p,x)=>f(x.value)})]}),P.jsxs("div",{className:b.composeField,children:[P.jsx(In,{htmlFor:"c-body",children:"Mensaje"}),P.jsx(jb,{id:"c-body",placeholder:"Escribe tu mensaje aquí…",value:d,onChange:(p,x)=>g(x.value),style:{minHeight:"180px"},resize:"vertical"})]})]}),P.jsxs(Mb,{children:[P.jsx(_r,{appearance:"secondary",onClick:()=>n(!1),children:"Descartar"}),P.jsx(_r,{appearance:"primary",icon:P.jsx(qp,{}),onClick:h,disabled:v||!a||!s,children:v?"Enviando…":"Enviar"})]})]})})})}function m8(){const o=gd(),n=[{id:"1",name:"shared_outlook",displayName:"Outlook",connector:"Microsoft Outlook",status:"connected",color:"#0078D4"},{id:"2",name:"shared_office365",displayName:"Office 365 Users",connector:"Office 365 Users",status:"connected",color:"#D83B01"},{id:"3",name:"shared_dataverse",displayName:"Dataverse",connector:"Microsoft Dataverse",status:"connected",color:"#7719BA"},{id:"4",name:"shared_azuresql",displayName:"Azure SQL",connector:"Azure SQL Database",status:"disconnected",color:"#0078D4"}],a=[{label:"Tu Code App",bg:$.colorBrandBackground,fg:"#fff"},{label:"PAC Client",bg:$.colorNeutralBackground4,fg:$.colorNeutralForeground1},{label:"Connection Ref",bg:$.colorNeutralBackground4,fg:$.colorNeutralForeground1},{label:"Connection",bg:$.colorNeutralBackground4,fg:$.colorNeutralForeground1},{label:"Outlook / Dataverse",bg:"#7719BA",fg:"#fff"}];return P.jsxs("div",{className:o.connectionsPanel,children:[P.jsx(Mt,{size:600,weight:"bold",block:!0,style:{marginBottom:"4px"},children:"Connection references"}),P.jsx(Mt,{size:300,style:{color:$.colorNeutralForeground3,display:"block",marginBottom:"24px"},children:"Las connection references son componentes de solución que apuntan a conexiones específicas. Enlaza tu code app a una referencia en lugar de a una conexión directa para permitir la promoción entre entornos."}),P.jsx("div",{className:o.archDiagram,children:a.map((l,s)=>P.jsxs(Of.Fragment,{children:[P.jsx("div",{className:o.archBox,style:{background:l.bg,color:l.fg},children:l.label}),sP.jsxs("div",{className:o.connCard,style:{opacity:l.status==="connected"?1:.55},children:[P.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px",marginBottom:"8px"},children:[P.jsx("div",{style:{width:36,height:36,borderRadius:6,background:l.color,display:"flex",alignItems:"center",justifyContent:"center",color:"#fff",fontWeight:700,fontSize:16},children:l.displayName[0]}),P.jsxs("div",{style:{flex:1,minWidth:0},children:[P.jsx(Mt,{weight:"semibold",size:300,block:!0,children:l.displayName}),P.jsx(Mt,{size:200,style:{color:$.colorNeutralForeground3},children:l.connector})]}),P.jsx($p,{appearance:"filled",color:l.status==="connected"?"success":"danger",size:"small",children:l.status==="connected"?"Conectado":"Desconectado"})]}),P.jsx(Mt,{size:200,style:{color:$.colorNeutralForeground3,fontFamily:$.fontFamilyMonospace},children:l.name})]},l.id))}),P.jsx(ai,{style:{marginBottom:"24px"}}),P.jsx(Mt,{size:400,weight:"semibold",block:!0,style:{marginBottom:"12px"},children:"Comandos PAC CLI"}),P.jsxs("div",{className:o.codeBlock,children:[P.jsx("div",{style:{color:$.colorNeutralForeground3},children:"# Listar conexiones disponibles"}),P.jsx("div",{children:"pac connection list"}),P.jsx("br",{}),P.jsx("div",{style:{color:$.colorNeutralForeground3},children:"# Añadir Outlook como data source"}),P.jsx("div",{children:"pac code add-data-source -a shared_outlook \\"}),P.jsx("div",{style:{paddingLeft:24},children:"-c 4839c34829284206bf6a11d4ce577491"}),P.jsx("br",{}),P.jsx("div",{style:{color:$.colorNeutralForeground3},children:"# Añadir Dataverse (tabular)"}),P.jsx("div",{children:"pac code add-data-source -a shared_commondataservice \\"}),P.jsx("div",{style:{paddingLeft:24},children:"-c -t accounts -d default"})]})]})}const v8=window.matchMedia("(prefers-color-scheme: dark)").matches;w5.createRoot(document.getElementById("root")).render(P.jsx(Of.StrictMode,{children:P.jsx(Cp,{theme:v8?cB:aB,style:{height:"100vh"},children:P.jsx(g8,{})})})); diff --git a/dist/index.html b/dist/index.html index 630e80cc..76a90a69 100644 --- a/dist/index.html +++ b/dist/index.html @@ -4,7 +4,7 @@ Outlook Lite — Power Apps Code Apps Part 2 - + diff --git a/node_modules/.package-lock.json b/node_modules/.package-lock.json index 33c5e2e2..fecc5c84 100644 --- a/node_modules/.package-lock.json +++ b/node_modules/.package-lock.json @@ -4,6 +4,51 @@ "lockfileVersion": 3, "requires": true, "packages": { + "node_modules/@azure/msal-common": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-15.8.1.tgz", + "integrity": "sha512-ltIlFK5VxeJ5BurE25OsJIfcx1Q3H/IZg2LjV9d4vmH+5t4c1UCyRQ/HgKLgXuCZShs7qfc/TC95GYZfsUsJUQ==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-3.6.3.tgz", + "integrity": "sha512-95wjsKGyUcAd5tFmQBo5Ug/kOj+hFh/8FsXuxluEvdfbgg6xCimhSP9qnyq6+xIg78/jREkBD1/BSqd7NIDDYQ==", + "license": "MIT", + "dependencies": { + "@azure/msal-common": "15.8.1", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@azure/msal-node-extensions": { + "version": "1.5.17", + "resolved": "https://registry.npmjs.org/@azure/msal-node-extensions/-/msal-node-extensions-1.5.17.tgz", + "integrity": "sha512-Td9EgSAdgJrU19+iLXiiqx/vV7jgJV8L78ewmaJa5qakeh1jLTecFpwIFb84H0Tl9oGfzFqQIprPL4DOWIRR3A==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@azure/msal-common": "15.8.1", + "@azure/msal-node-runtime": "^0.18.1", + "keytar": "^7.8.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@azure/msal-node-runtime": { + "version": "0.18.2", + "resolved": "https://registry.npmjs.org/@azure/msal-node-runtime/-/msal-node-runtime-0.18.2.tgz", + "integrity": "sha512-v45fyBQp80BrjZAeGJXl+qggHcbylQiFBihr0ijO2eniDCW9tz5TZBKYsqzH06VuiRaVG/Sa0Hcn4pjhJqFSTw==", + "hasInstallScript": true, + "license": "MIT" + }, "node_modules/@babel/code-frame": { "version": "7.29.0", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", @@ -295,6 +340,42 @@ "node": ">=6.9.0" } }, + "node_modules/@clack/core": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-0.3.5.tgz", + "integrity": "sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@clack/prompts": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-0.6.3.tgz", + "integrity": "sha512-AM+kFmAHawpUQv2q9+mcB6jLKxXGjgu/r2EQjEwujgpCdzrST6BJqYw00GRn56/L/Izw5U7ImoLmy00X/r80Pw==", + "bundleDependencies": [ + "is-unicode-supported" + ], + "license": "MIT", + "dependencies": { + "@clack/core": "^0.3.2", + "is-unicode-supported": "*", + "picocolors": "^1.0.0", + "sisteransi": "^1.0.5" + } + }, + "node_modules/@clack/prompts/node_modules/is-unicode-supported": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@ctrl/tinycolor": { "version": "3.6.1", "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", @@ -1993,6 +2074,148 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@microsoft/1ds-core-js": { + "version": "4.3.11", + "resolved": "https://registry.npmjs.org/@microsoft/1ds-core-js/-/1ds-core-js-4.3.11.tgz", + "integrity": "sha512-QyQE/YzFYB+31WEpX9hvDoXZOIXA7308Z5uuL1mSsyDSkNPl24hBWz9O3vZL+/p9shy756eKLI2nFLwwIAhXyw==", + "license": "MIT", + "dependencies": { + "@microsoft/applicationinsights-core-js": "3.3.11", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.3", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.8 < 2.x" + } + }, + "node_modules/@microsoft/1ds-post-js": { + "version": "4.3.11", + "resolved": "https://registry.npmjs.org/@microsoft/1ds-post-js/-/1ds-post-js-4.3.11.tgz", + "integrity": "sha512-V0ZeeALy/Pj8HWgNHDsK+yDeCYnJ9bCgTWhcrna/ZiAT+sGfWs6mDBjAVcG03uP7TDjdWLf8w79lgbXJ3+s3DA==", + "license": "MIT", + "dependencies": { + "@microsoft/1ds-core-js": "4.3.11", + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.3", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.8 < 2.x" + } + }, + "node_modules/@microsoft/applicationinsights-core-js": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.3.11.tgz", + "integrity": "sha512-WlBY1sKDNL62T++NifgFCyDuOoNUNrVILfnHubOzgU/od7MFEQYWU8EZyDcBC/+Z8e3TD6jfixurYtWoUC+6Eg==", + "license": "MIT", + "dependencies": { + "@microsoft/applicationinsights-shims": "3.0.1", + "@microsoft/dynamicproto-js": "^2.0.3", + "@nevware21/ts-async": ">= 0.5.4 < 2.x", + "@nevware21/ts-utils": ">= 0.11.8 < 2.x" + }, + "peerDependencies": { + "tslib": ">= 1.0.0" + } + }, + "node_modules/@microsoft/applicationinsights-shims": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-shims/-/applicationinsights-shims-3.0.1.tgz", + "integrity": "sha512-DKwboF47H1nb33rSUfjqI6ryX29v+2QWcTrRvcQDA32AZr5Ilkr7whOOSsD1aBzwqX0RJEIP1Z81jfE3NBm/Lg==", + "license": "MIT", + "dependencies": { + "@nevware21/ts-utils": ">= 0.9.4 < 2.x" + } + }, + "node_modules/@microsoft/dynamicproto-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@microsoft/dynamicproto-js/-/dynamicproto-js-2.0.3.tgz", + "integrity": "sha512-JTWTU80rMy3mdxOjjpaiDQsTLZ6YSGGqsjURsY6AUQtIj0udlF/jYmhdLZu8693ZIC0T1IwYnFa0+QeiMnziBA==", + "license": "MIT", + "dependencies": { + "@nevware21/ts-utils": ">= 0.10.4 < 2.x" + } + }, + "node_modules/@microsoft/power-apps": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@microsoft/power-apps/-/power-apps-1.1.1.tgz", + "integrity": "sha512-wrRCuHEYnbYRT32MDkryjfIiVaJaXtxAxKTUK+CQVE5IQSCs7AJkz4vMDoKdWHelF2umLidjsZnPTXwsTtTlQA==", + "license": "See license in LICENSE file", + "dependencies": { + "@microsoft/power-apps-cli": "0.10.0" + } + }, + "node_modules/@microsoft/power-apps-actions": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/power-apps-actions/-/power-apps-actions-1.4.0.tgz", + "integrity": "sha512-kbUQZINVPWswbotDLDB5vW4rYqh3I4IgcwITgYfRqwMU2RJHPMjf1Vw4vEH4QrqoZE/mahkzcPUWyBmHa3DB7w==", + "license": "See license in LICENSE file", + "dependencies": { + "@microsoft/power-apps-common": "1.1.0", + "prettier": "3.8.1", + "sax": "1.4.1", + "ts-morph": "27.0.2", + "zod": "3.24.4", + "zod-to-json-schema": "3.24.5" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@microsoft/power-apps-cli": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@microsoft/power-apps-cli/-/power-apps-cli-0.10.0.tgz", + "integrity": "sha512-15+uWaiqslI8sMR7kFtW7rnanJvV9N/QObyqiI53MPMFoKb1/zelZZSug+LaIgeaQPvbmmVAt+kho31/slpj3w==", + "license": "See license in LICENSE file", + "dependencies": { + "@azure/msal-node": "3.6.3", + "@azure/msal-node-extensions": "1.5.17", + "@clack/prompts": "0.6.3", + "@microsoft/1ds-core-js": "4.3.11", + "@microsoft/1ds-post-js": "4.3.11", + "@microsoft/power-apps-actions": "1.4.0", + "@microsoft/power-apps-common": "1.1.0", + "chalk": "4.1.2", + "commander": "10.0.1", + "open": "8.4.0" + }, + "bin": { + "power-apps": "dist/Bin.js" + }, + "engines": { + "node": ">=22" + } + }, + "node_modules/@microsoft/power-apps-common": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/power-apps-common/-/power-apps-common-1.1.0.tgz", + "integrity": "sha512-X4deoYCMkh8W4ctP2quyZ9+dDEwsEqbBc5XE4qSPYzl+uclT5qAPMk7dBgtGaw2V5Y5EJAq+cC2vGKQJOQT6YA==", + "license": "See license in LICENSE file", + "peerDependencies": { + "@microsoft/1ds-core-js": "4.3.11", + "@microsoft/1ds-post-js": "4.3.11" + }, + "peerDependenciesMeta": { + "@microsoft/1ds-core-js": { + "optional": true + }, + "@microsoft/1ds-post-js": { + "optional": true + } + } + }, + "node_modules/@nevware21/ts-async": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@nevware21/ts-async/-/ts-async-0.5.5.tgz", + "integrity": "sha512-vwqaL05iJPjLeh5igPi8MeeAu10i+Aq7xko1fbo9F5Si6MnVN5505qaV7AhSdk5MCBJVT/UYMk3kgInNjDb4Ig==", + "license": "MIT", + "dependencies": { + "@nevware21/ts-utils": ">= 0.12.2 < 2.x" + } + }, + "node_modules/@nevware21/ts-utils": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@nevware21/ts-utils/-/ts-utils-0.13.0.tgz", + "integrity": "sha512-F3mD+DsUn9OiZmZc5tg0oKqrJCtiCstwx+wE+DNzFYh2cCRUuzTYdK9zGGP/au2BWvbOQ6Tqlbjr2+dT1P3AlQ==", + "license": "MIT" + }, "node_modules/@rolldown/pluginutils": { "version": "1.0.0-beta.27", "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz", @@ -2037,6 +2260,17 @@ "tslib": "^2.8.0" } }, + "node_modules/@ts-morph/common": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.28.1.tgz", + "integrity": "sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==", + "license": "MIT", + "dependencies": { + "minimatch": "^10.0.1", + "path-browserify": "^1.0.1", + "tinyglobby": "^0.2.14" + } + }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", @@ -2128,6 +2362,50 @@ "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" } }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, "node_modules/baseline-browser-mapping": { "version": "2.10.19", "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.19.tgz", @@ -2141,6 +2419,29 @@ "node": ">=6.0.0" } }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/brace-expansion": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.5.tgz", + "integrity": "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==", + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/browserslist": { "version": "4.28.2", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", @@ -2175,6 +2476,36 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "license": "BSD-3-Clause" + }, "node_modules/caniuse-lite": { "version": "1.0.30001788", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001788.tgz", @@ -2196,6 +2527,61 @@ ], "license": "CC-BY-4.0" }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC" + }, + "node_modules/code-block-writer": { + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", + "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, "node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", @@ -2227,6 +2613,57 @@ } } }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, "node_modules/electron-to-chromium": { "version": "1.5.336", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.336.tgz", @@ -2258,6 +2695,15 @@ "embla-carousel": "8.6.0" } }, + "node_modules/end-of-stream": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", + "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/esbuild": { "version": "0.25.12", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz", @@ -2310,11 +2756,19 @@ "node": ">=6" } }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", + "engines": { + "node": ">=6" + } + }, "node_modules/fdir": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", - "dev": true, "license": "MIT", "engines": { "node": ">=12.0.0" @@ -2328,6 +2782,12 @@ } } }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT" + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -2338,6 +2798,80 @@ "node": ">=6.9.0" } }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2371,12 +2905,120 @@ "node": ">=6" } }, + "node_modules/jsonwebtoken": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", + "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==", + "license": "MIT", + "dependencies": { + "jws": "^4.0.1", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jwa": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", + "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", + "license": "MIT", + "dependencies": { + "buffer-equal-constant-time": "^1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", + "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", + "license": "MIT", + "dependencies": { + "jwa": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, "node_modules/keyborg": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.6.0.tgz", "integrity": "sha512-o5kvLbuTF+o326CMVYpjlaykxqYP9DphFQZ2ZpgrvBouyvOxyEB7oqe8nOLFpiV5VCtz0D3pt8gXQYWpLpBnmA==", "license": "MIT" }, + "node_modules/keytar": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz", + "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "node-addon-api": "^4.3.0", + "prebuild-install": "^7.0.1" + } + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "license": "MIT" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "license": "MIT" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "license": "MIT" + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "license": "MIT" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "license": "MIT" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "license": "MIT" + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -2387,11 +3029,52 @@ "yallist": "^3.0.2" } }, + "node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minimatch": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz", + "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==", + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.5" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT" + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, "license": "MIT" }, "node_modules/nanoid": { @@ -2413,6 +3096,42 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/napi-build-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", + "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "license": "MIT" + }, + "node_modules/node-abi": { + "version": "3.89.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.89.0.tgz", + "integrity": "sha512-6u9UwL0HlAl21+agMN3YAMXcKByMqwGx+pq+P76vii5f7hTPtKDp08/H9py6DY+cfDw7kQNTGEj/rly3IgbNQA==", + "license": "MIT", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", + "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==", + "license": "MIT" + }, "node_modules/node-releases": { "version": "2.0.37", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", @@ -2420,18 +3139,48 @@ "dev": true, "license": "MIT" }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "license": "MIT" + }, "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "dev": true, "license": "MIT", "engines": { "node": ">=12" @@ -2469,6 +3218,73 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/prebuild-install": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", + "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "deprecated": "No longer maintained. Please contact the author of the relevant native addon; alternatives are available.", + "license": "MIT", + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^2.0.0", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prettier": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pump": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz", + "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==", + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, "node_modules/react": { "version": "19.2.5", "resolved": "https://registry.npmjs.org/react/-/react-19.2.5.tgz", @@ -2500,6 +3316,20 @@ "node": ">=0.10.0" } }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/rollup": { "version": "4.60.1", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.1.tgz", @@ -2554,6 +3384,32 @@ "@babel/runtime": "^7.1.2" } }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "license": "ISC" + }, "node_modules/scheduler": { "version": "0.27.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", @@ -2570,6 +3426,57 @@ "semver": "bin/semver.js" } }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/simple-get": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, "node_modules/source-map-js": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", @@ -2580,12 +3487,42 @@ "node": ">=0.10.0" } }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/stylis": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.6.tgz", "integrity": "sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==", "license": "MIT" }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tabster": { "version": "8.7.0", "resolved": "https://registry.npmjs.org/tabster/-/tabster-8.7.0.tgz", @@ -2599,11 +3536,38 @@ "@rollup/rollup-linux-x64-gnu": "4.53.3" } }, + "node_modules/tar-fs": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", + "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/tinyglobby": { "version": "0.2.16", "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz", "integrity": "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==", - "dev": true, "license": "MIT", "dependencies": { "fdir": "^6.5.0", @@ -2616,12 +3580,34 @@ "url": "https://github.com/sponsors/SuperchupuDev" } }, + "node_modules/ts-morph": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-27.0.2.tgz", + "integrity": "sha512-fhUhgeljcrdZ+9DZND1De1029PrE+cMkIP7ooqkLRTrRLTqcki2AstsyJm0vRNbTbVCNJ0idGlbBrfqc7/nA8w==", + "license": "MIT", + "dependencies": { + "@ts-morph/common": "~0.28.1", + "code-block-writer": "^13.0.3" + } + }, "node_modules/tslib": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, "node_modules/typescript": { "version": "5.9.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", @@ -2676,6 +3662,21 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/vite": { "version": "6.4.2", "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.2.tgz", @@ -2751,12 +3752,36 @@ } } }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true, "license": "ISC" + }, + "node_modules/zod": { + "version": "3.24.4", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz", + "integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.24.5", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", + "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", + "license": "ISC", + "peerDependencies": { + "zod": "^3.24.1" + } } } } diff --git a/node_modules/.vite/deps/@fluentui_react-components.js b/node_modules/.vite/deps/@fluentui_react-components.js index c70fbb7b..b1958e3d 100644 --- a/node_modules/.vite/deps/@fluentui_react-components.js +++ b/node_modules/.vite/deps/@fluentui_react-components.js @@ -1,12 +1,6 @@ import { require_jsx_runtime -} from "./chunk-GOUXSCEN.js"; -import { - require_scheduler -} from "./chunk-SVR3SNXV.js"; -import { - require_react_dom -} from "./chunk-TF4LBITK.js"; +} from "./chunk-G5LRF5Q3.js"; import { ArrowDownRegular, ArrowUpRegular, @@ -117,13 +111,21 @@ import { renderToStyleElements, shorthands, useRenderer -} from "./chunk-L54BDX3M.js"; +} from "./chunk-WF23Q3BR.js"; +import { + require_scheduler +} from "./chunk-RYT6YT3P.js"; +import { + require_react_dom +} from "./chunk-HJTH342H.js"; +import { + require_react +} from "./chunk-KNNXW3SV.js"; import { __commonJS, __export, - __toESM, - require_react -} from "./chunk-WBF6APZF.js"; + __toESM +} from "./chunk-DC5AMYBS.js"; // node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js var require_use_sync_external_store_shim_development = __commonJS({ diff --git a/node_modules/.vite/deps/@fluentui_react-components.js.map b/node_modules/.vite/deps/@fluentui_react-components.js.map index 8a48f7d6..eb21eb6b 100644 --- a/node_modules/.vite/deps/@fluentui_react-components.js.map +++ b/node_modules/.vite/deps/@fluentui_react-components.js.map @@ -2,6 +2,6 @@ "version": 3, "sources": ["../../use-sync-external-store/cjs/use-sync-external-store-shim.development.js", "../../use-sync-external-store/shim/index.js", "../../@fluentui/react-provider/lib/components/FluentProvider/createCSSRuleFromTheme.js", "../../@fluentui/react-provider/lib/components/FluentProvider/FluentProvider.js", "../../@fluentui/react-utilities/lib/compose/slot.js", "../../@fluentui/react-utilities/lib/compose/constants.js", "../../@fluentui/react-utilities/lib/compose/isResolvedShorthand.js", "../../@fluentui/react-utilities/lib/compose/isSlot.js", "../../@fluentui/react-utilities/lib/compose/assertSlots.js", "../../@fluentui/react-utilities/lib/compose/getIntrinsicElementProps.js", "../../@fluentui/react-utilities/lib/utils/getNativeElementProps.js", "../../@fluentui/react-utilities/lib/utils/properties.js", "../../@fluentui/react-utilities/lib/compose/getSlotClassNameProp.js", "../../@fluentui/react-utilities/lib/compose/deprecated/getSlots.js", "../../@fluentui/react-utilities/lib/utils/omit.js", "../../@fluentui/react-utilities/lib/compose/deprecated/resolveShorthand.js", "../../@fluentui/react-utilities/lib/compose/deprecated/getSlotsNext.js", "../../@fluentui/react-utilities/lib/hooks/useBrowserTimer.js", "../../@fluentui/react-shared-contexts/lib/ThemeContext/ThemeContext.js", "../../@fluentui/react-shared-contexts/lib/ThemeClassNameContext/ThemeClassNameContext.js", "../../@fluentui/react-shared-contexts/lib/TooltipVisibilityContext/TooltipContext.js", "../../@fluentui/react-shared-contexts/lib/ProviderContext/ProviderContext.js", "../../@fluentui/react-shared-contexts/lib/OverridesContext/OverridesContext.js", "../../@fluentui/react-shared-contexts/lib/CustomStyleHooksContext/CustomStyleHooksContext.js", "../../@fluentui/react-shared-contexts/lib/BackgroundAppearanceContext/BackgroundAppearanceContext.js", "../../@fluentui/react-shared-contexts/lib/PortalMountNodeContext.js", "../../@fluentui/react-shared-contexts/lib/AnnounceContext/AnnounceContext.js", "../../@fluentui/react-utilities/lib/hooks/useAnimationFrame.js", "../../@fluentui/react-utilities/lib/hooks/useApplyScrollbarWidth.js", "../../@fluentui/react-utilities/lib/utils/measureScrollBarWidth.js", "../../@fluentui/react-utilities/lib/hooks/useControllableState.js", "../../@fluentui/react-utilities/lib/hooks/useEventCallback.js", "../../@fluentui/react-utilities/lib/hooks/useIsomorphicLayoutEffect.js", "../../@fluentui/react-utilities/lib/ssr/canUseDOM.js", "../../@fluentui/react-utilities/lib/ssr/SSRContext.js", "../../@fluentui/react-utilities/lib/hooks/useFirstMount.js", "../../@fluentui/react-utilities/lib/hooks/useForceUpdate.js", "../../@fluentui/react-utilities/lib/hooks/useId.js", "../../@fluentui/react-utilities/lib/hooks/useMergedRefs.js", "../../@fluentui/react-utilities/lib/hooks/useOnClickOutside.js", "../../@fluentui/react-utilities/lib/hooks/useOnScrollOutside.js", "../../@fluentui/react-utilities/lib/hooks/usePrevious.js", "../../@fluentui/react-utilities/lib/hooks/useScrollbarWidth.js", "../../@fluentui/react-utilities/lib/hooks/useTimeout.js", "../../@fluentui/react-utilities/lib/utils/clamp.js", "../../@fluentui/react-utilities/lib/utils/getReactElementRef.js", "../../@fluentui/react-utilities/lib/utils/getRTLSafeKey.js", "../../@fluentui/react-utilities/lib/utils/mergeCallbacks.js", "../../@fluentui/react-utilities/lib/utils/isHTMLElement.js", "../../@fluentui/react-utilities/lib/utils/isInteractiveHTMLElement.js", "../../@fluentui/react-utilities/lib/utils/priorityQueue.js", "../../@fluentui/react-utilities/lib/trigger/applyTriggerPropsToChildren.js", "../../@fluentui/react-utilities/lib/trigger/isFluentTrigger.js", "../../@fluentui/react-utilities/lib/trigger/getTriggerChild.js", "../../@fluentui/react-utilities/lib/events/mouseTouchHelpers.js", "../../@fluentui/react-utilities/lib/selection/useSelection.js", "../../@fluentui/react-utilities/lib/utils/createSetFromIterable.js", "../../@fluentui/react-utilities/lib/virtualParent/isVirtualElement.js", "../../@fluentui/react-utilities/lib/virtualParent/getParent.js", "../../@fluentui/react-utilities/lib/virtualParent/elementContains.js", "../../@fluentui/react-utilities/lib/virtualParent/setVirtualParent.js", "../../@fluentui/react-jsx-runtime/lib/jsx/createJSX.js", "../../@fluentui/react-jsx-runtime/lib/utils/createCompatSlotComponent.js", "../../@fluentui/react-jsx-runtime/lib/utils/warnIfElementTypeIsInvalid.js", "../../@fluentui/react-jsx-runtime/lib/jsx/jsxSlot.js", "../../@fluentui/react-jsx-runtime/lib/utils/getMetadataFromSlotComponent.js", "../../@fluentui/react-jsx-runtime/lib/utils/Runtime.js", "../../@fluentui/react-jsx-runtime/lib/jsx/jsxsSlot.js", "../../@fluentui/react-jsx-runtime/lib/jsx-runtime.js", "../../@fluentui/react-provider/lib/components/FluentProvider/renderFluentProvider.js", "../../keyborg/src/WeakRefInstance.ts", "../../keyborg/src/FocusEvent.ts", "../../keyborg/src/Keyborg.ts", "../../keyborg/src/index.ts", "../../tabster/src/Consts.ts", "../../tabster/src/Instance.ts", "../../tabster/src/Events.ts", "../../tabster/src/DOMAPI.ts", "../../tabster/src/Utils.ts", "../../tabster/src/AttributeHelpers.ts", "../../tabster/src/Root.ts", "../../tabster/src/Deloser.ts", "../../tabster/src/State/Subscribable.ts", "../../tabster/src/CrossOrigin.ts", "../../tabster/src/Focusable.ts", "../../tabster/src/Keys.ts", "../../tabster/src/State/FocusedElement.ts", "../../tabster/src/Groupper.ts", "../../tabster/src/State/KeyboardNavigation.ts", "../../tabster/src/Modalizer.ts", "../../tabster/src/Mover.ts", "../../tabster/src/MutationEvent.ts", "../../tabster/src/State/ObservedElement.ts", "../../tabster/src/Outline.ts", "../../tabster/src/Uncontrolled.ts", "../../tabster/src/Restorer.ts", "../../tabster/src/Shadowdomize/DOMFunctions.ts", "../../tabster/src/Shadowdomize/ShadowTreeWalker.ts", "../../tabster/src/Shadowdomize/ShadowMutationObserver.ts", "../../tabster/src/Shadowdomize/querySelector.ts", "../../tabster/src/Shadowdomize/index.ts", "../../tabster/src/Tabster.ts", "../../tabster/src/Types.ts", "../../tabster/src/EventsTypes.ts", "../../tabster/src/Deprecated.ts", "../../@fluentui/react-tabster/lib/hooks/useTabster.js", "../../@fluentui/react-tabster/lib/hooks/useTabsterAttributes.js", "../../@fluentui/react-tabster/lib/hooks/useArrowNavigationGroup.js", "../../@fluentui/react-tabster/lib/hooks/useFocusableGroup.js", "../../@fluentui/react-tabster/lib/hooks/useFocusFinders.js", "../../@fluentui/react-tabster/lib/hooks/useFocusVisible.js", "../../@fluentui/react-tabster/lib/focus/constants.js", "../../@fluentui/react-tabster/lib/focus/focusVisiblePolyfill.js", "../../@fluentui/react-tabster/lib/hooks/useFocusWithin.js", "../../@fluentui/react-tabster/lib/focus/focusWithinPolyfill.js", "../../@fluentui/react-tabster/lib/hooks/useKeyboardNavAttribute.js", "../../@fluentui/react-tabster/lib/hooks/useOnKeyboardNavigationChange.js", "../../@fluentui/react-tabster/lib/hooks/useKeyborgRef.js", "../../@fluentui/react-tabster/lib/hooks/useModalAttributes.js", "../../@fluentui/react-tabster/lib/hooks/useObservedElement.js", "../../@fluentui/react-tabster/lib/hooks/useMergeTabsterAttributes.js", "../../@fluentui/react-tabster/lib/hooks/useFocusObserved.js", "../../@fluentui/react-tabster/lib/hooks/useRestoreFocus.js", "../../@fluentui/react-tabster/lib/hooks/useUncontrolledFocus.js", "../../@fluentui/react-tabster/lib/hooks/useIsNavigatingWithKeyboard.js", "../../@fluentui/react-tabster/lib/hooks/useSetKeyboardNavigation.js", "../../@fluentui/react-tabster/lib/hooks/useFocusedElementChange.js", "../../@fluentui/react-tabster/lib/hooks/useActivateModal.js", "../../@fluentui/react-tabster/lib/focus/createCustomFocusIndicatorStyle.js", "../../@fluentui/tokens/lib/global/colors.js", "../../@fluentui/tokens/lib/global/colorPalette.js", "../../@fluentui/tokens/lib/sharedColorNames.js", "../../@fluentui/tokens/lib/statusColorMapping.js", "../../@fluentui/tokens/lib/alias/lightColorPalette.js", "../../@fluentui/tokens/lib/alias/lightColor.js", "../../@fluentui/tokens/lib/global/borderRadius.js", "../../@fluentui/tokens/lib/global/curves.js", "../../@fluentui/tokens/lib/global/durations.js", "../../@fluentui/tokens/lib/global/fonts.js", "../../@fluentui/tokens/lib/global/spacings.js", "../../@fluentui/tokens/lib/global/strokeWidths.js", "../../@fluentui/tokens/lib/tokens.js", "../../@fluentui/tokens/lib/global/typographyStyles.js", "../../@fluentui/tokens/lib/utils/shadows.js", "../../@fluentui/tokens/lib/utils/createLightTheme.js", "../../@fluentui/tokens/lib/global/brandColors.js", "../../@fluentui/tokens/lib/alias/teamsFontFamilies.js", "../../@fluentui/tokens/lib/themes/teams/lightTheme.js", "../../@fluentui/tokens/lib/alias/darkColorPalette.js", "../../@fluentui/tokens/lib/alias/teamsDarkColor.js", "../../@fluentui/tokens/lib/utils/createTeamsDarkTheme.js", "../../@fluentui/tokens/lib/themes/teams/darkTheme.js", "../../@fluentui/tokens/lib/alias/highContrastColorPalette.js", "../../@fluentui/tokens/lib/alias/highContrastColor.js", "../../@fluentui/tokens/lib/utils/createHighContrastTheme.js", "../../@fluentui/tokens/lib/themes/teams/highContrastTheme.js", "../../@fluentui/tokens/lib/themes/web/lightTheme.js", "../../@fluentui/tokens/lib/alias/darkColor.js", "../../@fluentui/tokens/lib/utils/createDarkTheme.js", "../../@fluentui/tokens/lib/themes/web/darkTheme.js", "../../@fluentui/tokens/lib/themeToTokensObject.js", "../../@fluentui/react-tabster/lib/focus/createFocusOutlineStyle.js", "../../@fluentui/react-tabster/lib/tabster-types-6.0.1-do-not-use.js", "../../@fluentui/react-provider/lib/components/FluentProvider/useFluentProvider.js", "../../@fluentui/react-provider/lib/components/FluentProvider/useFluentProviderThemeStyleTag.js", "../../@fluentui/react-provider/lib/components/FluentProvider/useFluentProviderStyles.styles.js", "../../@fluentui/react-provider/lib/components/FluentProvider/useFluentProviderContextValues.js", "../../@fluentui/react-accordion/lib/components/Accordion/Accordion.js", "../../@fluentui/react-context-selector/lib/createContext.js", "../../@fluentui/react-context-selector/lib/useContextSelector.js", "../../@fluentui/react-context-selector/lib/useHasParentContext.js", "../../@fluentui/react-accordion/lib/contexts/accordion.js", "../../@fluentui/react-accordion/lib/components/Accordion/renderAccordion.js", "../../@fluentui/react-accordion/lib/components/Accordion/useAccordion.js", "../../@fluentui/react-accordion/lib/components/Accordion/useAccordionContextValues.js", "../../@fluentui/react-accordion/lib/components/Accordion/useAccordionStyles.styles.js", "../../@fluentui/react-accordion/lib/components/AccordionItem/AccordionItem.js", "../../@fluentui/react-accordion/lib/components/AccordionItem/useAccordionItem.js", "../../@fluentui/react-accordion/lib/components/AccordionItem/useAccordionItemContextValues.js", "../../@fluentui/react-accordion/lib/contexts/accordionItem.js", "../../@fluentui/react-accordion/lib/components/AccordionItem/renderAccordionItem.js", "../../@fluentui/react-accordion/lib/components/AccordionItem/useAccordionItemStyles.styles.js", "../../@fluentui/react-accordion/lib/components/AccordionHeader/AccordionHeader.js", "../../@fluentui/react-accordion/lib/components/AccordionHeader/useAccordionHeader.js", "../../@fluentui/keyboard-keys/lib/keys.js", "../../@fluentui/react-aria/lib/button/useARIAButtonProps.js", "../../@fluentui/react-aria/lib/activedescendant/ActiveDescendantContext.js", "../../@fluentui/react-aria/lib/activedescendant/useActiveDescendant.js", "../../@fluentui/react-aria/lib/activedescendant/useOptionWalker.js", "../../@fluentui/react-aria/lib/activedescendant/constants.js", "../../@fluentui/react-aria/lib/activedescendant/scrollIntoView.js", "../../@fluentui/react-aria/lib/AriaLiveAnnouncer/AriaLiveAnnouncer.js", "../../@fluentui/react-aria/lib/AriaLiveAnnouncer/renderAriaLiveAnnouncer.js", "../../@fluentui/react-aria/lib/AriaLiveAnnouncer/useAriaLiveAnnouncer.js", "../../@fluentui/react-aria/lib/AriaLiveAnnouncer/useDomAnnounce.js", "../../@fluentui/react-aria/lib/AriaLiveAnnouncer/useAriaNotifyAnnounce.js", "../../@fluentui/react-aria/lib/AriaLiveAnnouncer/useAriaLiveAnnouncerContextValues.js", "../../@fluentui/react-aria/lib/useTypingAnnounce/useTypingAnnounce.js", "../../@fluentui/react-motion/lib/motions/motionTokens.js", "../../@fluentui/react-motion/lib/factories/createMotionComponent.js", "../../@fluentui/react-motion/lib/hooks/useAnimateAtoms.js", "../../@fluentui/react-motion/lib/utils/isAnimationRunning.js", "../../@fluentui/react-motion/lib/hooks/useMotionImperativeRef.js", "../../@fluentui/react-motion/lib/hooks/useIsReducedMotion.js", "../../@fluentui/react-motion/lib/utils/useChildElement.js", "../../@fluentui/react-motion/lib/contexts/MotionBehaviourContext.js", "../../@fluentui/react-motion/lib/factories/createMotionComponentVariant.js", "../../@fluentui/react-motion/lib/factories/createPresenceComponent.js", "../../@fluentui/react-motion/lib/contexts/PresenceGroupChildContext.js", "../../@fluentui/react-motion/lib/hooks/useMountedState.js", "../../@fluentui/react-motion/lib/factories/createPresenceComponentVariant.js", "../../@swc/helpers/esm/_define_property.js", "../../@fluentui/react-motion/lib/components/PresenceGroup.js", "../../@fluentui/react-motion/lib/utils/groups/mergeChildMappings.js", "../../@fluentui/react-motion/lib/utils/groups/getNextChildMapping.js", "../../@fluentui/react-motion/lib/utils/groups/getChildMapping.js", "../../@fluentui/react-motion/lib/components/PresenceGroupItemProvider.js", "../../@fluentui/react-motion/lib/components/MotionRefForwarder.js", "../../@fluentui/react-motion/lib/slots/motionSlot.js", "../../@fluentui/react-motion/lib/slots/presenceMotionSlot.js", "../../@fluentui/react-accordion/lib/contexts/accordionHeader.js", "../../@fluentui/react-accordion/lib/components/AccordionHeader/renderAccordionHeader.js", "../../@fluentui/react-accordion/lib/components/AccordionHeader/useAccordionHeaderStyles.styles.js", "../../@fluentui/react-accordion/lib/components/AccordionHeader/useAccordionHeaderContextValues.js", "../../@fluentui/react-accordion/lib/components/AccordionPanel/AccordionPanel.js", "../../@fluentui/react-accordion/lib/components/AccordionPanel/useAccordionPanel.js", "../../@fluentui/react-motion-components-preview/lib/components/Collapse/collapse-atoms.js", "../../@fluentui/react-motion-components-preview/lib/atoms/fade-atom.js", "../../@fluentui/react-motion-components-preview/lib/components/Collapse/Collapse.js", "../../@fluentui/react-motion-components-preview/lib/components/Fade/Fade.js", "../../@fluentui/react-motion-components-preview/lib/atoms/scale-atom.js", "../../@fluentui/react-motion-components-preview/lib/components/Scale/Scale.js", "../../@fluentui/react-motion-components-preview/lib/atoms/slide-atom.js", "../../@fluentui/react-motion-components-preview/lib/components/Slide/Slide.js", "../../@fluentui/react-motion-components-preview/lib/atoms/blur-atom.js", "../../@fluentui/react-motion-components-preview/lib/components/Blur/Blur.js", "../../@fluentui/react-motion-components-preview/lib/atoms/rotate-atom.js", "../../@fluentui/react-motion-components-preview/lib/components/Rotate/Rotate.js", "../../@fluentui/react-motion-components-preview/lib/choreography/Stagger/Stagger.js", "../../@fluentui/react-motion-components-preview/lib/choreography/Stagger/useStaggerItemsVisibility.js", "../../@fluentui/react-motion-components-preview/lib/choreography/Stagger/utils/constants.js", "../../@fluentui/react-motion-components-preview/lib/choreography/Stagger/utils/stagger-calculations.js", "../../@fluentui/react-motion-components-preview/lib/choreography/Stagger/utils/motionComponentDetection.js", "../../@fluentui/react-motion-components-preview/lib/choreography/Stagger/utils/getStaggerChildMapping.js", "../../@fluentui/react-accordion/lib/components/AccordionPanel/renderAccordionPanel.js", "../../@fluentui/react-accordion/lib/components/AccordionPanel/useAccordionPanelStyles.styles.js", "../../@fluentui/react-avatar/lib/components/Avatar/Avatar.js", "../../@fluentui/react-avatar/lib/components/Avatar/renderAvatar.js", "../../@fluentui/react-avatar/lib/components/Avatar/useAvatar.js", "../../@fluentui/react-avatar/lib/utils/getInitials.js", "../../@fluentui/react-avatar/lib/utils/partitionAvatarGroupItems.js", "../../@fluentui/react-badge/lib/components/Badge/Badge.js", "../../@fluentui/react-badge/lib/components/Badge/useBadge.js", "../../@fluentui/react-badge/lib/components/Badge/useBadgeStyles.styles.js", "../../@fluentui/react-badge/lib/components/Badge/renderBadge.js", "../../@fluentui/react-badge/lib/components/PresenceBadge/PresenceBadge.js", "../../@fluentui/react-badge/lib/components/PresenceBadge/usePresenceBadge.js", "../../@fluentui/react-badge/lib/components/PresenceBadge/presenceIcons.js", "../../@fluentui/react-badge/lib/components/PresenceBadge/usePresenceBadgeStyles.styles.js", "../../@fluentui/react-badge/lib/components/CounterBadge/CounterBadge.js", "../../@fluentui/react-badge/lib/components/CounterBadge/useCounterBadge.js", "../../@fluentui/react-badge/lib/components/CounterBadge/useCounterBadgeStyles.styles.js", "../../@fluentui/react-avatar/lib/contexts/AvatarContext.js", "../../@fluentui/react-avatar/lib/components/Avatar/useAvatarStyles.styles.js", "../../@fluentui/react-avatar/lib/components/AvatarGroup/AvatarGroup.js", "../../@fluentui/react-avatar/lib/contexts/AvatarGroupContext.js", "../../@fluentui/react-avatar/lib/components/AvatarGroup/renderAvatarGroup.js", "../../@fluentui/react-avatar/lib/components/AvatarGroup/useAvatarGroup.js", "../../@fluentui/react-avatar/lib/components/AvatarGroup/useAvatarGroupContextValues.js", "../../@fluentui/react-avatar/lib/components/AvatarGroup/useAvatarGroupStyles.styles.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupItem/AvatarGroupItem.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupItem/renderAvatarGroupItem.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupItem/useAvatarGroupItem.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupItem/useAvatarGroupItemStyles.styles.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupPopover/AvatarGroupPopover.js", "../../@fluentui/react-popover/lib/components/Popover/Popover.js", "../../@fluentui/react-popover/lib/components/Popover/usePopover.js", "../../@fluentui/react-positioning/lib/createVirtualElementFromClick.js", "../../@fluentui/react-positioning/lib/usePositioningSlideDirection.js", "../../@fluentui/react-positioning/lib/constants.js", "../../@fluentui/react-positioning/lib/PositioningConfigurationContext.js", "../../@fluentui/react-positioning/lib/usePositioning.js", "../../@floating-ui/utils/dist/floating-ui.utils.mjs", "../../@floating-ui/core/dist/floating-ui.core.mjs", "../../@floating-ui/utils/dist/floating-ui.utils.dom.mjs", "../../@floating-ui/dom/dist/floating-ui.dom.mjs", "../../@fluentui/react-positioning/lib/utils/parseFloatingUIPlacement.js", "../../@fluentui/react-positioning/lib/utils/getScrollParent.js", "../../@fluentui/react-positioning/lib/utils/getBoundary.js", "../../@fluentui/react-positioning/lib/utils/getReactFiberFromNode.js", "../../@fluentui/react-positioning/lib/utils/mergeArrowOffset.js", "../../@fluentui/react-positioning/lib/utils/toFloatingUIPadding.js", "../../@fluentui/react-positioning/lib/utils/toFloatingUIPlacement.js", "../../@fluentui/react-positioning/lib/utils/fromFloatingUIPlacement.js", "../../@fluentui/react-positioning/lib/utils/resolvePositioningShorthand.js", "../../@fluentui/react-positioning/lib/utils/useCallbackRef.js", "../../@fluentui/react-positioning/lib/utils/debounce.js", "../../@fluentui/react-positioning/lib/utils/hasAutoFocusFilter.js", "../../@fluentui/react-positioning/lib/utils/writeArrowUpdates.js", "../../@fluentui/react-positioning/lib/utils/writeContainerupdates.js", "../../@fluentui/react-positioning/lib/utils/normalizeAutoSize.js", "../../@fluentui/react-positioning/lib/utils/listScrollParents.js", "../../@fluentui/react-positioning/lib/utils/createResizeObserver.js", "../../@fluentui/react-positioning/lib/createPositionManager.js", "../../@floating-ui/devtools/dist/floating-ui.devtools.mjs", "../../@fluentui/react-positioning/lib/usePositioningOptions.js", "../../@fluentui/react-positioning/lib/middleware/coverTarget.js", "../../@fluentui/react-positioning/lib/middleware/flip.js", "../../@fluentui/react-positioning/lib/middleware/intersecting.js", "../../@fluentui/react-positioning/lib/middleware/maxSize.js", "../../@fluentui/react-positioning/lib/utils/getFloatingUIOffset.js", "../../@fluentui/react-positioning/lib/middleware/offset.js", "../../@fluentui/react-positioning/lib/middleware/shift.js", "../../@fluentui/react-positioning/lib/middleware/matchTargetSize.js", "../../@fluentui/react-positioning/lib/utils/devtools.js", "../../@fluentui/react-positioning/lib/usePositioningMouseTarget.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/useSafeZoneArea.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/createSafeZoneAreaStateStore.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/SafeZoneArea.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/getRectCorners.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/getMouseAnchor.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/pointsToSvgPath.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/SafeZoneArea.styles.js", "../../@fluentui/react-positioning/lib/hooks/useSafeZoneArea/computeOutsideClipPath.js", "../../@fluentui/react-popover/lib/components/PopoverSurface/PopoverSurface.js", "../../@fluentui/react-popover/lib/components/PopoverSurface/usePopoverSurface.js", "../../@fluentui/react-popover/lib/popoverContext.js", "../../@fluentui/react-portal/lib/components/Portal/Portal.js", "../../@fluentui/react-portal/lib/components/Portal/usePortal.js", "../../@fluentui/react-portal/lib/utils/toMountNodeProps.js", "../../@fluentui/react-portal/lib/components/Portal/usePortalMountNode.js", "../../@fluentui/react-portal/lib/components/Portal/usePortalMountNodeStyles.styles.js", "../../@fluentui/react-portal/lib/components/Portal/renderPortal.js", "../../@fluentui/react-popover/lib/components/PopoverSurface/renderPopoverSurface.js", "../../@fluentui/react-popover/lib/components/PopoverSurface/usePopoverSurfaceStyles.styles.js", "../../@fluentui/react-popover/lib/components/Popover/constants.js", "../../@fluentui/react-popover/lib/components/Popover/PopoverSurfaceMotion.js", "../../@fluentui/react-popover/lib/components/Popover/renderPopover.js", "../../@fluentui/react-popover/lib/components/PopoverTrigger/PopoverTrigger.js", "../../@fluentui/react-popover/lib/components/PopoverTrigger/usePopoverTrigger.js", "../../@fluentui/react-popover/lib/components/PopoverTrigger/renderPopoverTrigger.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupPopover/renderAvatarGroupPopover.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupPopover/useAvatarGroupPopoverContextValues.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupPopover/useAvatarGroupPopover.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/Tooltip.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/useTooltipBase.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/private/constants.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/private/useTooltipTimeout.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/useTooltip.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/renderTooltip.js", "../../@fluentui/react-tooltip/lib/components/Tooltip/useTooltipStyles.styles.js", "../../@fluentui/react-avatar/lib/components/AvatarGroupPopover/useAvatarGroupPopoverStyles.styles.js", "../../@fluentui/react-button/lib/components/Button/Button.js", "../../@fluentui/react-button/lib/components/Button/renderButton.js", "../../@fluentui/react-button/lib/components/Button/useButton.js", "../../@fluentui/react-button/lib/contexts/ButtonContext.js", "../../@fluentui/react-button/lib/components/Button/useButtonStyles.styles.js", "../../@fluentui/react-button/lib/components/CompoundButton/CompoundButton.js", "../../@fluentui/react-button/lib/components/CompoundButton/renderCompoundButton.js", "../../@fluentui/react-button/lib/components/CompoundButton/useCompoundButton.js", "../../@fluentui/react-button/lib/components/CompoundButton/useCompoundButtonStyles.styles.js", "../../@fluentui/react-button/lib/components/MenuButton/MenuButton.js", "../../@fluentui/react-button/lib/components/MenuButton/renderMenuButton.js", "../../@fluentui/react-button/lib/components/MenuButton/useMenuButton.js", "../../@fluentui/react-button/lib/components/MenuButton/useMenuButtonStyles.styles.js", "../../@fluentui/react-button/lib/components/SplitButton/SplitButton.js", "../../@fluentui/react-button/lib/components/SplitButton/renderSplitButton.js", "../../@fluentui/react-button/lib/components/SplitButton/useSplitButton.js", "../../@fluentui/react-button/lib/components/SplitButton/useSplitButtonStyles.styles.js", "../../@fluentui/react-button/lib/components/ToggleButton/ToggleButton.js", "../../@fluentui/react-button/lib/components/ToggleButton/useToggleButton.js", "../../@fluentui/react-button/lib/utils/useToggleState.js", "../../@fluentui/react-button/lib/components/ToggleButton/useToggleButtonStyles.styles.js", "../../@fluentui/react-checkbox/lib/components/Checkbox/Checkbox.js", "../../@fluentui/react-checkbox/lib/components/Checkbox/useCheckbox.js", "../../@fluentui/react-field/lib/components/Field/Field.js", "../../@fluentui/react-field/lib/contexts/FieldContext.js", "../../@fluentui/react-field/lib/contexts/useFieldContextValues.js", "../../@fluentui/react-field/lib/contexts/useFieldControlProps.js", "../../@fluentui/react-field/lib/components/Field/renderField.js", "../../@fluentui/react-field/lib/components/Field/useField.js", "../../@fluentui/react-label/lib/components/Label/Label.js", "../../@fluentui/react-label/lib/components/Label/useLabel.js", "../../@fluentui/react-label/lib/components/Label/renderLabel.js", "../../@fluentui/react-label/lib/components/Label/useLabelStyles.styles.js", "../../@fluentui/react-field/lib/components/Field/useFieldStyles.styles.js", "../../@fluentui/react-checkbox/lib/components/Checkbox/renderCheckbox.js", "../../@fluentui/react-checkbox/lib/components/Checkbox/useCheckboxStyles.styles.js", "../../@fluentui/react-combobox/lib/contexts/ComboboxContext.js", "../../@fluentui/react-combobox/lib/contexts/ListboxContext.js", "../../@fluentui/react-combobox/lib/contexts/useComboboxContextValues.js", "../../@fluentui/react-combobox/lib/contexts/useListboxContextValues.js", "../../@fluentui/react-combobox/lib/components/Listbox/Listbox.js", "../../@fluentui/react-combobox/lib/components/Listbox/useListbox.js", "../../@fluentui/react-combobox/lib/utils/dropdownKeyActions.js", "../../@fluentui/react-combobox/lib/utils/useOptionCollection.js", "../../@fluentui/react-combobox/lib/utils/useSelection.js", "../../@fluentui/react-combobox/lib/components/Option/useOptionStyles.styles.js", "../../@fluentui/react-combobox/lib/components/Listbox/renderListbox.js", "../../@fluentui/react-combobox/lib/components/Listbox/useListboxStyles.styles.js", "../../@fluentui/react-combobox/lib/components/Option/Option.js", "../../@fluentui/react-combobox/lib/components/Option/useOption.js", "../../@fluentui/react-combobox/lib/components/Option/renderOption.js", "../../@fluentui/react-combobox/lib/components/Combobox/Combobox.js", "../../@fluentui/react-combobox/lib/components/Combobox/useCombobox.js", "../../@fluentui/react-combobox/lib/utils/useComboboxBaseState.js", "../../@fluentui/react-combobox/lib/utils/useComboboxPositioning.js", "../../@fluentui/react-combobox/lib/utils/useListboxSlot.js", "../../@fluentui/react-combobox/lib/components/Combobox/useInputTriggerSlot.js", "../../@fluentui/react-combobox/lib/utils/useTriggerSlot.js", "../../@fluentui/react-combobox/lib/components/Combobox/renderCombobox.js", "../../@fluentui/react-combobox/lib/components/Combobox/useComboboxStyles.styles.js", "../../@fluentui/react-combobox/lib/components/Dropdown/Dropdown.js", "../../@fluentui/react-combobox/lib/components/Dropdown/useDropdown.js", "../../@fluentui/react-combobox/lib/components/Dropdown/useButtonTriggerSlot.js", "../../@fluentui/react-combobox/lib/components/Dropdown/renderDropdown.js", "../../@fluentui/react-combobox/lib/components/Dropdown/useDropdownStyles.styles.js", "../../@fluentui/react-combobox/lib/components/OptionGroup/OptionGroup.js", "../../@fluentui/react-combobox/lib/components/OptionGroup/useOptionGroup.js", "../../@fluentui/react-combobox/lib/components/OptionGroup/renderOptionGroup.js", "../../@fluentui/react-combobox/lib/components/OptionGroup/useOptionGroupStyles.styles.js", "../../@fluentui/react-combobox/lib/hooks/useComboboxFilter.js", "../../@fluentui/react-divider/lib/components/Divider/Divider.js", "../../@fluentui/react-divider/lib/components/Divider/renderDivider.js", "../../@fluentui/react-divider/lib/components/Divider/useDivider.js", "../../@fluentui/react-divider/lib/components/Divider/useDividerStyles.styles.js", "../../@fluentui/react-input/lib/components/Input/Input.js", "../../@fluentui/react-input/lib/components/Input/useInput.js", "../../@fluentui/react-input/lib/components/Input/renderInput.js", "../../@fluentui/react-input/lib/components/Input/useInputStyles.styles.js", "../../@fluentui/react-image/lib/components/Image/Image.js", "../../@fluentui/react-image/lib/components/Image/renderImage.js", "../../@fluentui/react-image/lib/components/Image/useImage.js", "../../@fluentui/react-image/lib/components/Image/useImageStyles.styles.js", "../../@fluentui/react-link/lib/components/Link/Link.js", "../../@fluentui/react-link/lib/components/Link/useLink.js", "../../@fluentui/react-link/lib/components/Link/useLinkState.js", "../../@fluentui/react-link/lib/contexts/linkContext.js", "../../@fluentui/react-link/lib/components/Link/useLinkStyles.styles.js", "../../@fluentui/react-link/lib/components/Link/renderLink.js", "../../@fluentui/react-menu/lib/contexts/menuContext.js", "../../@fluentui/react-menu/lib/contexts/menuTriggerContext.js", "../../@fluentui/react-menu/lib/contexts/menuGroupContext.js", "../../@fluentui/react-menu/lib/contexts/menuListContext.js", "../../@fluentui/react-menu/lib/components/Menu/Menu.js", "../../@fluentui/react-menu/lib/components/Menu/useMenu.js", "../../@fluentui/react-menu/lib/utils/useOnMenuEnter.js", "../../@fluentui/react-menu/lib/utils/useIsSubmenu.js", "../../@fluentui/react-menu/lib/utils/useValidateNesting.js", "../../@fluentui/react-menu/lib/utils/useOnMenuSafeZoneTimeout.js", "../../@fluentui/react-menu/lib/selectable/useCheckmarkStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuItem/useMenuItemStyles.styles.js", "../../@fluentui/react-menu/lib/components/Menu/MenuSurfaceMotion.js", "../../@fluentui/react-menu/lib/components/Menu/useMenuContextValues.js", "../../@fluentui/react-menu/lib/components/Menu/renderMenu.js", "../../@fluentui/react-menu/lib/components/MenuDivider/MenuDivider.js", "../../@fluentui/react-menu/lib/components/MenuDivider/useMenuDivider.js", "../../@fluentui/react-menu/lib/components/MenuDivider/useMenuDividerStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuDivider/renderMenuDivider.js", "../../@fluentui/react-menu/lib/components/MenuGroup/MenuGroup.js", "../../@fluentui/react-menu/lib/components/MenuGroup/useMenuGroup.js", "../../@fluentui/react-menu/lib/components/MenuGroup/renderMenuGroup.js", "../../@fluentui/react-menu/lib/components/MenuGroup/useMenuGroupContextValues.js", "../../@fluentui/react-menu/lib/components/MenuGroup/useMenuGroupStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuGroupHeader/MenuGroupHeader.js", "../../@fluentui/react-menu/lib/components/MenuGroupHeader/useMenuGroupHeader.js", "../../@fluentui/react-menu/lib/components/MenuGroupHeader/useMenuGroupHeaderStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuGroupHeader/renderMenuGroupHeader.js", "../../@fluentui/react-menu/lib/components/MenuItem/MenuItem.js", "../../@fluentui/react-menu/lib/components/MenuItem/useMenuItem.js", "../../@fluentui/react-menu/lib/components/MenuItem/useCharacterSearch.js", "../../@fluentui/react-menu/lib/contexts/menuSplitGroupContext.js", "../../@fluentui/react-menu/lib/components/MenuItem/renderMenuItem.js", "../../@fluentui/react-menu/lib/components/MenuItemCheckbox/MenuItemCheckbox.js", "../../@fluentui/react-menu/lib/components/MenuItemCheckbox/useMenuItemCheckbox.js", "../../@fluentui/react-menu/lib/components/MenuItemCheckbox/renderMenuItemCheckbox.js", "../../@fluentui/react-menu/lib/components/MenuItemCheckbox/useMenuItemCheckboxStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuItemRadio/MenuItemRadio.js", "../../@fluentui/react-menu/lib/components/MenuItemRadio/useMenuItemRadio.js", "../../@fluentui/react-menu/lib/components/MenuItemRadio/renderMenuItemRadio.js", "../../@fluentui/react-menu/lib/components/MenuItemRadio/useMenuItemRadioStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuList/MenuList.js", "../../@fluentui/react-menu/lib/components/MenuList/useMenuList.js", "../../@fluentui/react-menu/lib/components/MenuList/renderMenuList.js", "../../@fluentui/react-menu/lib/components/MenuList/useMenuListContextValues.js", "../../@fluentui/react-menu/lib/components/MenuList/useMenuListStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuPopover/MenuPopover.js", "../../@fluentui/react-menu/lib/components/MenuPopover/useMenuPopover.js", "../../@fluentui/react-menu/lib/components/MenuPopover/useMenuPopoverStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuPopover/renderMenuPopover.js", "../../@fluentui/react-menu/lib/components/MenuSplitGroup/MenuSplitGroup.js", "../../@fluentui/react-menu/lib/components/MenuSplitGroup/useMenuSplitGroup.js", "../../@fluentui/react-menu/lib/components/MenuSplitGroup/useMenuSplitGroupStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuSplitGroup/renderMenuSplitGroup.js", "../../@fluentui/react-menu/lib/components/MenuSplitGroup/useMenuSplitGroupContextValues.js", "../../@fluentui/react-menu/lib/components/MenuTrigger/MenuTrigger.js", "../../@fluentui/react-menu/lib/components/MenuTrigger/useMenuTrigger.js", "../../@fluentui/react-menu/lib/components/MenuTrigger/renderMenuTrigger.js", "../../@fluentui/react-menu/lib/components/MenuItemLink/MenuItemLink.js", "../../@fluentui/react-menu/lib/components/MenuItemLink/useMenuItemLink.js", "../../@fluentui/react-menu/lib/components/MenuItemLink/renderMenuItemLink.js", "../../@fluentui/react-menu/lib/components/MenuItemLink/useMenuItemLinkStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuItemSwitch/MenuItemSwitch.js", "../../@fluentui/react-menu/lib/components/MenuItemSwitch/useMenuItemSwitch.js", "../../@fluentui/react-menu/lib/components/MenuItemSwitch/useMenuItemSwitchStyles.styles.js", "../../@fluentui/react-menu/lib/components/MenuItemSwitch/renderMenuItemSwitch.js", "../../@fluentui/react-persona/lib/components/Persona/Persona.js", "../../@fluentui/react-persona/lib/components/Persona/renderPersona.js", "../../@fluentui/react-persona/lib/components/Persona/usePersona.js", "../../@fluentui/react-persona/lib/components/Persona/usePersonaStyles.styles.js", "../../@fluentui/react-radio/lib/components/RadioGroup/RadioGroup.js", "../../@fluentui/react-radio/lib/contexts/RadioGroupContext.js", "../../@fluentui/react-radio/lib/components/RadioGroup/renderRadioGroup.js", "../../@fluentui/react-radio/lib/components/RadioGroup/useRadioGroup.js", "../../@fluentui/react-radio/lib/components/RadioGroup/useRadioGroupStyles.styles.js", "../../@fluentui/react-radio/lib/contexts/useRadioGroupContextValues.js", "../../@fluentui/react-radio/lib/components/Radio/Radio.js", "../../@fluentui/react-radio/lib/components/Radio/renderRadio.js", "../../@fluentui/react-radio/lib/components/Radio/useRadio.js", "../../@fluentui/react-radio/lib/components/Radio/useRadioStyles.styles.js", "../../@fluentui/react-select/lib/components/Select/Select.js", "../../@fluentui/react-select/lib/components/Select/useSelect.js", "../../@fluentui/react-select/lib/components/Select/renderSelect.js", "../../@fluentui/react-select/lib/components/Select/useSelectStyles.styles.js", "../../@fluentui/react-skeleton/lib/components/Skeleton/Skeleton.js", "../../@fluentui/react-skeleton/lib/components/Skeleton/useSkeleton.js", "../../@fluentui/react-skeleton/lib/contexts/SkeletonContext.js", "../../@fluentui/react-skeleton/lib/components/Skeleton/renderSkeleton.js", "../../@fluentui/react-skeleton/lib/components/Skeleton/useSkeletonStyles.styles.js", "../../@fluentui/react-skeleton/lib/components/Skeleton/useSkeletonContextValues.js", "../../@fluentui/react-skeleton/lib/components/SkeletonItem/SkeletonItem.js", "../../@fluentui/react-skeleton/lib/components/SkeletonItem/useSkeletonItem.js", "../../@fluentui/react-skeleton/lib/components/SkeletonItem/renderSkeletonItem.js", "../../@fluentui/react-skeleton/lib/components/SkeletonItem/useSkeletonItemStyles.styles.js", "../../@fluentui/react-slider/lib/components/Slider/Slider.js", "../../@fluentui/react-slider/lib/components/Slider/useSlider.js", "../../@fluentui/react-slider/lib/components/Slider/useSliderState.js", "../../@fluentui/react-slider/lib/components/Slider/useSliderStyles.styles.js", "../../@fluentui/react-slider/lib/components/Slider/renderSlider.js", "../../@fluentui/react-spinbutton/lib/components/SpinButton/SpinButton.js", "../../@fluentui/react-spinbutton/lib/components/SpinButton/useSpinButton.js", "../../@fluentui/react-spinbutton/lib/utils/clamp.js", "../../@fluentui/react-spinbutton/lib/utils/getBound.js", "../../@fluentui/react-spinbutton/lib/utils/precision.js", "../../@fluentui/react-spinbutton/lib/components/SpinButton/renderSpinButton.js", "../../@fluentui/react-spinbutton/lib/components/SpinButton/useSpinButtonStyles.styles.js", "../../@fluentui/react-spinner/lib/components/Spinner/Spinner.js", "../../@fluentui/react-spinner/lib/components/Spinner/useSpinner.js", "../../@fluentui/react-spinner/lib/contexts/SpinnerContext.js", "../../@fluentui/react-spinner/lib/components/Spinner/renderSpinner.js", "../../@fluentui/react-spinner/lib/components/Spinner/useSpinnerStyles.styles.js", "../../@fluentui/react-switch/lib/components/Switch/Switch.js", "../../@fluentui/react-switch/lib/components/Switch/useSwitch.js", "../../@fluentui/react-switch/lib/components/Switch/renderSwitch.js", "../../@fluentui/react-switch/lib/components/Switch/useSwitchStyles.styles.js", "../../@fluentui/react-tabs/lib/components/Tab/Tab.js", "../../@fluentui/react-tabs/lib/components/Tab/useTab.js", "../../@fluentui/react-tabs/lib/components/TabList/TabList.js", "../../@fluentui/react-tabs/lib/components/TabList/useTabList.js", "../../@fluentui/react-tabs/lib/components/TabList/TabListContext.js", "../../@fluentui/react-tabs/lib/components/TabList/renderTabList.js", "../../@fluentui/react-tabs/lib/components/TabList/useTabListStyles.styles.js", "../../@fluentui/react-tabs/lib/components/TabList/useTabListContextValues.js", "../../@fluentui/react-tabs/lib/components/Tab/renderTab.js", "../../@fluentui/react-tabs/lib/components/Tab/useTabAnimatedIndicator.styles.js", "../../@fluentui/react-tabs/lib/components/Tab/useTabStyles.styles.js", "../../@fluentui/react-text/lib/components/Text/Text.js", "../../@fluentui/react-text/lib/components/Text/useText.js", "../../@fluentui/react-text/lib/components/Text/renderText.js", "../../@fluentui/react-text/lib/components/Text/useTextStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/Body1/Body1.js", "../../@fluentui/react-text/lib/components/presets/createPreset.js", "../../@fluentui/react-text/lib/components/presets/Body1/useBody1Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Body1Strong/Body1Strong.js", "../../@fluentui/react-text/lib/components/presets/Body1Strong/useBody1StrongStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/Body1Stronger/Body1Stronger.js", "../../@fluentui/react-text/lib/components/presets/Body1Stronger/useBody1StrongerStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/Body2/Body2.js", "../../@fluentui/react-text/lib/components/presets/Body2/useBody2Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Caption1/Caption1.js", "../../@fluentui/react-text/lib/components/presets/Caption1/useCaption1Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Caption1Strong/Caption1Strong.js", "../../@fluentui/react-text/lib/components/presets/Caption1Strong/useCaption1StrongStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/Caption1Stronger/Caption1Stronger.js", "../../@fluentui/react-text/lib/components/presets/Caption1Stronger/useCaption1Stronger.styles.js", "../../@fluentui/react-text/lib/components/presets/Caption2/Caption2.js", "../../@fluentui/react-text/lib/components/presets/Caption2/useCaption2Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Caption2Strong/Caption2Strong.js", "../../@fluentui/react-text/lib/components/presets/Caption2Strong/useCaption2StrongStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/Display/Display.js", "../../@fluentui/react-text/lib/components/presets/Display/useDisplayStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/LargeTitle/LargeTitle.js", "../../@fluentui/react-text/lib/components/presets/LargeTitle/useLargeTitleStyles.styles.js", "../../@fluentui/react-text/lib/components/presets/Subtitle1/Subtitle1.js", "../../@fluentui/react-text/lib/components/presets/Subtitle1/useSubtitle1Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Subtitle2/Subtitle2.js", "../../@fluentui/react-text/lib/components/presets/Subtitle2/useSubtitle2Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Subtitle2Stronger/Subtitle2Stronger.js", "../../@fluentui/react-text/lib/components/presets/Subtitle2Stronger/useSubtitle2Stronger.styles.js", "../../@fluentui/react-text/lib/components/presets/Title1/Title1.js", "../../@fluentui/react-text/lib/components/presets/Title1/useTitle1Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Title2/Title2.js", "../../@fluentui/react-text/lib/components/presets/Title2/useTitle2Styles.styles.js", "../../@fluentui/react-text/lib/components/presets/Title3/Title3.js", "../../@fluentui/react-text/lib/components/presets/Title3/useTitle3Styles.styles.js", "../../@fluentui/react-textarea/lib/components/Textarea/Textarea.js", "../../@fluentui/react-textarea/lib/components/Textarea/renderTextarea.js", "../../@fluentui/react-textarea/lib/components/Textarea/useTextarea.js", "../../@fluentui/react-textarea/lib/components/Textarea/useTextareaStyles.styles.js", "../../@fluentui/react-dialog/lib/components/Dialog/Dialog.js", "../../@fluentui/react-dialog/lib/components/Dialog/useDialog.js", "../../@fluentui/react-dialog/lib/utils/useDisableBodyScroll.js", "../../@fluentui/react-dialog/lib/utils/useDisableBodyScroll.styles.js", "../../@fluentui/react-dialog/lib/utils/useFocusFirstElement.js", "../../@fluentui/react-dialog/lib/contexts/dialogContext.js", "../../@fluentui/react-dialog/lib/contexts/dialogSurfaceContext.js", "../../@fluentui/react-dialog/lib/contexts/dialogBackdropContext.js", "../../@fluentui/react-dialog/lib/components/DialogSurfaceMotion.js", "../../@fluentui/react-dialog/lib/components/Dialog/renderDialog.js", "../../@fluentui/react-dialog/lib/components/Dialog/useDialogContextValues.js", "../../@fluentui/react-dialog/lib/components/DialogTrigger/DialogTrigger.js", "../../@fluentui/react-dialog/lib/components/DialogTrigger/useDialogTrigger.js", "../../@fluentui/react-dialog/lib/components/DialogTrigger/renderDialogTrigger.js", "../../@fluentui/react-dialog/lib/components/DialogActions/DialogActions.js", "../../@fluentui/react-dialog/lib/components/DialogActions/useDialogActions.js", "../../@fluentui/react-dialog/lib/components/DialogActions/renderDialogActions.js", "../../@fluentui/react-dialog/lib/components/DialogActions/useDialogActionsStyles.styles.js", "../../@fluentui/react-dialog/lib/components/DialogBody/DialogBody.js", "../../@fluentui/react-dialog/lib/components/DialogBody/useDialogBody.js", "../../@fluentui/react-dialog/lib/components/DialogBody/renderDialogBody.js", "../../@fluentui/react-dialog/lib/components/DialogBody/useDialogBodyStyles.styles.js", "../../@fluentui/react-dialog/lib/components/DialogTitle/DialogTitle.js", "../../@fluentui/react-dialog/lib/components/DialogTitle/useDialogTitle.js", "../../@fluentui/react-dialog/lib/components/DialogTitle/useDialogTitleStyles.styles.js", "../../@fluentui/react-dialog/lib/components/DialogTitle/renderDialogTitle.js", "../../@fluentui/react-dialog/lib/components/DialogSurface/DialogSurface.js", "../../@fluentui/react-dialog/lib/components/DialogSurface/useDialogSurface.js", "../../@fluentui/react-dialog/lib/components/DialogBackdropMotion.js", "../../@fluentui/react-dialog/lib/components/DialogSurface/renderDialogSurface.js", "../../@fluentui/react-dialog/lib/components/DialogSurface/useDialogSurfaceStyles.styles.js", "../../@fluentui/react-dialog/lib/components/DialogSurface/useDialogSurfaceContextValues.js", "../../@fluentui/react-dialog/lib/components/DialogContent/DialogContent.js", "../../@fluentui/react-dialog/lib/components/DialogContent/useDialogContent.js", "../../@fluentui/react-dialog/lib/components/DialogContent/renderDialogContent.js", "../../@fluentui/react-dialog/lib/components/DialogContent/useDialogContentStyles.styles.js", "../../@fluentui/react-progress/lib/components/ProgressBar/ProgressBar.js", "../../@fluentui/react-progress/lib/components/ProgressBar/useProgressBar.js", "../../@fluentui/react-progress/lib/utils/clampMax.js", "../../@fluentui/react-progress/lib/utils/clampValue.js", "../../@fluentui/react-progress/lib/components/ProgressBar/progressBarMotions.js", "../../@fluentui/react-progress/lib/components/ProgressBar/renderProgressBar.js", "../../@fluentui/react-progress/lib/components/ProgressBar/useProgressBarStyles.styles.js", "../../@fluentui/react-overflow/lib/components/Overflow.js", "../../@fluentui/react-overflow/lib/overflowContext.js", "../../@fluentui/react-overflow/lib/useOverflowContainer.js", "../../@fluentui/priority-overflow/lib/consts.js", "../../@fluentui/priority-overflow/lib/createResizeObserver.js", "../../@fluentui/priority-overflow/lib/debounce.js", "../../@fluentui/priority-overflow/lib/priorityQueue.js", "../../@fluentui/priority-overflow/lib/overflowManager.js", "../../@fluentui/react-overflow/lib/constants.js", "../../@fluentui/react-overflow/lib/components/useOverflowStyles.styles.js", "../../@fluentui/react-overflow/lib/useIsOverflowGroupVisible.js", "../../@fluentui/react-overflow/lib/useIsOverflowItemVisible.js", "../../@fluentui/react-overflow/lib/useOverflowCount.js", "../../@fluentui/react-overflow/lib/useOverflowItem.js", "../../@fluentui/react-overflow/lib/useOverflowMenu.js", "../../@fluentui/react-overflow/lib/useOverflowDivider.js", "../../@fluentui/react-overflow/lib/useOverflowVisibility.js", "../../@fluentui/react-overflow/lib/components/OverflowItem/OverflowItem.js", "../../@fluentui/react-overflow/lib/components/OverflowDivider/OverflowDivider.js", "../../@fluentui/react-toolbar/lib/components/Toolbar/ToolbarContext.js", "../../@fluentui/react-toolbar/lib/components/Toolbar/Toolbar.js", "../../@fluentui/react-toolbar/lib/components/Toolbar/useToolbar.js", "../../@fluentui/react-toolbar/lib/components/Toolbar/renderToolbar.js", "../../@fluentui/react-toolbar/lib/components/Toolbar/useToolbarStyles.styles.js", "../../@fluentui/react-toolbar/lib/components/Toolbar/useToolbarContextValues.js", "../../@fluentui/react-toolbar/lib/components/ToolbarButton/ToolbarButton.js", "../../@fluentui/react-toolbar/lib/components/ToolbarButton/useToolbarButtonStyles.styles.js", "../../@fluentui/react-toolbar/lib/components/ToolbarButton/useToolbarButton.js", "../../@fluentui/react-toolbar/lib/components/ToolbarDivider/ToolbarDivider.js", "../../@fluentui/react-toolbar/lib/components/ToolbarDivider/useToolbarDividerStyles.styles.js", "../../@fluentui/react-toolbar/lib/components/ToolbarDivider/useToolbarDivider.js", "../../@fluentui/react-toolbar/lib/components/ToolbarToggleButton/ToolbarToggleButton.js", "../../@fluentui/react-toolbar/lib/components/ToolbarToggleButton/useToolbarToggleButton.js", "../../@fluentui/react-toolbar/lib/components/ToolbarToggleButton/useToolbarToggleButtonStyles.styles.js", "../../@fluentui/react-toolbar/lib/components/ToolbarRadioButton/ToolbarRadioButton.js", "../../@fluentui/react-toolbar/lib/components/ToolbarRadioButton/useToolbarRadioButton.js", "../../@fluentui/react-toolbar/lib/components/ToolbarRadioButton/useToolbarRadioButtonStyles.styles.js", "../../@fluentui/react-toolbar/lib/components/ToolbarGroup/ToolbarGroup.js", "../../@fluentui/react-toolbar/lib/components/ToolbarGroup/useToolbarGroup.js", "../../@fluentui/react-toolbar/lib/components/ToolbarGroup/useToolbarGroupStyles.styles.js", "../../@fluentui/react-toolbar/lib/components/ToolbarGroup/renderToolbarGroup.js", "../../@fluentui/react-toolbar/lib/components/ToolbarRadioGroup/ToolbarRadioGroup.js", "../../@fluentui/react-table/lib/hooks/useTableFeatures.js", "../../@fluentui/react-table/lib/hooks/useTableSelection.js", "../../@fluentui/react-table/lib/hooks/useTableSort.js", "../../@fluentui/react-table/lib/hooks/useTableColumnSizing.js", "../../@fluentui/react-table/lib/components/TableResizeHandle/TableResizeHandle.js", "../../@fluentui/react-table/lib/components/TableResizeHandle/useTableResizeHandle.js", "../../@fluentui/react-table/lib/components/TableResizeHandle/renderTableResizeHandle.js", "../../@fluentui/react-table/lib/components/TableResizeHandle/useTableResizeHandleStyles.styles.js", "../../@fluentui/react-table/lib/hooks/useMeasureElement.js", "../../@fluentui/react-table/lib/hooks/useTableColumnResizeMouseHandler.js", "../../@fluentui/react-table/lib/hooks/useTableColumnResizeState.js", "../../@fluentui/react-table/lib/utils/columnResizeUtils.js", "../../@fluentui/react-table/lib/hooks/useKeyboardResizing.js", "../../@fluentui/react-table/lib/hooks/createColumn.js", "../../@fluentui/react-table/lib/hooks/useTableCompositeNavigation.js", "../../@fluentui/react-table/lib/components/TableCell/TableCell.js", "../../@fluentui/react-table/lib/components/TableCell/useTableCell.js", "../../@fluentui/react-table/lib/contexts/tableContext.js", "../../@fluentui/react-table/lib/components/TableCell/renderTableCell.js", "../../@fluentui/react-table/lib/components/TableCell/useTableCellStyles.styles.js", "../../@fluentui/react-table/lib/components/TableRow/TableRow.js", "../../@fluentui/react-table/lib/components/TableRow/useTableRow.js", "../../@fluentui/react-table/lib/contexts/tableHeaderContext.js", "../../@fluentui/react-table/lib/components/TableRow/renderTableRow.js", "../../@fluentui/react-table/lib/components/TableCellActions/useTableCellActionsStyles.styles.js", "../../@fluentui/react-table/lib/components/TableSelectionCell/useTableSelectionCellStyles.styles.js", "../../@fluentui/react-table/lib/components/TableRow/useTableRowStyles.styles.js", "../../@fluentui/react-table/lib/components/TableBody/TableBody.js", "../../@fluentui/react-table/lib/components/TableBody/useTableBody.js", "../../@fluentui/react-table/lib/components/TableBody/renderTableBody.js", "../../@fluentui/react-table/lib/components/TableBody/useTableBodyStyles.styles.js", "../../@fluentui/react-table/lib/components/Table/Table.js", "../../@fluentui/react-table/lib/components/Table/useTable.js", "../../@fluentui/react-table/lib/components/Table/renderTable.js", "../../@fluentui/react-table/lib/components/Table/useTableStyles.styles.js", "../../@fluentui/react-table/lib/components/Table/useTableContextValues.js", "../../@fluentui/react-table/lib/components/TableHeader/TableHeader.js", "../../@fluentui/react-table/lib/components/TableHeader/useTableHeader.js", "../../@fluentui/react-table/lib/components/TableHeader/renderTableHeader.js", "../../@fluentui/react-table/lib/components/TableHeader/useTableHeaderStyles.styles.js", "../../@fluentui/react-table/lib/components/TableHeaderCell/TableHeaderCell.js", "../../@fluentui/react-table/lib/components/TableHeaderCell/useTableHeaderCell.js", "../../@fluentui/react-table/lib/components/TableHeaderCell/renderTableHeaderCell.js", "../../@fluentui/react-table/lib/components/TableHeaderCell/useTableHeaderCellStyles.styles.js", "../../@fluentui/react-table/lib/contexts/columnIdContext.js", "../../@fluentui/react-table/lib/contexts/rowIdContext.js", "../../@fluentui/react-table/lib/components/TableSelectionCell/TableSelectionCell.js", "../../@fluentui/react-table/lib/components/TableSelectionCell/useTableSelectionCell.js", "../../@fluentui/react-table/lib/components/TableSelectionCell/renderTableSelectionCell.js", "../../@fluentui/react-table/lib/components/TableCellActions/TableCellActions.js", "../../@fluentui/react-table/lib/components/TableCellActions/useTableCellActions.js", "../../@fluentui/react-table/lib/components/TableCellActions/renderTableCellActions.js", "../../@fluentui/react-table/lib/components/TableCellLayout/TableCellLayout.js", "../../@fluentui/react-table/lib/components/TableCellLayout/useTableCellLayout.js", "../../@fluentui/react-table/lib/components/TableCellLayout/renderTableCellLayout.js", "../../@fluentui/react-table/lib/components/TableCellLayout/useTableCellLayoutStyles.styles.js", "../../@fluentui/react-table/lib/components/TableCellLayout/useTableCellLayoutContextValues.js", "../../@fluentui/react-table/lib/components/DataGridCell/DataGridCell.js", "../../@fluentui/react-table/lib/components/DataGridCell/useDataGridCell.js", "../../@fluentui/react-table/lib/contexts/dataGridContext.js", "../../@fluentui/react-table/lib/components/DataGridCell/renderDataGridCell.js", "../../@fluentui/react-table/lib/components/DataGridCell/useDataGridCellStyles.styles.js", "../../@fluentui/react-table/lib/components/DataGridRow/DataGridRow.js", "../../@fluentui/react-table/lib/components/DataGridRow/useDataGridRow.js", "../../@fluentui/react-table/lib/components/DataGridSelectionCell/DataGridSelectionCell.js", "../../@fluentui/react-table/lib/components/DataGridSelectionCell/useDataGridSelectionCell.js", "../../@fluentui/react-table/lib/components/DataGridSelectionCell/renderDataGridSelectionCell.js", "../../@fluentui/react-table/lib/components/DataGridSelectionCell/useDataGridSelectionCellStyles.styles.js", "../../@fluentui/react-table/lib/components/DataGridRow/renderDataGridRow.js", "../../@fluentui/react-table/lib/components/DataGridRow/useDataGridRowStyles.styles.js", "../../@fluentui/react-table/lib/components/DataGridBody/DataGridBody.js", "../../@fluentui/react-table/lib/components/DataGridBody/useDataGridBody.js", "../../@fluentui/react-table/lib/components/DataGridBody/renderDataGridBody.js", "../../@fluentui/react-table/lib/components/DataGridBody/useDataGridBodyStyles.styles.js", "../../@fluentui/react-table/lib/components/DataGrid/DataGrid.js", "../../@fluentui/react-table/lib/components/DataGrid/useDataGrid.js", "../../@fluentui/react-table/lib/components/DataGrid/renderDataGrid.js", "../../@fluentui/react-table/lib/components/DataGrid/useDataGridStyles.styles.js", "../../@fluentui/react-table/lib/components/DataGrid/useDataGridContextValues.js", "../../@fluentui/react-table/lib/components/DataGridHeader/DataGridHeader.js", "../../@fluentui/react-table/lib/components/DataGridHeader/useDataGridHeader.js", "../../@fluentui/react-table/lib/components/DataGridHeader/renderDataGridHeader.js", "../../@fluentui/react-table/lib/components/DataGridHeader/useDataGridHeaderStyles.styles.js", "../../@fluentui/react-table/lib/components/DataGridHeaderCell/DataGridHeaderCell.js", "../../@fluentui/react-table/lib/components/DataGridHeaderCell/useDataGridHeaderCell.js", "../../@fluentui/react-table/lib/utils/isColumnSortable.js", "../../@fluentui/react-table/lib/components/DataGridHeaderCell/renderDataGridHeaderCell.js", "../../@fluentui/react-table/lib/components/DataGridHeaderCell/useDataGridHeaderCellStyles.styles.js", "../../@fluentui/react-card/lib/components/Card/Card.js", "../../@fluentui/react-card/lib/components/Card/useCard.js", "../../@fluentui/react-card/lib/components/Card/useCardSelectable.js", "../../@fluentui/react-card/lib/components/Card/CardContext.js", "../../@fluentui/react-card/lib/components/Card/renderCard.js", "../../@fluentui/react-card/lib/components/Card/useCardStyles.styles.js", "../../@fluentui/react-card/lib/components/CardPreview/useCardPreviewStyles.styles.js", "../../@fluentui/react-card/lib/components/CardHeader/useCardHeaderStyles.styles.js", "../../@fluentui/react-card/lib/components/CardFooter/useCardFooterStyles.styles.js", "../../@fluentui/react-card/lib/components/Card/useCardContextValue.js", "../../@fluentui/react-card/lib/components/CardFooter/CardFooter.js", "../../@fluentui/react-card/lib/components/CardFooter/useCardFooter.js", "../../@fluentui/react-card/lib/components/CardFooter/renderCardFooter.js", "../../@fluentui/react-card/lib/components/CardHeader/CardHeader.js", "../../@fluentui/react-card/lib/components/CardHeader/useCardHeader.js", "../../@fluentui/react-card/lib/components/CardHeader/renderCardHeader.js", "../../@fluentui/react-card/lib/components/CardPreview/CardPreview.js", "../../@fluentui/react-card/lib/components/CardPreview/useCardPreview.js", "../../@fluentui/react-card/lib/components/CardPreview/renderCardPreview.js", "../../@fluentui/react-toast/lib/state/useToaster.js", "../../@fluentui/react-toast/lib/state/constants.js", "../../@fluentui/react-toast/lib/state/vanilla/dispatchToast.js", "../../@fluentui/react-toast/lib/state/vanilla/dismissToast.js", "../../@fluentui/react-toast/lib/state/vanilla/dismissAllToasts.js", "../../@fluentui/react-toast/lib/state/vanilla/updateToast.js", "../../@fluentui/react-toast/lib/state/vanilla/pauseToast.js", "../../@fluentui/react-toast/lib/state/vanilla/playToast.js", "../../@fluentui/react-toast/lib/state/vanilla/createToaster.js", "../../@fluentui/react-toast/lib/state/vanilla/getPositionStyles.js", "../../@fluentui/react-toast/lib/state/useToastController.js", "../../@fluentui/react-toast/lib/components/ToastTrigger/ToastTrigger.js", "../../@fluentui/react-toast/lib/components/ToastTrigger/useToastTrigger.js", "../../@fluentui/react-toast/lib/contexts/toastContainerContext.js", "../../@fluentui/react-toast/lib/components/ToastTrigger/renderToastTrigger.js", "../../@fluentui/react-toast/lib/components/Toaster/Toaster.js", "../../@fluentui/react-toast/lib/components/Toaster/useToaster.js", "../../@fluentui/react-toast/lib/components/ToastContainer/ToastContainer.js", "../../@fluentui/react-toast/lib/components/ToastContainer/useToastContainer.js", "../../@fluentui/react-toast/lib/components/Timer/Timer.js", "../../@fluentui/react-toast/lib/components/Timer/useTimerStyles.styles.js", "../../@fluentui/react-toast/lib/components/ToastContainer/renderToastContainer.js", "../../@fluentui/react-toast/lib/components/ToastContainer/useToastContainerStyles.styles.js", "../../@fluentui/react-toast/lib/components/ToastContainer/useToastContainerContextValues.js", "../../@fluentui/react-toast/lib/components/Toaster/useToasterFocusManagement.js", "../../@fluentui/react-toast/lib/components/Toaster/useToastAnnounce.js", "../../@fluentui/react-toast/lib/components/AriaLive/AriaLive.js", "../../@fluentui/react-toast/lib/components/AriaLive/useAriaLive.js", "../../@fluentui/react-toast/lib/components/AriaLive/renderAriaLive.js", "../../@fluentui/react-toast/lib/components/AriaLive/useAriaLiveStyles.styles.js", "../../@fluentui/react-toast/lib/components/Toaster/renderToaster.js", "../../@fluentui/react-toast/lib/components/Toaster/useToasterStyles.styles.js", "../../@fluentui/react-toast/lib/components/Toast/Toast.js", "../../@fluentui/react-toast/lib/components/Toast/useToast.js", "../../@fluentui/react-toast/lib/components/Toast/renderToast.js", "../../@fluentui/react-toast/lib/components/Toast/useToastStyles.styles.js", "../../@fluentui/react-toast/lib/components/Toast/useToastContextValues.js", "../../@fluentui/react-toast/lib/components/ToastTitle/ToastTitle.js", "../../@fluentui/react-toast/lib/components/ToastTitle/useToastTitle.js", "../../@fluentui/react-toast/lib/components/ToastTitle/renderToastTitle.js", "../../@fluentui/react-toast/lib/components/ToastTitle/useToastTitleStyles.styles.js", "../../@fluentui/react-toast/lib/components/ToastBody/ToastBody.js", "../../@fluentui/react-toast/lib/components/ToastBody/useToastBody.js", "../../@fluentui/react-toast/lib/components/ToastBody/renderToastBody.js", "../../@fluentui/react-toast/lib/components/ToastBody/useToastBodyStyles.styles.js", "../../@fluentui/react-toast/lib/components/ToastFooter/ToastFooter.js", "../../@fluentui/react-toast/lib/components/ToastFooter/useToastFooter.js", "../../@fluentui/react-toast/lib/components/ToastFooter/renderToastFooter.js", "../../@fluentui/react-toast/lib/components/ToastFooter/useToastFooterStyles.styles.js", "../../@fluentui/react-tree/lib/components/Tree/Tree.js", "../../@fluentui/react-tree/lib/components/Tree/useTree.js", "../../@fluentui/react-tree/lib/hooks/useControllableOpenItems.js", "../../@fluentui/react-tree/lib/utils/ImmutableSet.js", "../../@fluentui/react-tree/lib/components/Tree/useNestedControllableCheckedItems.js", "../../@fluentui/react-tree/lib/utils/ImmutableMap.js", "../../@fluentui/react-tree/lib/utils/createCheckedItems.js", "../../@fluentui/react-tree/lib/contexts/subtreeContext.js", "../../@fluentui/react-tree/lib/hooks/useRootTree.js", "../../@fluentui/react-tree/lib/utils/tokens.js", "../../@fluentui/react-tree/lib/hooks/useSubtree.js", "../../@fluentui/react-tree/lib/contexts/treeContext.js", "../../@fluentui/react-tree/lib/contexts/treeItemContext.js", "../../@fluentui/react-tree/lib/utils/createHeadlessTree.js", "../../@fluentui/react-tree/lib/utils/nextTypeAheadElement.js", "../../@fluentui/react-tree/lib/hooks/useRovingTabIndexes.js", "../../@fluentui/react-tree/lib/hooks/useTreeNavigation.js", "../../@fluentui/react-tree/lib/hooks/useHTMLElementWalkerRef.js", "../../@fluentui/react-tree/lib/utils/createHTMLElementWalker.js", "../../@fluentui/react-tree/lib/utils/treeItemFilter.js", "../../@fluentui/react-tree/lib/components/TreeItemLayout/TreeItemLayout.js", "../../@fluentui/react-tree/lib/components/TreeItemLayout/useTreeItemLayout.js", "../../@fluentui/react-tree/lib/components/TreeItemChevron.js", "../../@fluentui/react-tree/lib/components/TreeItemLayout/renderTreeItemLayout.js", "../../@fluentui/react-tree/lib/components/TreeItemLayout/useTreeItemLayoutStyles.styles.js", "../../@fluentui/react-tree/lib/components/Tree/useTreeContextValues.js", "../../@fluentui/react-tree/lib/components/Tree/useTreeStyles.styles.js", "../../@fluentui/react-tree/lib/components/TreeProvider.js", "../../@fluentui/react-tree/lib/components/Tree/renderTree.js", "../../@fluentui/react-tree/lib/components/FlatTree/FlatTree.js", "../../@fluentui/react-tree/lib/components/FlatTree/useFlatTree.js", "../../@fluentui/react-tree/lib/utils/getTreeItemValueFromElement.js", "../../@fluentui/react-tree/lib/hooks/useFlatTreeNavigation.js", "../../@fluentui/react-tree/lib/components/FlatTree/useFlatTreeStyles.styles.js", "../../@fluentui/react-tree/lib/components/FlatTree/useFlatTreeContextValues.js", "../../@fluentui/react-tree/lib/components/FlatTree/renderFlatTree.js", "../../@fluentui/react-tree/lib/components/FlatTree/useHeadlessFlatTree.js", "../../@fluentui/react-tree/lib/components/FlatTree/useFlatControllableCheckedItems.js", "../../@fluentui/react-tree/lib/components/TreeItem/TreeItem.js", "../../@fluentui/react-tree/lib/components/TreeItem/useTreeItem.js", "../../@fluentui/react-tree/lib/components/TreeItem/renderTreeItem.js", "../../@fluentui/react-tree/lib/components/TreeItemPersonaLayout/useTreeItemPersonaLayoutStyles.styles.js", "../../@fluentui/react-tree/lib/components/TreeItem/useTreeItemStyles.styles.js", "../../@fluentui/react-tree/lib/components/TreeItem/useTreeItemContextValues.js", "../../@fluentui/react-tree/lib/components/FlatTreeItem/FlatTreeItem.js", "../../@fluentui/react-tree/lib/components/TreeItemPersonaLayout/TreeItemPersonaLayout.js", "../../@fluentui/react-tree/lib/components/TreeItemPersonaLayout/useTreeItemPersonaLayout.js", "../../@fluentui/react-tree/lib/components/TreeItemPersonaLayout/renderTreeItemPersonaLayout.js", "../../@fluentui/react-tree/lib/components/TreeItemPersonaLayout/useTreeItemPersonaLayoutContextValues.js", "../../@fluentui/react-tree/lib/utils/flattenTree.js", "../../@fluentui/react-tags/lib/components/Tag/Tag.js", "../../@fluentui/react-tags/lib/components/Tag/useTag.js", "../../@fluentui/react-tags/lib/contexts/tagGroupContext.js", "../../@fluentui/react-tags/lib/components/Tag/renderTag.js", "../../@fluentui/react-tags/lib/components/Tag/useTagStyles.styles.js", "../../@fluentui/react-tags/lib/utils/useTagAvatarContextValues.js", "../../@fluentui/react-tags/lib/components/InteractionTag/InteractionTag.js", "../../@fluentui/react-tags/lib/components/InteractionTag/useInteractionTag.js", "../../@fluentui/react-tags/lib/contexts/interactionTagContext.js", "../../@fluentui/react-tags/lib/components/InteractionTag/renderInteractionTag.js", "../../@fluentui/react-tags/lib/components/InteractionTag/useInteractionTagStyles.styles.js", "../../@fluentui/react-tags/lib/components/InteractionTag/useInteractionTagContextValues.js", "../../@fluentui/react-tags/lib/components/InteractionTagPrimary/InteractionTagPrimary.js", "../../@fluentui/react-tags/lib/components/InteractionTagPrimary/useInteractionTagPrimary.js", "../../@fluentui/react-tags/lib/components/InteractionTagPrimary/renderInteractionTagPrimary.js", "../../@fluentui/react-tags/lib/components/InteractionTagPrimary/useInteractionTagPrimaryStyles.styles.js", "../../@fluentui/react-tags/lib/components/InteractionTagSecondary/InteractionTagSecondary.js", "../../@fluentui/react-tags/lib/components/InteractionTagSecondary/useInteractionTagSecondary.js", "../../@fluentui/react-tags/lib/components/InteractionTagSecondary/renderInteractionTagSecondary.js", "../../@fluentui/react-tags/lib/components/InteractionTagSecondary/useInteractionTagSecondaryStyles.styles.js", "../../@fluentui/react-tags/lib/components/TagGroup/TagGroup.js", "../../@fluentui/react-tags/lib/components/TagGroup/useTagGroup.js", "../../@fluentui/react-tags/lib/components/TagGroup/renderTagGroup.js", "../../@fluentui/react-tags/lib/components/TagGroup/useTagGroupStyles.styles.js", "../../@fluentui/react-tags/lib/components/TagGroup/useTagGroupContextValues.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/MessageBar.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/useMessageBar.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/getIntentIcon.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/useMessageBarReflow.js", "../../@fluentui/react-message-bar/lib/contexts/messageBarTransitionContext.js", "../../@fluentui/react-message-bar/lib/contexts/messageBarContext.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/renderMessageBar.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/useMessageBarStyles.styles.js", "../../@fluentui/react-message-bar/lib/components/MessageBar/useMessageBarContextValues.js", "../../@fluentui/react-message-bar/lib/components/MessageBarTitle/MessageBarTitle.js", "../../@fluentui/react-message-bar/lib/components/MessageBarTitle/useMessageBarTitle.js", "../../@fluentui/react-message-bar/lib/components/MessageBarTitle/renderMessageBarTitle.js", "../../@fluentui/react-message-bar/lib/components/MessageBarTitle/useMessageBarTitleStyles.styles.js", "../../@fluentui/react-message-bar/lib/components/MessageBarActions/MessageBarActions.js", "../../@fluentui/react-message-bar/lib/components/MessageBarActions/useMessageBarActions.js", "../../@fluentui/react-message-bar/lib/components/MessageBarActions/renderMessageBarActions.js", "../../@fluentui/react-message-bar/lib/components/MessageBarActions/useMessageBarActionsStyles.styles.js", "../../@fluentui/react-message-bar/lib/components/MessageBarActions/useMessageBarActionsContextValues.js", "../../@fluentui/react-message-bar/lib/components/MessageBarBody/MessageBarBody.js", "../../@fluentui/react-message-bar/lib/components/MessageBarBody/useMessageBarBody.js", "../../@fluentui/react-message-bar/lib/components/MessageBarBody/renderMessageBarBody.js", "../../@fluentui/react-message-bar/lib/components/MessageBarBody/useMessageBarBodyStyles.styles.js", "../../@fluentui/react-message-bar/lib/components/MessageBarBody/useMessageBarBodyContextValues.js", "../../@fluentui/react-message-bar/lib/components/MessageBarGroup/MessageBarGroup.js", "../../@fluentui/react-message-bar/lib/components/MessageBarGroup/useMessageBarGroup.js", "../../@fluentui/react-message-bar/lib/components/MessageBarGroup/MessageBarGroup.motions.js", "../../@fluentui/react-message-bar/lib/components/MessageBarGroup/renderMessageBarGroup.js", "../../@fluentui/react-message-bar/lib/components/MessageBarGroup/useMessageBarGroupStyles.styles.js", "../../@fluentui/react-infolabel/lib/components/InfoLabel/InfoLabel.js", "../../@fluentui/react-infolabel/lib/components/InfoLabel/renderInfoLabel.js", "../../@fluentui/react-infolabel/lib/components/InfoLabel/useInfoLabel.js", "../../@fluentui/react-infolabel/lib/components/InfoButton/InfoButton.js", "../../@fluentui/react-infolabel/lib/components/InfoButton/renderInfoButton.js", "../../@fluentui/react-infolabel/lib/components/InfoButton/useInfoButton.js", "../../@fluentui/react-infolabel/lib/components/InfoButton/DefaultInfoButtonIcons.js", "../../@fluentui/react-infolabel/lib/components/InfoButton/useInfoButtonStyles.styles.js", "../../@fluentui/react-infolabel/lib/components/InfoLabel/useInfoLabelStyles.styles.js", "../../@fluentui/react-drawer/lib/contexts/drawerContext.js", "../../@fluentui/react-drawer/lib/components/Drawer/Drawer.js", "../../@fluentui/react-drawer/lib/components/Drawer/useDrawer.js", "../../@fluentui/react-drawer/lib/components/OverlayDrawer/OverlayDrawer.js", "../../@fluentui/react-drawer/lib/components/OverlayDrawer/useOverlayDrawer.js", "../../@fluentui/react-drawer/lib/shared/useDrawerBaseStyles.styles.js", "../../@fluentui/react-drawer/lib/shared/drawerMotions.js", "../../@fluentui/react-drawer/lib/shared/useDrawerDefaultProps.js", "../../@fluentui/react-drawer/lib/components/OverlayDrawer/OverlayDrawerSurface/OverlayDrawerSurface.js", "../../@fluentui/react-drawer/lib/components/OverlayDrawer/OverlayDrawerSurface/useOverlayDrawerSurfaceStyles.styles.js", "../../@fluentui/react-drawer/lib/shared/drawerMotionUtils.js", "../../@fluentui/react-drawer/lib/components/OverlayDrawer/renderOverlayDrawer.js", "../../@fluentui/react-drawer/lib/components/OverlayDrawer/useOverlayDrawerStyles.styles.js", "../../@fluentui/react-drawer/lib/components/InlineDrawer/InlineDrawer.js", "../../@fluentui/react-drawer/lib/components/InlineDrawer/useInlineDrawer.js", "../../@fluentui/react-drawer/lib/components/InlineDrawer/renderInlineDrawer.js", "../../@fluentui/react-drawer/lib/components/InlineDrawer/useInlineDrawerStyles.styles.js", "../../@fluentui/react-drawer/lib/components/Drawer/renderDrawer.js", "../../@fluentui/react-drawer/lib/components/Drawer/useDrawerStyles.styles.js", "../../@fluentui/react-drawer/lib/components/DrawerBody/DrawerBody.js", "../../@fluentui/react-drawer/lib/components/DrawerBody/useDrawerBody.js", "../../@fluentui/react-drawer/lib/components/DrawerBody/renderDrawerBody.js", "../../@fluentui/react-drawer/lib/components/DrawerBody/useDrawerBodyStyles.styles.js", "../../@fluentui/react-drawer/lib/components/DrawerHeader/DrawerHeader.js", "../../@fluentui/react-drawer/lib/components/DrawerHeader/useDrawerHeader.js", "../../@fluentui/react-drawer/lib/components/DrawerHeader/renderDrawerHeader.js", "../../@fluentui/react-drawer/lib/shared/drawerSeparatorStyles.js", "../../@fluentui/react-drawer/lib/components/DrawerHeader/useDrawerHeaderStyles.styles.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderTitle/DrawerHeaderTitle.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderTitle/useDrawerHeaderTitle.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderTitle/renderDrawerHeaderTitle.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderTitle/useDrawerHeaderTitleStyles.styles.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderNavigation/DrawerHeaderNavigation.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderNavigation/useDrawerHeaderNavigation.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderNavigation/renderDrawerHeaderNavigation.js", "../../@fluentui/react-drawer/lib/components/DrawerHeaderNavigation/useDrawerHeaderNavigationStyles.styles.js", "../../@fluentui/react-drawer/lib/components/DrawerFooter/DrawerFooter.js", "../../@fluentui/react-drawer/lib/components/DrawerFooter/useDrawerFooter.js", "../../@fluentui/react-drawer/lib/components/DrawerFooter/renderDrawerFooter.js", "../../@fluentui/react-drawer/lib/components/DrawerFooter/useDrawerFooterStyles.styles.js", "../../@fluentui/react-breadcrumb/lib/components/Breadcrumb/Breadcrumb.js", "../../@fluentui/react-breadcrumb/lib/components/Breadcrumb/useBreadcrumb.js", "../../@fluentui/react-breadcrumb/lib/components/Breadcrumb/BreadcrumbContext.js", "../../@fluentui/react-breadcrumb/lib/components/Breadcrumb/renderBreadcrumb.js", "../../@fluentui/react-breadcrumb/lib/components/Breadcrumb/useBreadcrumbStyles.styles.js", "../../@fluentui/react-breadcrumb/lib/components/Breadcrumb/useBreadcrumbContextValue.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbDivider/BreadcrumbDivider.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbDivider/useBreadcrumbDivider.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbDivider/renderBreadcrumbDivider.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbDivider/useBreadcrumbDividerStyles.styles.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbItem/BreadcrumbItem.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbItem/useBreadcrumbItem.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbItem/renderBreadcrumbItem.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbItem/useBreadcrumbItemStyles.styles.js", "../../@fluentui/react-breadcrumb/lib/utils/partitionBreadcrumbItems.js", "../../@fluentui/react-breadcrumb/lib/utils/truncateBreadcrumb.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbButton/BreadcrumbButton.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbButton/useBreadcrumbButton.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbButton/renderBreadcrumbButton.js", "../../@fluentui/react-breadcrumb/lib/components/BreadcrumbButton/useBreadcrumbButtonStyles.styles.js", "../../@fluentui/react-rating/lib/components/Rating/Rating.js", "../../@fluentui/react-rating/lib/components/Rating/useRating.js", "../../@fluentui/react-rating/lib/components/RatingItem/RatingItem.js", "../../@fluentui/react-rating/lib/components/RatingItem/useRatingItem.js", "../../@fluentui/react-rating/lib/contexts/RatingItemContext.js", "../../@fluentui/react-rating/lib/components/RatingItem/renderRatingItem.js", "../../@fluentui/react-rating/lib/components/RatingItem/useRatingItemStyles.styles.js", "../../@fluentui/react-rating/lib/components/Rating/renderRating.js", "../../@fluentui/react-rating/lib/components/Rating/useRatingStyles.styles.js", "../../@fluentui/react-rating/lib/components/Rating/useRatingContextValues.js", "../../@fluentui/react-rating/lib/components/RatingDisplay/RatingDisplay.js", "../../@fluentui/react-rating/lib/components/RatingDisplay/useRatingDisplay.js", "../../@fluentui/react-rating/lib/components/RatingDisplay/renderRatingDisplay.js", "../../@fluentui/react-rating/lib/components/RatingDisplay/useRatingDisplayStyles.styles.js", "../../@fluentui/react-rating/lib/components/RatingDisplay/useRatingDisplayContextValues.js", "../../@fluentui/react-search/lib/components/SearchBox/SearchBox.js", "../../@fluentui/react-search/lib/components/SearchBox/useSearchBox.js", "../../@fluentui/react-search/lib/components/SearchBox/renderSearchBox.js", "../../@fluentui/react-search/lib/components/SearchBox/useSearchBoxStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverHeader/TeachingPopoverHeader.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverHeader/useTeachingPopoverHeader.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverHeader/renderTeachingPopoverHeader.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverHeader/useTeachingPopoverHeaderStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverBody/TeachingPopoverBody.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverBody/useTeachingPopoverBody.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverBody/renderTeachingPopoverBody.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverBody/useTeachingPopoverBodyStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselCard/TeachingPopoverCarouselCard.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselCard/useTeachingPopoverCarouselCard.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/CarouselItem/Carouseltem.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/CarouselItem/useCarouselItem.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/CarouselContext.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/createCarouselStore.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/constants.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/CarouselItem/renderCarouselItem.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselCard/renderTeachingPopoverCarouselCard.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselCard/useTeachingPopoverCarouselCardStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/TeachingPopoverCarousel.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/useTeachingPopoverCarousel.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/Carousel.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/useCarouselWalker.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/renderTeachingPopoverCarousel.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/useTeachingPopoverCarouselStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/useTeachingPopoverCarouselContextValues.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooter/TeachingPopoverCarouselFooter.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooter/useTeachingPopoverCarouselFooter.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooterButton/TeachingPopoverCarouselFooterButton.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooterButton/useTeachingPopoverCarouselFooterButton.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarousel/Carousel/useCarouselValues.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooterButton/renderTeachingPopoverCarouselFooterButton.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooterButton/useTeachingPopoverCarouselFooterButtonStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooter/renderTeachingPopoverCarouselFooter.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselFooter/useTeachingPopoverCarouselFooterStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNav/TeachingPopoverCarouselNav.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNav/useTeachingPopoverCarouselNav.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNav/valueIdContext.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNav/renderTeachingPopoverCarouselNav.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNav/useTeachingPopoverCarouselNavStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNavButton/TeachingPopoverCarouselNavButton.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNavButton/useTeachingPopoverCarouselNavButton.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNavButton/renderTeachingPopoverCarouselNavButton.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselNavButton/useTeachingPopoverCarouselNavButtonStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverSurface/TeachingPopoverSurface.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverSurface/useTeachingPopoverSurface.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverSurface/useTeachingPopoverSurfaceStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverSurface/renderTeachingPopoverSurface.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTitle/TeachingPopoverTitle.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTitle/useTeachingPopoverTitle.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTitle/renderTeachingPopoverTitle.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTitle/useTeachingPopoverTitleStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTrigger/TeachingPopoverTrigger.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTrigger/renderTeachingPopoverTrigger.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverTrigger/useTeachingPopoverTrigger.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopover/TeachingPopover.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopover/useTeachingPopover.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopover/renderTeachingPopover.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverFooter/TeachingPopoverFooter.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverFooter/useTeachingPopoverFooter.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverFooter/renderTeachingPopoverFooter.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverFooter/useTeachingPopoverFooterStyles.styles.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselPageCount/TeachingPopoverCarouselPageCount.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselPageCount/useTeachingPopoverCarouselPageCount.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselPageCount/renderTeachingPopoverCarouselPageCount.js", "../../@fluentui/react-teaching-popover/lib/components/TeachingPopoverCarouselPageCount/useTeachingPopoverCarouselPageCountStyles.styles.js", "../../@fluentui/react-tag-picker/lib/components/TagPicker/TagPicker.js", "../../@fluentui/react-tag-picker/lib/components/TagPicker/useTagPicker.js", "../../@fluentui/react-tag-picker/lib/components/TagPicker/renderTagPicker.js", "../../@fluentui/react-tag-picker/lib/contexts/TagPickerContext.js", "../../@fluentui/react-tag-picker/lib/components/TagPicker/useTagPickerContextValues.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerInput/TagPickerInput.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerInput/useTagPickerInput.js", "../../@fluentui/react-tag-picker/lib/utils/tokens.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerInput/renderTagPickerInput.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerInput/useTagPickerInputStyles.styles.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerList/TagPickerList.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerList/useTagPickerList.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerList/renderTagPickerList.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerList/useTagPickerListStyles.styles.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerButton/TagPickerButton.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerButton/useTagPickerButton.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerButton/renderTagPickerButton.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerButton/useTagPickerButtonStyles.styles.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerControl/TagPickerControl.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerControl/useTagPickerControl.js", "../../@fluentui/react-tag-picker/lib/utils/useResizeObserverRef.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerControl/useTagPickerControlStyles.styles.js", "../../@fluentui/react-tag-picker/lib/utils/useExpandLabel.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerControl/renderTagPickerControl.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOption/TagPickerOption.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOption/useTagPickerOption.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOption/renderTagPickerOption.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOption/useTagPickerOptionStyles.styles.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerGroup/TagPickerGroup.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerGroup/useTagPickerGroup.js", "../../@fluentui/react-tag-picker/lib/utils/tagPicker2Tag.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerGroup/renderTagPickerGroup.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerGroup/useTagPickerGroupStyles.styles.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOptionGroup/TagPickerOptionGroup.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOptionGroup/useTagPickerOptionGroup.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOptionGroup/renderTagPickerOptionGroup.js", "../../@fluentui/react-tag-picker/lib/components/TagPickerOptionGroup/useTagPickerOptionGroupStyles.styles.js", "../../@fluentui/react-tag-picker/lib/utils/useTagPickerFilter.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPicker/SwatchPicker.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPicker/useSwatchPicker.js", "../../@fluentui/react-swatch-picker/lib/contexts/swatchPicker.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPicker/renderSwatchPicker.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPicker/useSwatchPickerStyles.styles.js", "../../@fluentui/react-swatch-picker/lib/components/ColorSwatch/ColorSwatch.js", "../../@fluentui/react-swatch-picker/lib/components/ColorSwatch/useColorSwatch.js", "../../@fluentui/react-swatch-picker/lib/components/ColorSwatch/useColorSwatchStyles.styles.js", "../../@fluentui/react-swatch-picker/lib/components/ColorSwatch/renderColorSwatch.js", "../../@fluentui/react-swatch-picker/lib/components/ImageSwatch/ImageSwatch.js", "../../@fluentui/react-swatch-picker/lib/components/ImageSwatch/useImageSwatch.js", "../../@fluentui/react-swatch-picker/lib/components/ImageSwatch/renderImageSwatch.js", "../../@fluentui/react-swatch-picker/lib/components/ImageSwatch/useImageSwatchStyles.styles.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPickerRow/SwatchPickerRow.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPickerRow/useSwatchPickerRow.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPickerRow/renderSwatchPickerRow.js", "../../@fluentui/react-swatch-picker/lib/components/SwatchPickerRow/useSwatchPickerRowStyles.styles.js", "../../@fluentui/react-swatch-picker/lib/utils/renderUtils.js", "../../@fluentui/react-swatch-picker/lib/components/EmptySwatch/EmptySwatch.js", "../../@fluentui/react-swatch-picker/lib/components/EmptySwatch/useEmptySwatch.js", "../../@fluentui/react-swatch-picker/lib/components/EmptySwatch/renderEmptySwatch.js", "../../@fluentui/react-swatch-picker/lib/components/EmptySwatch/useEmptySwatchStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselButton/CarouselButton.js", "../../@fluentui/react-carousel/lib/components/CarouselButton/useCarouselButton.js", "../../@fluentui/react-carousel/lib/components/CarouselContext.js", "../../@fluentui/react-carousel/lib/components/CarouselButton/useCarouselButtonStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselButton/renderCarouselButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNav/CarouselNav.js", "../../@fluentui/react-carousel/lib/components/CarouselNav/CarouselNavContext.js", "../../@fluentui/react-carousel/lib/components/CarouselNav/CarouselNavIndexContext.js", "../../@fluentui/react-carousel/lib/components/CarouselNav/renderCarouselNav.js", "../../@fluentui/react-carousel/lib/components/CarouselNav/useCarouselNav.js", "../../@fluentui/react-carousel/lib/components/CarouselNav/useCarouselNavStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselNavButton/CarouselNavButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNavButton/useCarouselNavButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNavButton/renderCarouselNavButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNavButton/useCarouselNavButtonStyles.styles.js", "../../@fluentui/react-carousel/lib/components/Carousel/Carousel.js", "../../@fluentui/react-carousel/lib/components/Carousel/useCarousel.js", "../../embla-carousel/src/components/utils.ts", "../../embla-carousel/src/components/Alignment.ts", "../../embla-carousel/src/components/EventStore.ts", "../../embla-carousel/src/components/Animations.ts", "../../embla-carousel/src/components/Axis.ts", "../../embla-carousel/src/components/Limit.ts", "../../embla-carousel/src/components/Counter.ts", "../../embla-carousel/src/components/DragHandler.ts", "../../embla-carousel/src/components/DragTracker.ts", "../../embla-carousel/src/components/NodeRects.ts", "../../embla-carousel/src/components/PercentOfView.ts", "../../embla-carousel/src/components/ResizeHandler.ts", "../../embla-carousel/src/components/ScrollBody.ts", "../../embla-carousel/src/components/ScrollBounds.ts", "../../embla-carousel/src/components/ScrollContain.ts", "../../embla-carousel/src/components/ScrollLimit.ts", "../../embla-carousel/src/components/ScrollLooper.ts", "../../embla-carousel/src/components/ScrollProgress.ts", "../../embla-carousel/src/components/ScrollSnaps.ts", "../../embla-carousel/src/components/SlideRegistry.ts", "../../embla-carousel/src/components/ScrollTarget.ts", "../../embla-carousel/src/components/ScrollTo.ts", "../../embla-carousel/src/components/SlideFocus.ts", "../../embla-carousel/src/components/Vector1d.ts", "../../embla-carousel/src/components/Translate.ts", "../../embla-carousel/src/components/SlideLooper.ts", "../../embla-carousel/src/components/SlidesHandler.ts", "../../embla-carousel/src/components/SlidesInView.ts", "../../embla-carousel/src/components/SlideSizes.ts", "../../embla-carousel/src/components/SlidesToScroll.ts", "../../embla-carousel/src/components/Engine.ts", "../../embla-carousel/src/components/EventHandler.ts", "../../embla-carousel/src/components/Options.ts", "../../embla-carousel/src/components/OptionsHandler.ts", "../../embla-carousel/src/components/PluginsHandler.ts", "../../embla-carousel/src/components/EmblaCarousel.ts", "../../@fluentui/react-carousel/lib/components/useEmblaCarousel.js", "../../@fluentui/react-carousel/lib/components/CarouselCard/useCarouselCardStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselSlider/useCarouselSliderStyles.styles.js", "../../embla-carousel-autoplay/src/components/Options.ts", "../../embla-carousel-autoplay/src/components/utils.ts", "../../embla-carousel-autoplay/src/components/Autoplay.ts", "../../embla-carousel-fade/src/components/utils.ts", "../../embla-carousel-fade/src/components/Fade.ts", "../../@fluentui/react-carousel/lib/components/pointerEvents.js", "../../@fluentui/react-carousel/lib/components/Carousel/renderCarousel.js", "../../@fluentui/react-carousel/lib/components/Carousel/useCarouselStyles.styles.js", "../../@fluentui/react-carousel/lib/components/Carousel/useCarouselContextValues.js", "../../@fluentui/react-carousel/lib/components/CarouselCard/CarouselCard.js", "../../@fluentui/react-carousel/lib/components/CarouselCard/useCarouselCard.js", "../../@fluentui/react-carousel/lib/components/CarouselSlider/CarouselSliderContext.js", "../../@fluentui/react-carousel/lib/components/CarouselCard/renderCarouselCard.js", "../../@fluentui/react-carousel/lib/components/CarouselAutoplayButton/CarouselAutoplayButton.js", "../../@fluentui/react-carousel/lib/components/CarouselAutoplayButton/useCarouselAutoplayButton.js", "../../@fluentui/react-carousel/lib/components/CarouselAutoplayButton/renderCarouselAutoplayButton.js", "../../@fluentui/react-carousel/lib/components/CarouselAutoplayButton/useCarouselAutoplayButtonStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselNavImageButton/CarouselNavImageButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNavImageButton/useCarouselNavImageButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNavImageButton/renderCarouselNavImageButton.js", "../../@fluentui/react-carousel/lib/components/CarouselNavImageButton/useCarouselNavImageButtonStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselSlider/CarouselSlider.js", "../../@fluentui/react-carousel/lib/components/CarouselSlider/useCarouselSlider.js", "../../@fluentui/react-carousel/lib/components/CarouselSlider/renderCarouselSlider.js", "../../@fluentui/react-carousel/lib/components/CarouselNavContainer/CarouselNavContainer.js", "../../@fluentui/react-carousel/lib/components/CarouselNavContainer/useCarouselNavContainer.js", "../../@fluentui/react-carousel/lib/components/CarouselNavContainer/renderCarouselNavContainer.js", "../../@fluentui/react-carousel/lib/components/CarouselNavContainer/useCarouselNavContainerStyles.styles.js", "../../@fluentui/react-carousel/lib/components/CarouselViewport/CarouselViewport.js", "../../@fluentui/react-carousel/lib/components/CarouselViewport/useCarouselViewport.js", "../../@fluentui/react-carousel/lib/components/CarouselViewport/renderCarouselViewport.js", "../../@fluentui/react-carousel/lib/components/CarouselViewport/useCarouselViewportStyles.styles.js", "../../@fluentui/react-list/lib/components/List/List.js", "../../@fluentui/react-list/lib/components/List/useList.js", "../../@fluentui/react-list/lib/hooks/useListSelection.js", "../../@fluentui/react-list/lib/utils/calculateListRole.js", "../../@fluentui/react-list/lib/utils/validateProperElementTypes.js", "../../@fluentui/react-list/lib/utils/validateProperRolesAreUsed.js", "../../@fluentui/react-list/lib/utils/calculateListItemRoleForListRole.js", "../../@fluentui/react-list/lib/utils/validateGridCellsArePresent.js", "../../@fluentui/react-list/lib/components/List/listContext.js", "../../@fluentui/react-list/lib/components/List/renderList.js", "../../@fluentui/react-list/lib/components/List/useListStyles.styles.js", "../../@fluentui/react-list/lib/components/List/useListContextValues.js", "../../@fluentui/react-list/lib/components/ListItem/ListItem.js", "../../@fluentui/react-list/lib/components/ListItem/useListItem.js", "../../@fluentui/react-list/lib/events/ListItemActionEvent.js", "../../@fluentui/react-list/lib/components/ListItem/renderListItem.js", "../../@fluentui/react-list/lib/components/ListItem/useListItemStyles.styles.js", "../../@fluentui/react-color-picker/lib/components/ColorSlider/ColorSlider.js", "../../@fluentui/react-color-picker/lib/components/ColorSlider/useColorSlider.js", "../../@ctrl/tinycolor/dist/module/util.js", "../../@ctrl/tinycolor/dist/module/conversion.js", "../../@ctrl/tinycolor/dist/module/css-color-names.js", "../../@ctrl/tinycolor/dist/module/format-input.js", "../../@ctrl/tinycolor/dist/module/index.js", "../../@fluentui/react-color-picker/lib/components/ColorSlider/useColorSliderStyles.styles.js", "../../@fluentui/react-color-picker/lib/contexts/colorPicker.js", "../../@fluentui/react-color-picker/lib/utils/constants.js", "../../@fluentui/react-color-picker/lib/utils/getPercent.js", "../../@fluentui/react-color-picker/lib/utils/createHsvColor.js", "../../@fluentui/react-color-picker/lib/utils/adjustChannel.js", "../../@fluentui/react-color-picker/lib/components/ColorSlider/renderColorSlider.js", "../../@fluentui/react-color-picker/lib/components/ColorPicker/ColorPicker.js", "../../@fluentui/react-color-picker/lib/components/ColorPicker/useColorPicker.js", "../../@fluentui/react-color-picker/lib/components/ColorPicker/renderColorPicker.js", "../../@fluentui/react-color-picker/lib/components/ColorPicker/useColorPickerStyles.styles.js", "../../@fluentui/react-color-picker/lib/components/ColorArea/ColorArea.js", "../../@fluentui/react-color-picker/lib/components/ColorArea/useColorArea.js", "../../@fluentui/react-color-picker/lib/components/ColorArea/useColorAreaStyles.styles.js", "../../@fluentui/react-color-picker/lib/utils/getCoordinates.js", "../../@fluentui/react-color-picker/lib/components/ColorArea/renderColorArea.js", "../../@fluentui/react-color-picker/lib/components/AlphaSlider/AlphaSlider.js", "../../@fluentui/react-color-picker/lib/components/AlphaSlider/useAlphaSlider.js", "../../@fluentui/react-color-picker/lib/components/AlphaSlider/useAlphaSliderState.js", "../../@fluentui/react-color-picker/lib/components/AlphaSlider/useAlphaSliderStyles.styles.js", "../../@fluentui/react-color-picker/lib/components/AlphaSlider/alphaSliderUtils.js", "../../@fluentui/react-color-picker/lib/components/AlphaSlider/renderAlphaSlider.js", "../../@fluentui/react-nav/lib/components/Nav/Nav.js", "../../@fluentui/react-nav/lib/components/Nav/useNav.js", "../../@fluentui/react-nav/lib/components/NavContext.js", "../../@fluentui/react-nav/lib/components/Nav/renderNav.js", "../../@fluentui/react-nav/lib/components/Nav/useNavStyles.styles.js", "../../@fluentui/react-nav/lib/components/useNavContextValues.js", "../../@fluentui/react-nav/lib/components/NavCategory/NavCategory.js", "../../@fluentui/react-nav/lib/components/NavCategory/useNavCategory.js", "../../@fluentui/react-nav/lib/components/NavCategory/renderNavCategory.js", "../../@fluentui/react-nav/lib/components/NavCategoryContext.js", "../../@fluentui/react-nav/lib/components/useNavCategoryContextValues_unstable.js", "../../@fluentui/react-nav/lib/components/NavCategoryItem/NavCategoryItem.js", "../../@fluentui/react-nav/lib/components/NavCategoryItem/useNavCategoryItem.js", "../../@fluentui/react-nav/lib/components/NavCategoryItemContext.js", "../../@fluentui/react-nav/lib/components/NavCategoryItem/renderNavCategoryItem.js", "../../@fluentui/react-nav/lib/components/sharedNavStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavCategoryItem/useNavCategoryItem.styles.js", "../../@fluentui/react-nav/lib/components/useNavCategoryItemContextValues_unstable.js", "../../@fluentui/react-nav/lib/components/NavItem/NavItem.js", "../../@fluentui/react-nav/lib/components/NavItem/useNavItem.js", "../../@fluentui/react-nav/lib/components/NavItem/renderNavItem.js", "../../@fluentui/react-nav/lib/components/NavItem/useNavItemStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavSubItem/NavSubItem.js", "../../@fluentui/react-nav/lib/components/NavSubItem/useNavSubItem.js", "../../@fluentui/react-nav/lib/components/NavSubItem/renderNavSubItem.js", "../../@fluentui/react-nav/lib/components/NavSubItem/useNavSubItemStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavSubItemGroup/NavSubItemGroup.js", "../../@fluentui/react-nav/lib/components/NavSubItemGroup/useNavSubItemGroup.js", "../../@fluentui/react-nav/lib/components/NavSubItemGroup/renderNavSubItemGroup.js", "../../@fluentui/react-nav/lib/components/NavSubItemGroup/useNavSubItemGroupStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavDrawer/NavDrawer.js", "../../@fluentui/react-nav/lib/components/NavDrawer/useNavDrawer.js", "../../@fluentui/react-nav/lib/components/NavDrawer/renderNavDrawer.js", "../../@fluentui/react-nav/lib/components/NavDrawer/useNavDrawerStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavDrawerFooter/NavDrawerFooter.js", "../../@fluentui/react-nav/lib/components/NavDrawerFooter/useNavDrawerFooter.js", "../../@fluentui/react-nav/lib/components/NavDrawerFooter/useNavDrawerFooterStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavDrawerHeader/NavDrawerHeader.js", "../../@fluentui/react-nav/lib/components/NavDrawerHeader/useNavDrawerHeaderStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavDrawerHeader/useNavDrawerHeader.js", "../../@fluentui/react-nav/lib/components/NavDrawerBody/NavDrawerBody.js", "../../@fluentui/react-nav/lib/components/NavDrawerBody/useNavDrawerBody.js", "../../@fluentui/react-nav/lib/components/NavDrawerBody/useNavDrawerBodyStyles.styles.js", "../../@fluentui/react-nav/lib/components/Hamburger/Hamburger.js", "../../@fluentui/react-nav/lib/components/Hamburger/useHamburger.js", "../../@fluentui/react-nav/lib/components/Hamburger/useHamburgerStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavSectionHeader/NavSectionHeader.js", "../../@fluentui/react-nav/lib/components/NavSectionHeader/useNavSectionHeader.js", "../../@fluentui/react-nav/lib/components/NavSectionHeader/renderNavSectionHeader.js", "../../@fluentui/react-nav/lib/components/NavSectionHeader/useNavSectionHeaderStyles.styles.js", "../../@fluentui/react-nav/lib/components/NavDivider/NavDivider.js", "../../@fluentui/react-nav/lib/components/NavDivider/useNavDivider.js", "../../@fluentui/react-nav/lib/components/NavDivider/useNavDividerStyles.styles.js", "../../@fluentui/react-nav/lib/components/AppItem/AppItem.js", "../../@fluentui/react-nav/lib/components/AppItem/useAppItem.js", "../../@fluentui/react-nav/lib/components/AppItem/renderAppItem.js", "../../@fluentui/react-nav/lib/components/AppItem/useAppItemStyles.styles.js", "../../@fluentui/react-nav/lib/components/AppItemStatic/AppItemStatic.js", "../../@fluentui/react-nav/lib/components/AppItemStatic/useAppItemStatic.js", "../../@fluentui/react-nav/lib/components/AppItemStatic/renderAppItemStatic.js", "../../@fluentui/react-nav/lib/components/AppItemStatic/useAppItemStaticStyles.styles.js", "../../@fluentui/react-nav/lib/components/SplitNavItem/SplitNavItem.js", "../../@fluentui/react-nav/lib/components/SplitNavItem/useSplitNavItem.js", "../../@fluentui/react-nav/lib/components/SplitNavItem/renderSplitNavItem.js", "../../@fluentui/react-nav/lib/components/SplitNavItem/useSplitNavItemStyles.styles.js"], "sourcesContent": ["/**\r\n * @license React\r\n * use-sync-external-store-shim.development.js\r\n *\r\n * Copyright (c) Meta Platforms, Inc. and affiliates.\r\n *\r\n * This source code is licensed under the MIT license found in the\r\n * LICENSE file in the root directory of this source tree.\r\n */\r\n\r\n\"use strict\";\r\n\"production\" !== process.env.NODE_ENV &&\r\n (function () {\r\n function is(x, y) {\r\n return (x === y && (0 !== x || 1 / x === 1 / y)) || (x !== x && y !== y);\r\n }\r\n function useSyncExternalStore$2(subscribe, getSnapshot) {\r\n didWarnOld18Alpha ||\r\n void 0 === React.startTransition ||\r\n ((didWarnOld18Alpha = !0),\r\n console.error(\r\n \"You are using an outdated, pre-release alpha of React 18 that does not support useSyncExternalStore. The use-sync-external-store shim will not work correctly. Upgrade to a newer pre-release.\"\r\n ));\r\n var value = getSnapshot();\r\n if (!didWarnUncachedGetSnapshot) {\r\n var cachedValue = getSnapshot();\r\n objectIs(value, cachedValue) ||\r\n (console.error(\r\n \"The result of getSnapshot should be cached to avoid an infinite loop\"\r\n ),\r\n (didWarnUncachedGetSnapshot = !0));\r\n }\r\n cachedValue = useState({\r\n inst: { value: value, getSnapshot: getSnapshot }\r\n });\r\n var inst = cachedValue[0].inst,\r\n forceUpdate = cachedValue[1];\r\n useLayoutEffect(\r\n function () {\r\n inst.value = value;\r\n inst.getSnapshot = getSnapshot;\r\n checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });\r\n },\r\n [subscribe, value, getSnapshot]\r\n );\r\n useEffect(\r\n function () {\r\n checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });\r\n return subscribe(function () {\r\n checkIfSnapshotChanged(inst) && forceUpdate({ inst: inst });\r\n });\r\n },\r\n [subscribe]\r\n );\r\n useDebugValue(value);\r\n return value;\r\n }\r\n function checkIfSnapshotChanged(inst) {\r\n var latestGetSnapshot = inst.getSnapshot;\r\n inst = inst.value;\r\n try {\r\n var nextValue = latestGetSnapshot();\r\n return !objectIs(inst, nextValue);\r\n } catch (error) {\r\n return !0;\r\n }\r\n }\r\n function useSyncExternalStore$1(subscribe, getSnapshot) {\r\n return getSnapshot();\r\n }\r\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\r\n \"function\" ===\r\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart &&\r\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());\r\n var React = require(\"react\"),\r\n objectIs = \"function\" === typeof Object.is ? Object.is : is,\r\n useState = React.useState,\r\n useEffect = React.useEffect,\r\n useLayoutEffect = React.useLayoutEffect,\r\n useDebugValue = React.useDebugValue,\r\n didWarnOld18Alpha = !1,\r\n didWarnUncachedGetSnapshot = !1,\r\n shim =\r\n \"undefined\" === typeof window ||\r\n \"undefined\" === typeof window.document ||\r\n \"undefined\" === typeof window.document.createElement\r\n ? useSyncExternalStore$1\r\n : useSyncExternalStore$2;\r\n exports.useSyncExternalStore =\r\n void 0 !== React.useSyncExternalStore ? React.useSyncExternalStore : shim;\r\n \"undefined\" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&\r\n \"function\" ===\r\n typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&\r\n __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());\r\n })();\r\n", "'use strict';\r\n\r\nif (process.env.NODE_ENV === 'production') {\r\n module.exports = require('../cjs/use-sync-external-store-shim.production.js');\r\n} else {\r\n module.exports = require('../cjs/use-sync-external-store-shim.development.js');\r\n}\r\n", "const CSS_ESCAPE_MAP = {\r\n '<': '\\\\3C ',\r\n '>': '\\\\3E '\r\n};\r\n/**\r\n * Escapes characters that could break out of a